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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSASouth Africa2009-20191515190415464.5796793.495109317
Quinton de KockSASouth Africa2013-20231212076617863.83694110.374109419
Graeme SmithSASouth Africa2004-20131616176214150.8079296.212501026
AB de VilliersSASouth Africa2005-20181919561310943.7969288.581306210
Jacques KallisSASouth Africa2004-20111211247495*52.6757083.160304210
Ricky PontingAUSAustralia2003-201188241811469.6748785.83220387
David MillerSASouth Africa2011-20231413340282*40.20351114.530413414
JP DuminySASouth Africa2008-201816154394111*35.8242692.49112395
Mark BoucherSASouth Africa2004-2011141142987842.57279106.81010316
Shane WatsonAUSAustralia2006-2009552287136*95.6732887.502012611
Rilee RossouwSASouth Africa2015-201633028413294.67255111.371202512
Rassie van der DussenSASouth Africa2019-2023651277123*69.2531189.07120265
Shoaib MalikPAKPakistan2007-201955227312891.0031287.50110274
Babar AzamPAKPakistan2019-202133026610388.67258103.10120314
Faf du PlessisSASouth Africa2011-20199922655737.8628194.31010254
Paul CollingwoodENGEngland2005-2009441231105*77.0024992.77110194
Michael HusseyAUSAustralia2006-20117612316746.2026387.83030193
Imam-ul-HaqPAKPakistan2019-202133022810176.0026984.76120141
Sachin TendulkarINDIndia2003-20096502129842.4026181.23020271
Heinrich KlaasenSASouth Africa2018-202344020117450.25156128.851001613
Mohammad YousufPAKPakistan2003-20094401968749.0022487.50010152
Virat KohliINDIndia2009-2018642193129*96.50176109.66100243
Kyle VerreynneSASouth Africa2021-20224401879546.7520690.78020155
Misbah-ul-HaqPAKPakistan2009-201333217779*177.0023575.32020115
Rahul DravidINDIndia2003-20095421747687.0029159.79020130
Andile PhehlukwayoSASouth Africa2016-20229601695428.1717894.940101010
Adam GilchristAUSAustralia2003-20063301619953.6716895.83010232
Reeza HendricksSASouth Africa2019-202344114683*48.6717583.43010182
Brian LaraWIWest Indies2003-200422113273132.0077171.43020146
Janneman MalanSASouth Africa2021-20224401297032.2516976.33010190
Tamim IqbalBANBangladesh202222112887*128.0014985.91010171
Joe RootENGEngland2016110125125125.00113110.62100105
Kevin PietersenENGEngland2005-200922012011660.00117102.56100116
Ramnaresh SarwanWIWest Indies2003-200422211977*-13488.81010150
Farhaan BehardienSASouth Africa2013-20187621165829.0012592.8001083
Younis KhanPAKPakistan2003-20135501153223.0017366.47000101
Asela GunaratneSLSri Lanka2017111114114*-11797.44100142
John DavisonCANCanada2003110111111111.0076146.0510086
Fakhar ZamanPAKPakistan2019-202133011110137.0012688.10100103
Eoin MorganENGEngland2009-20164411116737.00103107.7701086
Yusuf PathanINDIndia2009-201122011010555.0080137.5010088
Ashwell PrinceSASouth Africa2005-200743111062*55.0014973.8301060
Shivnarine ChanderpaulWIWest Indies2003-20083201099254.50109100.00010132
Tillakaratne DilshanSLSri Lanka2009110106106106.0092115.22100161
Mohammad KaifINDIndia200333110468*52.0020550.73010130
Mohammad HafeezPAKPakistan2007-20193301045234.6711193.69010122
Michael ClarkeAUSAustralia2006-20113301025334.0014470.83010112
Cameron WhiteAUSAustralia20094311026251.0014868.9201092
Saeed AnwarPAKPakistan2003110101101101.0012680.1610070
Alex CareyAUSAustralia2023110999999.0077128.5701094
Page 1Next

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