Batting by year (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Herschelle GibbsSA200520053301528150.6718482.61020161
David MillerSA20152015111130130*-13397.74100113
JP DuminySA2011201122112771*127.0013097.6902043
Graeme SmithSA2005200522012310561.5015778.34100110
Jacques KallisSA20082008111121121*-13390.98100121
Justin KempSA2005200533211778*117.00108108.3301076
Rohit SharmaIND20182018110115115115.0012691.27100114
Faf du PlessisSA201620162201156957.5013585.19010121
Herschelle GibbsSA20092009110110110110.0011694.8310092
Herschelle GibbsSA2006200622110993*109.0015371.24010100
Hashim AmlaSA20192019111108108*-12090.0010071
Shaun PollockSA200620062201066953.0011790.6001093
AB de VilliersSA200920092201068453.0011096.36010103
Ahmed ShehzadPAK20132013110102102102.0011291.0710082
Alex HalesENG20162016110999999.0012479.8401080
Marlon SamuelsWI20082008110989898.0088111.3601074
Hashim AmlaSA20132013110989898.0013174.8101070
Rassie van der DussenSA20192019110939393.0010192.0801063
Virat KohliIND201120111118787*-9294.5701072
Imam-ul-HaqPAK20192019110868686.0010185.1501052
Brendon McCullumNZ20072007110818181.008595.2901091
AB de VilliersSA20062006220816840.5010081.0001062
Mohammad YousufPAK20072007110797979.009880.6101060
Scott StyrisNZ20052005110787878.0010276.4701070
Brad HaddinAUS20092009110787878.0061127.8701074
Isuru UdanaSL20192019110787878.0057136.8401074
Jacques KallisSA20112011110767676.008886.3601072
Jamie HowNZ20072007110767676.0010671.70010110
Graeme SmithSA20112011220755737.509975.7601080
Mark BoucherSA20052005331753337.5072104.1700050
AB de VilliersSA20132013110747474.0045164.4401082
David WarnerAUS20112011110747474.009776.2901060
AB de VilliersSA20162016110737373.009180.2201041
JP DuminySA20162016220724736.0011164.8600060
Mohammad HafeezPAK201920191117171*-63112.7001082
Hashim AmlaSA20182018110717171.009277.1701050
Heath StreakZIM20052005110686868.0010564.7601050
Marlon SamuelsWI20152015110686868.009373.1201052
Vikram SolankiENG20052005110666666.008775.8601040
Ashwell PrinceSA20052005331662833.0010662.2600020
Andre RussellWI201520151116464*-40160.0001055
Hashim AmlaSA20112011220646432.007091.4301180
Ricky PontingAUS20062006110626262.008275.6101050
Kusal MendisSL20172017110626262.009465.96010100
David MillerSA20112011110595959.0051115.6901061
Hashim AmlaSA20172017110575757.007180.2801051
Graeme SmithSA20082008110565656.006586.1501070
Faf du PlessisSA201720171115555*-6880.8801050
Stephen FlemingNZ20052005110545454.009060.0001070
Ricky PontingAUS20092009110535353.006779.1001040
Page 1Next

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