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
Elton ChigumburaZIM2006-2018697091244104*20.39156779.391579530
Chamu ChibhabhaZIM2005-20184343011199026.02149974.6508412010
Vusi SibandaZIM2005-20164248011019622.94188758.3507212615
Sean WilliamsZIM2005-2018404249838025.87124079.27051898
Sikandar RazaZIM2013-201834343942100*30.39122776.771508015
Tatenda TaibuZIM2005-201126277853107*42.65117172.841516012
Craig ErvineZIM2010-201825265729130*34.71104269.962337011
Mohammad HafeezPAK2011-201817194706139*47.0774195.282417216
Malcolm WallerZIM2011-2018323736237018.32100561.99023714
Faf du PlessisSA201467156712694.5074176.523204412
Aaron FinchAUS2014-20181010155617261.78482115.352304723
Martin GuptillNZ2011-2015882488116*81.3352992.25220477
Upul TharangaSL2008-201611122448110*44.8076258.79131452
Misbah-ul-HaqPAK2011-201399341483*69.0078652.67050362
Ambati RayuduIND2013-20161194408124*81.6055273.91120381
Richmond MutumbamiZIM2013-2016212634076717.7070657.65012503
Graeme CremerZIM2010-201831296404102*17.5794442.80105290
Younis KhanPAK2011-2013451390200*97.5077350.45120364
Mushfiqur RahimBAN2006-201379038610142.8969755.38130342
Shoaib MalikPAK2011-20181413537596*46.88351106.84010337
Prosper UtseyaZIM2005-201548401736452*15.8368553.14017214
Shakib Al HasanBAN2006-201371013518139.0051967.63040261
Peter MoorZIM2016-2018121303377925.9241880.620102413
AB de VilliersSA2007-2014773329136*82.25312105.452102710
Ahmed ShehzadPAK2013-201599131998*39.8836088.61030267
Virat KohliIND2010-201376230911577.2535986.07120293
Dhananjaya de SilvaSL201646130612761.2054156.56120351
Dimuth KarunaratneSL201624028011070.0053452.43120260
Fakhar ZamanPAK20185502789155.60177157.060302910
Solomon MireZIM20187702749439.14217126.270202014
Brendon McCullumNZ2005-20116522738791.00224121.880301317
Tino MawoyoZIM2011-201681302675820.5468439.04012320
KL RahulIND2016663265100*88.3329689.53111206
Shahriar NafeesBAN2006-2013571245118*40.8342258.06110330
Asela GunaratneSL201645124311660.7543455.99110341
Charles CoventryZIM2005-2015131202387419.83222107.21012249
Nasir HossainBAN2011-20134612377747.4039160.61031231
Paul StirlingIRE2015-20187702327233.1430476.32021300
Stuart MatsikenyeriZIM2006-20089902265525.11209108.13020184
Mitchell MarshAUS20145512228955.5023096.520201412
Kane WilliamsonNZ2011-20157412219773.6724191.70020242
Kushal Janith PereraSL201646021811036.3326881.34110303
Kedar JadhavIND2015-20161171217105*36.17181119.89110233
Tillakaratne DilshanSL2010331207108*103.50187110.70110272
Marlon SamuelsWI2007-20185502078641.4027774.73020147
Mohammad AshrafulBAN2006-20136802067325.7546943.92010250
Murali VijayIND2010-20158802057225.6325580.39010117
Gary WilsonIRE2015-201877220270*40.4025479.53020163
Page 1Next

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