Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Pathum NissankaSL2023-202577042112260.1443497.00220543
Andrew BalbirnieIRE2015-202521202553121*30.7278370.63222488
Amy HunterIREW2021-202412124426121*53.25396107.58210403
Ibrahim ZadranAFG2022-2025782364121*60.6740490.10130451
Ben CurranZIM2024-20261919270212141.29102168.76322760
Yuvraj SinghIND2003-200566124112048.2032574.15110203
Roshan MahanamaSL1994561299119*59.8044467.34201211
Shahriar NafeesBAN2006-201313151479118*34.2180259.73132591
Rahul DravidIND1998-20051213252911848.09109748.22121610
Sanjeeva RanatungaSL199445023511847.0058640.10110240
Nazmul Hossain ShantoBAN2021-202610123308117*34.2241374.58101247
Inzamam-ul-HaqPAK1995-200210131682116*56.83108962.63332845
Kusal MendisSL2016-202513163502116*38.6283460.19111556
Martin GuptillNZ2011-2015882488116*81.3352992.25220477
Shikhar DhawanIND2013-202266132211664.4038284.29110372
Asela GunaratneSL201645124311660.7543455.99110341
Hashan TillakaratneSL199453012411641.3331539.37100140
Nathan AstleNZ1997-20059101382115*42.4460862.83121533
Shadman IslamBAN2021-2026241167115*55.6730954.05100170
Virat KohliIND2010-201376230911577.2535986.07120293
Nicolas PooranWI202355120311550.7520798.07100187
Chris GayleWI2001-201816183576112*38.4080671.461517015
Ross TaylorNZ2011-2015631131112*65.5014292.2510083
Tamim IqbalBAN2007-20221315046311230.8760177.04121556
Travis HeadAUS2018-202687121611236.00170127.06100244
JJ SmitNAM2025542197111*98.50105187.621101313
Brendon McCullumNZ2005-201187241211182.40357115.411303120
Taufeeq UmarPAK200223025411184.6744157.60120261
William PorterfieldIRE2010-20181111025011122.7338764.60101271
Dinesh ChandimalSL2010-202056216411141.0027459.8510086
Chamari AtapattuSLW2021110111111111.0070158.57100115
Upul TharangaSL2008-201612132465110*42.2779258.71131482
Tom LathamNZ2015331140110*70.0016485.37100122
Teja NidamanuruNED2023661131110*26.2013497.76102113
Dimuth KarunaratneSL2016-202359146611058.2587553.26130410
Kushal Janith PereraSL2016-202568126811038.2930288.74110345
Vikramjit SinghNED202366026011043.3332979.03110283
Matt RenshawAUS202633012810942.67115111.3010083
Rob NicolNZ2011321117108*117.0014879.05100110
Saleem ElahiPAK200223011010836.6713382.71101100
Tatenda TaibuZIM2001-20115864131717107*33.67275362.37112513314
Aravinda de SilvaSL1994563324107*108.00309104.85110323
Kedar JadhavIND2015-20161171217105*36.17181119.89110233
Michael ClarkeAUS2004-2014443194105*194.0023383.26110221
Ayan KhanOMA2023221135105*135.0014493.75100143
Elton ChigumburaZIM2004-20189393121842104*22.74224082.23191014348
Russel ArnoldSL1999-2004793308104*51.3358352.83110321
Sediqullah AtalAFG2024-202577123010438.3323996.231101610
Sanjay ManjrekarIND199222017410487.0049235.37110110
Mary-Anne MusondaZIMW2019-202419193566103*35.3862690.42131632

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.