Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2005-2018161514708433.5751291.800404410
Hashim AmlaSA2009-2019991417108*52.1352279.89141362
JP DuminySA2007-20191312339471*43.7847083.83020275
Herschelle GibbsSA2005-200998138611055.1447481.43131383
Jacques KallisSA2005-2013871298121*49.6739176.21110314
Graeme SmithSA2005-20131211028710526.0938474.74122300
David MillerSA2011-2019764268130*134.0028494.37110226
Faf du PlessisSA2011-20198712306938.3327683.33020252
Mark BoucherSA2005-201111932124835.3327277.94000161
Shaun PollockSA2005-20087521836961.0020887.98020163
Quinton de KockSA2013-20195501725134.4019687.76010201
Marlon SamuelsWI2008-20152201669883.0018191.71020126
Ricky PontingAUS2006-20113301256241.6715680.13020110
Virat KohliIND2011-201822112387*123.0014684.2501092
Justin KempSA2005-200665211778*39.00114102.6301276
Rohit SharmaIND2011-201822011611558.0013287.88100114
Ahmed ShehzadPAK2013110102102102.0011291.0710082
Scott StyrisNZ2005-200722110278102.0012382.9301091
Brendon McCullumNZ2005-20072201008150.0010595.2401092
Alex HalesENG2016110999999.0012479.8401080
Rassie van der DussenSA2019110939393.0010192.0801063
Brad HaddinAUS2009-2011220917845.5084108.3301074
Imam-ul-HaqPAK2019110868686.0010185.1501052
Kusal MendisSL2017-2019220836241.5013661.03010110
David WarnerAUS2011-2016220807440.0010278.4301070
Mohammad YousufPAK2007110797979.009880.6101060
Mohammad HafeezPAK2013-20192217971*79.0079100.0001082
Isuru UdanaSL2019110787878.0057136.8401074
Jamie HowNZ2007110767676.0010671.70010110
Michael ClarkeAUS2006-2011330765025.339778.3501041
Heath StreakZIM2005110686868.0010564.7601050
Andrew StraussENG2005-2009220673533.509967.6800090
Vikram SolankiENG2005110666666.008775.8601040
Ashwell PrinceSA2005431662833.0010662.2600020
Andre RussellWI20151116464*-40160.0001055
Darren SammyWI2008-2015220635131.5058108.6201063
Aiden MarkramSA2018-2019220613230.506495.3100071
Michael HusseyAUS2006-2011330613720.338175.3100052
Eoin MorganENG2009-2016221572957.006883.8200062
Johan BothaSA2007-2011641554418.337573.3300040
Stephen FlemingNZ2005110545454.009060.0001070
Shoaib MalikPAK2007-2019220534126.506877.9400020
Reeza HendricksSA2019220534526.508363.8600060
Sewnarine ChattergoonWI2008110525252.008164.2001071
Jonathan TrottENG20091115252*-7767.5301070
Matthew WadeAUS2016110525252.005889.6601052
Damien MartynAUS2006110515151.006973.9101011
Alviro PetersenSA2009110515151.007964.5601050
Mitchell MarshAUS2016110505050.007269.4401051
Jacques RudolphSA2005220503325.0011742.7400060
Page 1Next

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