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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSASouth Africa2005-2018161514708433.5751291.800404410
Hashim AmlaSASouth Africa2009-2019991417108*52.1352279.89141362
JP DuminySASouth Africa2007-20191312339471*43.7847083.83020275
Herschelle GibbsSASouth Africa2005-200998138611055.1447481.43131383
Jacques KallisSASouth Africa2005-2013871298121*49.6739176.21110314
Graeme SmithSASouth Africa2005-20131211028710526.0938474.74122300
David MillerSASouth Africa2011-2019764268130*134.0028494.37110226
Faf du PlessisSASouth Africa2011-20198712306938.3327683.33020252
Mark BoucherSASouth Africa2005-201111932124835.3327277.94000161
Shaun PollockSASouth Africa2005-20087521836961.0020887.98020163
Quinton de KockSASouth Africa2013-20195501725134.4019687.76010201
Marlon SamuelsWIWest Indies2008-20152201669883.0018191.71020126
Ricky PontingAUSAustralia2006-20113301256241.6715680.13020110
Virat KohliINDIndia2011-201822112387*123.0014684.2501092
Justin KempSASouth Africa2005-200665211778*39.00114102.6301276
Rohit SharmaINDIndia2011-201822011611558.0013287.88100114
Ahmed ShehzadPAKPakistan2013110102102102.0011291.0710082
Scott StyrisNZNew Zealand2005-200722110278102.0012382.9301091
Brendon McCullumNZNew Zealand2005-20072201008150.0010595.2401092
Alex HalesENGEngland2016110999999.0012479.8401080
Rassie van der DussenSASouth Africa2019110939393.0010192.0801063
Brad HaddinAUSAustralia2009-2011220917845.5084108.3301074
Imam-ul-HaqPAKPakistan2019110868686.0010185.1501052
Kusal MendisSLSri Lanka2017-2019220836241.5013661.03010110
David WarnerAUSAustralia2011-2016220807440.0010278.4301070
Mohammad YousufPAKPakistan2007110797979.009880.6101060
Mohammad HafeezPAKPakistan2013-20192217971*79.0079100.0001082
Isuru UdanaSLSri Lanka2019110787878.0057136.8401074
Jamie HowNZNew Zealand2007110767676.0010671.70010110
Michael ClarkeAUSAustralia2006-2011330765025.339778.3501041
Heath StreakZIMZimbabwe2005110686868.0010564.7601050
Andrew StraussENGEngland2005-2009220673533.509967.6800090
Vikram SolankiENGEngland2005110666666.008775.8601040
Ashwell PrinceSASouth Africa2005431662833.0010662.2600020
Andre RussellWIWest Indies20151116464*-40160.0001055
Darren SammyWIWest Indies2008-2015220635131.5058108.6201063
Aiden MarkramSASouth Africa2018-2019220613230.506495.3100071
Michael HusseyAUSAustralia2006-2011330613720.338175.3100052
Eoin MorganENGEngland2009-2016221572957.006883.8200062
Johan BothaSASouth Africa2007-2011641554418.337573.3300040
Stephen FlemingNZNew Zealand2005110545454.009060.0001070
Shoaib MalikPAKPakistan2007-2019220534126.506877.9400020
Reeza HendricksSASouth Africa2019220534526.508363.8600060
Sewnarine ChattergoonWIWest Indies2008110525252.008164.2001071
Jonathan TrottENGEngland20091115252*-7767.5301070
Matthew WadeAUSAustralia2016110525252.005889.6601052
Damien MartynAUSAustralia2006110515151.006973.9101011
Alviro PetersenSASouth Africa2009110515151.007964.5601050
Mitchell MarshAUSAustralia2016110505050.007269.4401051
Jacques RudolphSASouth Africa2005220503325.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.