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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSA2009-20191515190415464.5796793.495109317
Quinton de KockSA2013-20231212076617863.83694110.374109419
Graeme SmithSA2004-20131616176214150.8079296.212501026
AB de VilliersSA/AX2005-20182020563710942.4771589.091306511
Jacques KallisSA/AX2004-20111312247895*47.8058481.850304210
Ricky PontingAUS2003-201188241811469.6748785.83220387
David MillerSA2011-20231413340282*40.20351114.530413414
JP DuminySA2008-201816154394111*35.8242692.49112395
Mark BoucherSA/AX2004-2011151243407842.50338100.59010346
Shane WatsonAUS2006-2009552287136*95.6732887.502012611
Rilee RossouwSA2015-201633028413294.67255111.371202512
Rassie van der DussenSA2019-2023651277123*69.2531189.07120265
Shoaib MalikPAK2007-201955227312891.0031287.50110274
Babar AzamPAK2019-202133026610388.67258103.10120314
Faf du PlessisSA2011-20199922655737.8628194.31010254
Paul CollingwoodENG2005-2009441231105*77.0024992.77110194
Michael HusseyAUS2006-20117612316746.2026387.83030193
Imam-ul-HaqPAK2019-202133022810176.0026984.76120141
Sachin TendulkarIND2003-20096502129842.4026181.23020271
Heinrich KlaasenSA2018-202344020117450.25156128.851001613
Mohammad YousufPAK/AX2003-20095501978739.4022786.78010152
Virat KohliIND2009-2018642193129*96.50176109.66100243
Ashwell PrinceSA/AX2005-200754218878*94.0026271.76020110
Kyle VerreynneSA2021-20224401879546.7520690.78020155
Misbah-ul-HaqPAK2009-201333217779*177.0023575.32020115
Rahul DravidIND2003-20095421747687.0029159.79020130
Andile PhehlukwayoSA2016-20229601695428.1717894.940101010
Adam GilchristAUS2003-20063301619953.6716895.83010232
Reeza HendricksSA2019-202344114683*48.6717583.43010182
Brian LaraWI2003-200422113273132.0077171.43020146
Janneman MalanSA2021-20224401297032.2516976.33010190
Tamim IqbalBAN202222112887*128.0014985.91010171
Joe RootENG2016110125125125.00113110.62100105
Kevin PietersenENG2005-200922012011660.00117102.56100116
Ramnaresh SarwanWI2003-200422211977*-13488.81010150
Farhaan BehardienSA2013-20187621165829.0012592.8001083
Younis KhanPAK2003-20135501153223.0017366.47000101
Asela GunaratneSL2017111114114*-11797.44100142
John DavisonCAN2003110111111111.0076146.0510086
Fakhar ZamanPAK2019-202133011110137.0012688.10100103
Eoin MorganENG2009-20164411116737.00103107.7701086
Yusuf PathanIND2009-201122011010555.0080137.5010088
Shivnarine ChanderpaulWI2003-20083201099254.50109100.00010132
Kumar SangakkaraSL/AX2003-20093301095436.3319256.77010130
Tillakaratne DilshanSL2009110106106106.0092115.22100161
Mohammad KaifIND200333110468*52.0020550.73010130
Mohammad HafeezPAK2007-20193301045234.6711193.69010122
Michael ClarkeAUS2006-20113301025334.0014470.83010112
Cameron WhiteAUS20094311026251.0014868.9201092
Saeed AnwarPAK2003110101101101.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.