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
Abdul RazzaqPAK/AX2003-2007330563818.6711449.1200060
Harbhajan SinghIND2003-2011640552813.757573.3300052
Dinesh MongiaIND2003-2006420544127.0012842.1900040
Boeta DippenaarSA/AX2004-2006330543018.008464.2900080
Temba BavumaSA2021-2022440543113.509358.0600040
Ben StokesENG2016110535353.0037143.2401052
Damien MartynAUS2003-2006320535226.506186.8901010
Tatenda TaibuZIM2009110525252.007173.2401070
Fatima SanaPAKW2026110525252.0036144.4401061
MS DhoniIND2006-2018730524417.336876.4700032
Grant ElliottNZ2009-2015330523917.336086.6700050
John HastingsAUS2016110515151.005691.0701062
Yasir Ali ChowdhuryBAN2022210505050.0044113.6401042
Brett LeeAUS2003-20097225038*-43116.2800022
Nadine de KlerkSAW2026110494949.0026188.4600071
Johan BothaSA2009-2011640482512.0046104.3500171
Kane WilliamsonNZ2015110474747.006968.1200041
Mohammad SamiPAK2007110464646.006471.8800051
James FranklinNZ2005-2009220453322.507262.5000040
Niroshan DickwellaSL2017-2019220453922.5029155.1700052
Mitchell MarshAUS2011-2023331453122.5039115.3800071
Ryan McLarenSA2009-2013540451711.258354.2200020
Justin KempSA/AX2005-20076524424*14.675875.8600050
Narsingh DeonarineWI2015110434343.005086.0000051
Rumana AhmedBANW2013110434343.008550.5900030
Imad WasimPAK20191114343*-23186.9600070
Denesh RamdinWI2008-2015220434021.504987.7600012
Mohammad RizwanPAK2021220424021.005971.1900040
Herschelle GibbsSA2004-200965042228.406366.6700241
Ashley GilesENG2005110414141.005475.9300050
Lance KlusenerSA20041114141*-38107.8900021
Runako MortonWI2008110414141.005082.0000020
James NeeshamNZ2015110414141.0041100.0000060
Anil KumbleIND/AX2003-2006431412420.508946.0700040
Syeda Aroob ShahPAKW2026110404040.004490.9100040
Mitchell JohnsonAUS2006-2011731393019.508048.7500031
Parthiv PatelIND2011110383838.0034111.7600060
Diana BaigPAKW20261113838*-25152.0000051
Neil BroomNZ2009220383719.006657.5800050
Thilan SamaraweeraSL2009110373737.004778.7200010
Chloe TryonSAW2026110373737.0023160.8700051
Nathan AstleNZ2003-2005220373718.504484.0900180
Wayne ParnellSA2009-202110533710*18.504484.0900020
Dale SteynSA/AX2005-201913613717*7.406061.6700231
Tim DavidAUS2023110353535.0025140.0000023
Travis HeadAUS2016-2023221351835.0029120.6900031
Rohit SharmaIND2011-2018430351511.673892.1100061
Ricardo PowellWI2003-2004210343434.0034100.0000050
Ajinkya RahaneIND20182113434*-5068.0000030
Scott StyrisNZ2003-2005220341917.005265.3800030

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