Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Graeme CremerZIM2005-2026464011505102*17.41107147.15107350
Mark VermeulenZIM2002-2014202215037923.9573468.53032612
Kusal MendisSL2016-202513163502116*38.6283460.19111556
MahmudullahBAN2011-202216183498150*33.2073168.13111406
Rahmat ShahAFG2017-2024131314929441.0073566.94060374
Clive MadandeZIM2022-2026333044897418.8157784.75022445
Martin GuptillNZ2011-2015882488116*81.3352992.25220477
Shahriar NafeesBAN2006-201313151479118*34.2180259.73132591
Dimuth KarunaratneSL2016-202359146611058.2587553.26130410
Upul TharangaSL2008-201612132465110*42.2779258.71131482
Tamim IqbalBAN2007-20221315046311230.8760177.04121556
Solomon MireZIM2017-2019151504479429.8044899.780303918
Sachin TendulkarIND1992-20039112444122*49.3362471.15132562
Shai HopeWI2016-20231212144313240.2759474.58121298
Mohammad YousufPAK1998-2002682437100*72.8357675.87151445
Gavin RennieZIM1997-2000111614348428.93106740.67031372
Liton DasBAN2021-202298143210261.7147890.38130513
Shivnarine ChanderpaulWI2001-200710102428127*53.5060970.28130353
Amy HunterIREW2021-202412124426121*53.25396107.58210403
Charles CoventryZIM2005-2015232204247419.2743697.250124112
Pathum NissankaSL2023-202577042112260.1443497.00220543
Chipo MugeriZIMW2019-2026131304196632.2350283.47031610
Shubman GillIND2022-202488241513069.17338122.78130517
Dhananjaya de SilvaSL2016-202379141512751.8872557.24130472
Misbah-ul-HaqPAK2002-20131010341483*59.1479052.41051362
Brendon McCullumNZ2005-201187241211182.40357115.411303120
Ambati RayuduIND2013-20161194408124*81.6055273.91120381
Marlon SamuelsWI2001-2018121234078645.2256771.78030319
Richmond MutumbamiZIM2013-2016212634076717.7070657.65012503
Ashley NdirayaZIMW2019-20241514339582*35.9153973.28010360
Mohammad NabiAFG2017-2025201753904832.50384101.560012213
Brad EvansZIM2022-20263829638558*16.74383100.520232715
Mohammad RizwanPAK2015-2021109438491*76.8040993.89030307
Nathan AstleNZ1997-20059101382115*42.4460862.83121533
Habibul BasharBAN2001-2007131503767825.0760761.94045402
Shoaib MalikPAK2011-20181413537596*46.88351106.84010337
Wavell HindsWI2001-2003781369127*52.7148376.40120357
Herschelle GibbsSA2001-200744036614791.5037298.39210625
Ibrahim ZadranAFG2022-2025782364121*60.6740490.10130451
Curtis CampherIRE2023-2025181413636627.9242186.22020371
Luke JongweZIM2015-2024393493613714.4440688.92002417
Stephen FlemingNZ1997-20059903597339.8960159.73040464
Paul StrangZIM1994-20012121335347*19.6161057.87001303
Marvan AtapattuSL1999-200478035117043.8859359.19111360
Gary KirstenSA1995-200157234922069.8048072.71100471
Kelis NdhlovuZIMW2024-2026161603435221.4440185.54010344
Jacques KallisSA1999-2001442340157*170.0063553.54200398
Sourav GangulyIND1998-2005121403366224.0058057.93011434
Tony MunyongaZIM2022-20252523733643*21.00320105.00002316
Donald TiripanoZIM2014-2022262993325216.6092236.01015371

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.