Batting by year (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA20162016220313178156.50230136.092003215
Graeme SmithSA2009200966031114151.83307101.30120402
Shane WatsonAUS20092009442265136*132.5029091.382012511
Hashim AmlaSA20152015220257133128.50231111.26200249
Rilee RossouwSA20152015220221132110.50210105.241101511
Paul CollingwoodENG20092009331221105*110.5023494.44110184
Ricky PontingAUS20092009551217111*54.2527778.34110173
Jacques KallisSA200920095502018140.2025080.40010242
Graeme SmithSA20062006221198119*198.0020994.74110194
JP DuminySA20092009662198111*49.5020099.00101183
Babar AzamPAK2021202122019710398.50186105.91110243
Virat KohliIND20182018222175129*-146119.86100233
Heinrich KlaasenSA20232023110174174174.0083209.641001313
AB de VilliersSA2009200966217370*43.2521879.36010151
AB de VilliersSA2013201333116110980.5016995.27100105
Kyle VerreynneSA202120212201579578.5016595.15020124
Shoaib MalikPAK2009200922015512877.5016395.09100171
Hashim AmlaSA20172017110154154154.00134114.93100155
Sachin TendulkarIND200320033301499849.6715099.33010181
Ashwell PrinceSA/AX2005200533214978*149.0021469.6302090
Adam GilchristAUS200320032201479973.5014998.66010202
Michael HusseyAUS200920095401456736.2516985.80020121
Hashim AmlaSA20112011221140116*140.0016485.37100111
Ricky PontingAUS20032003221138114138.00133103.76100124
Misbah-ul-HaqPAK2013201322213679*-18274.7302075
AB de VilliersSA2006200622113592*135.00128105.47010192
Mohammad YousufPAK200920092201328766.0015784.08010100
Andile PhehlukwayoSA202120213301315443.67118111.0201088
Tamim IqbalBAN2022202222112887*128.0014985.91010171
Hashim AmlaSA20162016110127127127.0013097.69100132
Quinton de KockSA201920192201279463.50106119.81010211
Imam-ul-HaqPAK202120212201277063.5015383.0102061
Joe RootENG20162016110125125125.00113110.62100105
Rassie van der DussenSA20212021111123123*-13491.79100102
Mark BoucherSA2009200965212331*41.00123100.00000112
Kevin PietersenENG20052005110116116116.00110105.45100106
Quinton de KockSA2013201322011610158.0013884.06100122
Asela GunaratneSL20172017111114114*-11797.44100142
Graeme SmithSA200520052201136656.5013186.26010190
Reeza HendricksSA2019201922111283*112.0013185.50010122
John DavisonCAN20032003110111111111.0076146.0510086
Quinton de KockSA20172017110109109109.0087125.29100160
Fakhar ZamanPAK2021202122010910154.5011693.97100103
Mark BoucherSA/AX200520053311084454.0012189.26000120
Tillakaratne DilshanSL20092009110106106106.0092115.22100161
Yusuf PathanIND20112011110105105105.0070150.0010088
Mohammad KaifIND2003200333110468*52.0020550.73010130
Eoin MorganENG200920093311036751.5079130.3801086
Cameron WhiteAUS200920094311026251.0014868.9201092
Saeed AnwarPAK20032003110101101101.0012680.1610070
Page 1Next

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