Batting records (ODIs)

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 62 of the 65 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hamilton MasakadzaZIM2005-20184545012568527.91186567.3509511621
Brendan TaylorZIM2005-201831314119613844.30154277.5644211216
Chamu ChibhabhaZIM2005-2016272708089029.93121966.28062852
Sikandar RazaZIM2013-201826253762100*34.6495579.791406015
Vusi SibandaZIM2005-2016313107249623.35114063.510618110
Elton ChigumburaZIM2006-201645426700104*19.4489578.211274811
Sean WilliamsZIM2005-2018313036828025.2683881.38041556
Tatenda TaibuZIM2005-201121215679107*42.4491074.621414711
Faf du PlessisSA201455046412692.8047198.513103212
Craig ErvineZIM2010-201816144447130*44.7055780.252123910
Mohammad HafeezPAK2011-2015883444139*88.8047992.69210449
Ambati RayuduIND2013-2016874369124*123.0051072.35120331
Martin GuptillNZ2011-2015551348116*87.0042382.27210333
AB de VilliersSA2007-2014663322136*107.33278115.832102710
Virat KohliIND2010-201355128311570.7533883.73120262
Prosper UtseyaZIM2005-201535281228252*17.6349556.97016143
Aaron FinchAUS201455025010250.0033075.76120224
Upul TharangaSL2008-20169812417234.4337664.10021242
Malcolm WallerZIM2011-2016161502354815.6733869.53001270
Paul StirlingIRE2015-20187702327233.1430476.32021300
Stuart MatsikenyeriZIM2006-20089902265525.11209108.13020184
Mitchell MarshAUS20145512228955.5023096.520201412
Tillakaratne DilshanSL2010331207108*103.50187110.70110272
Marlon SamuelsWI2007-20185502078641.4027774.73020147
Gary WilsonIRE2015-201877220270*40.4025479.53020163
Kane WilliamsonNZ2011-201553120197100.5022987.77020202
Richmond MutumbamiZIM2014-2016131312006716.6727173.80011232
KL RahulIND2016332196100*196.0023583.40110153
Yuvraj SinghIND200533119312096.5022785.02110162
Ed JoyceIRE2015-20186601936332.1731561.27031161
Misbah-ul-HaqPAK2011-201354218283*91.0022182.35020112
Nathan AstleNZ2005221176115*176.0021283.02110221
Shoaib MalikPAK2011-201554217596*87.5019788.83010163
Rovman PowellWI2016-201844117510158.33167104.79100911
Mushfiqur RahimBAN2006-201143017210157.3321181.52110151
Hashim AmlaSA20145501726634.4023473.50020151
William PorterfieldIRE2015-201877017211124.5725268.25101201
Shikhar DhawanIND201333016811656.0018093.33100192
Mohammad KaifIND200533116693*83.0025365.61020160
Evin LewisWI2016-20184401666641.5022374.44020173
Niall O'BrienIRE2015-20186601647027.3320281.19020135
Andrew BalbirnieIRE2015-201877016410523.4329056.55100130
Phillip HughesAUS20144401618540.2520180.10020171
Kumar SangakkaraSL20084421595779.5023767.09010140
Tony UraPNG2018110151151151.00142106.34100106
Charles CoventryZIM2005-20106501477429.4015793.63011145
Shahriar NafeesBAN2006-2011331146118*73.0020073.00100170
Tom LathamNZ2015331140110*70.0016485.37100122
Shivnarine ChanderpaulWI2007221139127*139.0015887.9710052
Dinesh KarthikIND2010-20135411376945.6717080.59010160
Page 1Next

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