Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2006-201711103706149100.86546129.303305730
Herschelle GibbsSA2003-2009540502175125.50437114.873106314
Ricky PontingAUS2003-2009551476164119.00433109.932203519
Hashim AmlaSA2011-2017661378153*75.6040992.42211332
Graeme SmithSA2003-201388034312542.8835995.54121396
Jacques KallisSA2003-201366227274*68.0031187.46030253
Faf du PlessisSA2012-201765023811147.60216110.19100264
JP DuminySA2008-20179732218255.25205107.80020198
Rilee RossouwSA2015-2016220203128101.50196103.57110212
Quinton de KockSA2013-201744019213548.0019896.97100253
Andrew SymondsAUS2003-2006322170143*-138123.19100213
Virender SehwagIND20032201488274.0015794.27020156
Devon SmithWI2008-20094401479136.75146100.68010193
Kumar SangakkaraSL2003-201244014410236.0014996.64100150
Michael HusseyAUS2006-20093311368168.00120113.33010143
Stephen FlemingNZ2003111134134*-132101.52100210
Virat KohliIND2009-201333113279*66.0017376.30010152
Martin GuptillNZ20093301306643.3314192.20020113
Sachin TendulkarIND2003-20113301259741.6716973.96010101
Adam GilchristAUS2003-20063301135737.6795118.95020171
Brendon McCullumNZ2003-20094301114837.0012787.40000104
Shahid AfridiPAK2003-20134411108836.6785129.4101067
Joe RootENG2016110109109109.0012487.90100101
MS DhoniIND2009-20133201036551.5013278.0301091
Mohammad YousufPAK2003-20094401004525.0015664.10000120
Daniel VettoriNZ2003-2009431994849.5094105.3200091
Umar AkmalPAK2009221965596.0011384.96010130
Darren SammyWI2008-20155519425*23.5014166.6700092
Damien MartynAUS2003-20063218888*88.0085103.5301171
Paul CollingwoodENG2009220864643.0010978.9000076
Mahela JayawardeneSL2003-2009330867728.6710185.1501172
Tillakaratne DilshanSL2009-2012330844128.009291.30000121
Yuvraj SinghIND2003-2013440825320.5011074.5501150
Kamran AkmalPAK2007-2013440813020.2512465.32000100
Simon KatichAUS2006110797979.009087.7801091
Grant ElliottNZ20093317875*39.0011766.6701151
Upul TharangaSL2012-2017220774638.508491.67000121
Mitchell JohnsonAUS20092217573*75.0053141.5101083
Jesse RyderNZ2009110747474.0058127.59010101
Niroshan DickwellaSL2017110747474.008092.5001070
Nuwan KulasekaraSL2009-20123327457*74.008191.3601135
Eoin MorganENG2009-20163317362*36.5012657.9401080
Sourav GangulyIND2003220724836.007892.3100053
Nikita MillerWI2009331725136.008782.7601072
Younis KhanPAK2003-2013440721918.0010072.0000060
Shoaib MalikPAK2007-20134417243*24.0012856.2500071
Lahiru ThirimanneSL2012110696969.0063109.5201070
Rahul DravidIND2003-2009331694734.507197.1800050
Mark BoucherSA2003-20095316950*34.5067102.9901060
Travis DowlinWI2009330695523.0012256.5601170
Page 1Next

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