Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA20132013220205128102.50155132.26110187
Ricky PontingAUS20032003221193140*193.00188102.66110118
Hashim AmlaSA2013201322018712293.5020193.03110142
Herschelle GibbsSA20062006110175175175.00111157.66100217
Ricky PontingAUS20062006110164164164.00105156.19100139
Hashim AmlaSA20152015111153153*-142107.75100140
AB de VilliersSA20152015110149149149.0044338.64100916
Virender SehwagIND200320032201488274.0015794.27020156
Faf du PlessisSA2016201622014511172.50131110.69100170
Herschelle GibbsSA20032003110143143143.00141101.42100193
Andrew SymondsAUS20032003211143143*-125114.40100182
Quinton de KockSA20132013110135135135.00121111.57100183
Stephen FlemingNZ20032003111134134*-132101.52100210
Martin GuptillNZ200920093301306643.3314192.20020113
Rilee RossouwSA20152015110128128128.00115111.30100112
Graeme SmithSA20122012110125125125.0014387.4110094
AB de VilliersSA20122012111125125*-98127.55100104
Ricky PontingAUS200920092201197959.5014085.00010112
JP DuminySA201620162201138256.50107105.61010133
Brendon McCullumNZ200920093301114837.0012787.40000104
Joe RootENG20162016110109109109.0012487.90100101
Kumar SangakkaraSL20122012110102102102.0097105.15100100
Herschelle GibbsSA20082008110102102102.0084121.43100133
Sachin TendulkarIND200320032201019750.5012580.8001081
Daniel VettoriNZ20092009331994849.5094105.3200091
Umar AkmalPAK20092009221965596.0011384.96010130
Devon SmithWI20082008110919191.0076119.74010103
Graeme SmithSA20062006110909090.0055163.64010132
Shahid AfridiPAK20132013110888888.0048183.3301057
Damien MartynAUS200320032218888*88.0085103.5301171
Paul CollingwoodENG20092009220864643.0010978.9000076
Mahela JayawardeneSL20092009220867743.009788.6601072
Herschelle GibbsSA20092009110828282.0010181.19010101
Michael HusseyAUS20062006110818181.0051158.8201093
Simon KatichAUS20062006110797979.009087.7801091
Virat KohliIND200920091117979*-10475.9601092
Grant ElliottNZ200920093317875*39.0011766.6701151
Graeme SmithSA20112011110777777.009878.5701080
Rilee RossouwSA20162016110757575.008192.59010100
Mitchell JohnsonAUS200920092217573*75.0053141.5101083
Jacques KallisSA200820081117474*-70105.7101070
Jesse RyderNZ20092009110747474.0058127.59010101
Niroshan DickwellaSL20172017110747474.008092.5001070
Nuwan KulasekaraSL200920092227457*-8092.5001035
Sourav GangulyIND20032003220724836.007892.3100053
Nikita MillerWI20092009331725136.008782.7601072
Jacques KallisSA200720071117171*-8979.7801081
AB de VilliersSA200720071117171*-8682.5601072
Eoin MorganENG200920092217162*71.0012357.7201080
Lahiru ThirimanneSL20122012110696969.0063109.5201070
Page 1Next

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