Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Mangaung Oval×

Player figures come from full scorecards, which we hold for 10 of the 21 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Temba BavumaSA2023441305114*101.6731297.76200366
Quinton de KockSA2016-2023661262138*52.40228114.911012910
Marnus LabuschagneAUS2020-2023331204124102.00193105.70111271
Jos ButtlerENG2016-2023331235105117.50200117.50110238
Jason RoyENG2016-202333017011356.67140121.43100205
David WarnerAUS2020-202333014110647.00118119.49101164
David MillerSA2020-202355219758*65.67176111.93021154
Travis HeadAUS2023220976448.5064151.56010154
Aiden MarkramSA2018-20235501194923.8013389.47000132
Laura WolvaardtSAW2018-202622111370*113.0014677.40010121
Rassie van der DussenSA202344017411143.5019091.58100112
Heinrich KlaasenSA2018-20236601725128.67171100.58010116
Dawid MalanENG2023220715935.5070101.43010101
Moeen AliENG2016-2023330815127.0077105.1901092
Sidra AmeenPAKW2026110686868.006998.5501090
Suné LuusSAW2018-20262119393*-76122.3701081
Dale SteynSA2018110606060.008570.5901081
Sinalo JaftaSAW20261115757*-38150.0001080
Janneman MalanSA2020111129129*-13992.8110074
Ayesha ZafarPAKW2026110818181.009486.1701070
Harry BrookENG2023220808040.0078102.5601174
Rumana AhmedBANW2018110747474.0012360.1601070
Faf du PlessisSA2016110555555.0044125.0001071
Mitchell MarshAUS2020-2023330533617.676186.8900170
Josh InglisAUS2023220515025.5042121.4301071
Lizelle LeeSAW2018110444444.004989.8000070
Kevin PietersenENG2005111108108*-96112.5010062
Herschelle GibbsSA2005110787878.0010177.2301060
Aaron FinchAUS2020110696969.008779.3101062
Alex HalesENG2016110575757.0047121.2801062
Aliya RiazPAKW2026110323232.0026123.0800060
D'Arcy ShortAUS2020110696969.008383.1301050
Shamima SultanaBANW2018110535353.009158.2401051
Paul CollingwoodENG2005110404040.004197.5600050
Marcus TrescothickENG2005110373737.0036102.7800050
Marco JansenSA20233318732*43.509789.6900044
Jacques KallisSA2005110636363.007880.7701040
Ben StokesENG2016110575757.0038150.0001043
Joe RootENG2016110525252.005889.6601041
AB de VilliersSA2005-2016220282014.004858.3300040
Christiaan JonkerSA2018110252525.0019131.5800041
Marcus StoinisAUS2023110171717.0010170.0000040
Ashton AgarAUS2020-20232215748*57.007774.0300031
Jon-Jon SmutsSA2020110414141.006464.0600030
Annerie DercksenSAW2026110313131.003783.7800031
Eoin MorganENG2016110232323.0021109.5200031
Geraint JonesENG2005110202020.003066.6700030
Rilee RossouwSA2016110191919.002095.0000030
Sean AbbottAUS202322116916.001984.2100030
Hamilton MasakadzaZIM2018110272727.004067.5000021
Page 1Next

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