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
Daren GangaWI2001-20035703297347.0052662.55040390
AB de VilliersSA2007-2014773329136*82.25312105.452102710
Afif HossainBAN2021-20221210432985*54.83290113.45010209
Hayley MatthewsWIW2026330326182108.67304107.24200493
Aravinda de SilvaSL1994563324107*108.00309104.85110323
Shikhar DhawanIND2013-202266132211664.4038284.29110372
Chris CairnsNZ1997-200567331912479.7561751.70120317
Mitchell MarshAUS2014-20268813198945.5732697.850302317
Ahmed ShehzadPAK2013-201599131998*39.8836088.61030267
Virat KohliIND2010-201376230911577.2535986.07120293
Angelo MathewsSL2008-2020551308200*77.0073441.96111206
Russel ArnoldSL1999-2004793308104*51.3358352.83110321
Nazmul Hossain ShantoBAN2021-202610123308117*34.2241374.58101247
Orla PrendergastIREW2021-2024121133056938.13274111.31010286
Evin LewisWI2016-20187703048443.4338878.35030337
Rovman PowellWI2016-202399130410138.0030898.701101517
Ijaz AhmedPAK1995-19987903016533.4466745.13030282
Gary WilsonIRE2010-20181111230170*33.4438977.38030253
Roshan MahanamaSL1994561299119*59.8044467.34201211
KL RahulIND2016-2022983296100*59.2034785.30111217
Nick KnightENG1996-200189129682*37.0043468.20021301
Martin CroweNZ199223029514098.3337179.51120324
Lorcan TuckerIRE2023-2025151132956136.8831793.06010272
Mohammad KaifIND2003-2005552293102*97.6739873.62120281
Fakhar ZamanPAK2018-20218802939136.63199147.240313110
Rajin SalehBAN2004-20067802885736.0056850.70020282
Laura DelanyIREW2021-202412932848647.33275103.27030272
Kevin O'BrienIRE2010-20181111128473*28.4033385.29010266
George DockrellIRE2010-20252621828349*21.77270104.81001228
Sean ErvineZIM2001-20049912828635.2545462.11030272
Mohammad WasimPAK199834027919269.7554251.48110291
Max O'DowdNED2018-20237702788139.7141067.80020254
Joylord GumbieZIM2023-20248802777834.6343064.42020271
Wellington MasakadzaZIM2015-20265031102774013.1931388.50004233
Forster MutizwaZIM2009-20119812767939.4337074.59030212
Abid AliPAK2021221275215*275.0054750.27110390
Aftab AhmedBAN2006-20079902749230.44245111.840212812
Tarisai MusakandaZIM2017-2022151712746017.1335178.06011245
Richard NgaravaZIM2017-2026744012269359.6133879.590010336
Kushal Janith PereraSL2016-202568126811038.2930288.74110345
Mohammad ShahzadAFG2017-20188802678433.3831584.76030315
Tino MawoyoZIM2011-201681302675820.5468439.04012320
Mahela JayawardeneSL1999-2008131322669124.1851351.85012271
Terry DuffinZIM2005-2007101102644824.0044759.06000300
Vikramjit SinghNED202366026011043.3332979.03110283
Azhar AliPAK2013-202168025912632.3857545.04112341
Kumar SangakkaraSL2004-20088722566351.2042060.95020250
Sanath JayasuriyaSL1994-20041011125615725.6031381.79100316
Taufeeq UmarPAK200223025411184.6744157.60120261
Saeed AnwarPAK1995-1998691253103*31.6343658.03111222

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.