Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Harare Sports Club×

Player figures come from full scorecards, which we hold for 93 of the 96 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM2005-2018738112047111*25.59340360.15210719341
Brendan TaylorZIM2005-201844498201517149.15302166.7078217522
Vusi SibandaZIM2005-20164248011019622.94188758.3507212615
Chamu ChibhabhaZIM2005-20184343011199026.02149974.6508412010
Elton ChigumburaZIM2006-2018697091244104*20.39156779.391579530
Sean WilliamsZIM2005-2018404249838025.87124079.27051898
Sikandar RazaZIM2013-201834343942100*30.39122776.771508015
Mohammad HafeezPAK2011-201817194706139*47.0774195.282417216
Malcolm WallerZIM2011-2018323736237018.32100561.99023714
Craig ErvineZIM2010-201825265729130*34.71104269.962337011
Tatenda TaibuZIM2005-201126277853107*42.65117172.841516012
Richmond MutumbamiZIM2013-2016212634076717.7070657.65012503
Aaron FinchAUS2014-20181010155617261.78482115.352304723
Martin GuptillNZ2011-2015882488116*81.3352992.25220477
Upul TharangaSL2008-201611122448110*44.8076258.79131452
Faf du PlessisSA201467156712694.5074176.523204412
Ambati RayuduIND2013-20161194408124*81.6055273.91120381
Misbah-ul-HaqPAK2011-201399341483*69.0078652.67050362
Younis KhanPAK2011-2013451390200*97.5077350.45120364
Dhananjaya de SilvaSL201646130612761.2054156.56120351
Mushfiqur RahimBAN2006-201379038610142.8969755.38130342
Asela GunaratneSL201645124311660.7543455.99110341
Shoaib MalikPAK2011-20181413537596*46.88351106.84010337
Shahriar NafeesBAN2006-2013571245118*40.8342258.06110330
Tino MawoyoZIM2011-201681302675820.5468439.04012320
Paul StirlingIRE2015-20187702327233.1430476.32021300
Kushal Janith PereraSL201646021811036.3326881.34110303
Graeme CremerZIM2010-201831296404102*17.5794442.80105290
Virat KohliIND2010-201376230911577.2535986.07120293
Fakhar ZamanPAK20185502789155.60177157.060302910
AB de VilliersSA2007-2014773329136*82.25312105.452102710
Tillakaratne DilshanSL2010331207108*103.50187110.70110272
Shakib Al HasanBAN2006-201371013518139.0051967.63040261
Ahmed ShehzadPAK2013-201599131998*39.8836088.61030267
Dimuth KarunaratneSL201624028011070.0053452.43120260
Mohammad AshrafulBAN2006-20136802067325.7546943.92010250
Peter MoorZIM2016-2018121303377925.9241880.620102413
Charles CoventryZIM2005-2015131202387419.83222107.21012249
Kane WilliamsonNZ2011-20157412219773.6724191.70020242
Nasir HossainBAN2011-20134612377747.4039160.61031231
Kedar JadhavIND2015-20161171217105*36.17181119.89110233
Nathan AstleNZ2005221176115*176.0021283.02110221
Khurram ManzoorPAK20132401215430.2525447.64020220
Prosper UtseyaZIM2005-201548401736452*15.8368553.14017214
Solomon MireZIM20187702749439.14217126.270202014
KL RahulIND2016663265100*88.3329689.53111206
William PorterfieldIRE2015-201877017211124.5725268.25101201
Sarfraz AhmedPAK2013-201813911824422.75177102.82000192
Shikhar DhawanIND201333016811656.0018093.33100192
Stuart MatsikenyeriZIM2006-20089902265525.11209108.13020184
Page 1Next

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