Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig SpearmanNZ1996-20001520055111227.5593159.18122627
Chris HarrisNZ1992-20032218855077*55.0086263.81040553
Hansie CronjeSA1992-20001515654787*60.7887562.51060544
Wiaan MulderSA2018-2025342545367*272.5060490.23200696
Moin KhanPAK1992-2004222325459725.9592259.11030555
Yuvraj SinghIND2000-20051716254212038.7160489.74140479
Kennedy OtienoKEN1996-2009222205378724.4194656.77032627
Khaled MashudBAN1997-2006333175356122.29101552.71024402
Anamul HaqueBAN2014-2025161605329533.2565181.720404711
Rahmanullah GurbazAFG2019-2026181905259227.63437120.140324926
Matt HorneNZ1997-20001316151715734.4798752.38212606
Taufeeq UmarPAK2001-2011811251211156.8989257.40140562
Graeme HickENG1992-20001516250810136.2986558.73143414
Imam-ul-HaqPAK2018-202088050612863.2555291.67311431
Tanzid HasanBAN2024-2026121225059450.50455110.990605016
Nasir HossainBAN2011-2018181825017731.3169771.88054444
Sherwin CampbellWI1996-20011214149910538.3888156.64212530
Noor Ali ZadranAFG2014-2017181804956327.5085258.10043542
Max O'DowdNED2019-20231010149386*54.7857785.44060557
Raqibul HasanBAN2009-2010171744937837.9275565.30031485
Najibullah ZadranAFG2015-20222825749281*27.33431114.150413624
Faf du PlessisSA2014-20181011148912148.9070369.56130417
Dimuth KarunaratneSL2016-2023611148711048.7098949.24120380
Mohammad RizwanPAK2015-20242117648591*44.0958582.91030369
Mashrafe MortazaBAN2001-2020564274844813.8356286.120044514
Niroshan DickwellaSL2016-20201212048111640.0863775.51220450
Mohammad RafiqueBAN1997-2007292744777220.7462176.810324216
Tom LathamNZ2012-201689247313667.5772765.06300446
Kevin O'BrienIRE2007-20212121247173*24.7955884.410205111
Asela GunaratneSL2016-20181312446711658.3883555.93130501
Daren GangaWI2001-2003101304568935.0892449.35040541
Runako MortonWI2006-200798045410956.7561174.30141407
Quinton de KockSA2014-2026121214538441.1851587.96041497
Thomas OdoyoKEN1996-2011262414524619.6566268.28002418
Kushal Janith PereraSL2016-20261414145011034.6247794.34121558
Curtis CampherIRE2021-2025222014466623.4757377.84021461
Kraigg BrathwaiteWI2016-202368043718254.6398944.19120321
David MillerSA2010-202615126431138*71.83319135.111113320
Gerhard ErasmusNAM2022-20261717443088*33.08363118.460213412
Charith AsalankaSL2022-20251411042810138.91403106.201413210
WPUJC VaasSL1994-20043824742774*25.1281352.520223910
Afif HossainBAN2019-20221814442485*42.40347122.190203011
Dhananjaya de SilvaSL2016-202499242312760.4372358.51131492
Lance KlusenerSA1997-200115146421101*52.6354377.531203611
Shubman GillIND2022-202488241513069.17338122.78130517
Shai HopeWI2016-202678140910158.4371457.28120326
Ambati RayuduIND2013-20161294408124*81.6055273.91120381
Rob NicolNZ2011-201298140614658.0041498.072213612
Javed MiandadPAK1992-199391014068945.1173555.24040313
Virender SehwagIND2000-2005121114069040.6046387.69020577

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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