T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At National Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Agha SalmanPAK20252025110134134134.00103130.10100162
Younis KhanPAK2007200712013212666.0017774.58100181
Mohammad RizwanPAK20252025111122122*-12895.3110093
Fawad AlamPAK20212021121113109113.0024945.38100102
Brian LaraWI19961996110111111111.0094118.09100160
Aamer SohailPAK19961996110111111111.0013979.8610080
Shoaib MalikPAK200720071201037351.5026938.29010101
Rahmat ShahAFG20252025110909090.009297.8301091
Azhar AliPAK20212021121825182.0019841.4101080
Faheem AshrafPAK20212021110646464.008476.1901090
Saleem MalikPAK199419941116262*-8572.9401030
Shivnarine ChanderpaulWI19961996110565656.009360.2201040
Inzamam-ul-HaqPAK199419941115151*-8659.3001050
Faisal IqbalPAK20072007120514425.509354.8400090
Kamran AkmalPAK20072007120514225.5048106.2500060
Misbah-ul-HaqPAK20072007120462323.0015230.2600080
Fakhar ZamanPAK20252025110414141.0028146.4300061
Saleem MalikPAK19961996110404040.006660.6100030
Yasir ShahPAK202120211113838*-37102.7000041
Joe RootENG20252025110373737.004484.0900041
Babar AzamPAK20212021120373018.506953.6200060
Mohammad HafeezPAK20072007120353417.506454.6900040
Mohammad RizwanPAK20212021110333333.005955.9300060
Wasim AkramPAK199619961113232*-25128.0000030
Salman ButtPAK20072007120272413.509129.6700040
Courtney BrowneWI19961996110262626.0018144.4400030
Danish KaneriaPAK200720071222626*-5052.0000040
Saeed AnwarPAK19961996110252525.003083.3300030
Jofra ArcherENG20252025110252525.003180.6500040
Ben DuckettENG20252025110242424.0021114.2900040
Nauman AliPAK20212021110242424.004948.9800030
Inzamam-ul-HaqPAK19961996110232323.003958.9700030
Babar AzamPAK20252025110232323.0019121.0500040
Aamer SohailPAK19941994110222222.005143.1400010
Jos ButtlerENG20252025110212121.004348.8400000
Hasan AliPAK20212021110212121.003363.6400020
Imran ButtPAK20212021120211210.505538.1800040
Saeed AnwarPAK19941994110202020.005139.2200020
Umar GulPAK20072007120201210.005337.7400040
Harry BrookENG20252025110191919.002965.5200030
Rashid KhanAFG20252025110181818.0013138.4600031
Azmatullah OmarzaiAFG20252025110181818.002766.6700030
Ibrahim ZadranAFG20252025110171717.002958.6200011
Ian BishopWI19961996110171717.002277.2700011
Sediqullah AtalAFG20252025110161616.003250.0000020
Mohammad AsifPAK2007200712016108.005230.7700010
Saud ShakeelPAK20252025110151515.001693.7500020
Abid AliPAK2021202112014107.002653.8500020
Gulbadin NaibAFG20252025110131313.001968.4200020
Jimmy AdamsWI199619961111313*-1776.4700010
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.