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
Quinton de KockSA2016-2023661262138*52.40228114.911012910
Heinrich KlaasenSA2018-20236601725128.67171100.58010116
David MillerSA2020-202355219758*65.67176111.93021154
Aiden MarkramSA2018-20235501194923.8013389.47000132
Temba BavumaSA2023441305114*101.6731297.76200366
Rassie van der DussenSA202344017411143.5019091.58100112
Anrich NortjeSA2020-2023410101010.001376.9200010
Lungi NgidiSA2018-202342144*4.002416.6700110
Jos ButtlerENG2016-2023331235105117.50200117.50110238
Marnus LabuschagneAUS2020-2023331204124102.00193105.70111271
Jason RoyENG2016-202333017011356.67140121.43100205
David WarnerAUS2020-202333014110647.00118119.49101164
Marco JansenSA20233318732*43.509789.6900044
Moeen AliENG2016-2023330815127.0077105.1901092
Mitchell MarshAUS2020-2023330533617.676186.8900170
Alex CareyAUS2020-2023330302110.004075.0000010
Andile PhehlukwayoSA2018-2023320292814.505354.7200011
Kagiso RabadaSA20233322017*20.002483.3300002
Adil RashidENG2016-20233321614*16.002176.1900010
Adam ZampaAUS2020-202331133*-3100.0000000
Keshav MaharajSA2020-2023310222.00633.3300000
Tabraiz ShamsiSA2020-2023310000.0010.0000100
Laura WolvaardtSAW2018-202622111370*113.0014677.40010121
Travis HeadAUS2023220976448.5064151.56010154
Suné LuusSAW2018-20262119393*-76122.3701081
Harry BrookENG2023220808040.0078102.5601174
Dawid MalanENG2023220715935.5070101.43010101
Ashton AgarAUS2020-20232215748*57.007774.0300031
Josh InglisAUS2023220515025.5042121.4301071
Sam CurranENG2023220452822.5038118.4200014
AB de VilliersSA2005-2016220282014.004858.3300040
Ben DuckettENG2023220232011.503762.1600010
JP DuminySA2016-201822018139.004143.9000010
Sean AbbottAUS202322116916.001984.2100030
David WilleyENG2016-202322113813.001492.8600020
Chloe TryonSAW2018-2026220994.501656.2500110
Wayne ParnellSA2023210222.00450.0000000
Imran TahirSA2016-2018210111.00425.0000000
Oli StoneENG2023210111.00520.0000000
Reece TopleyENG2016-202321100*-20.0000000
Janneman MalanSA2020111129129*-13992.8110074
Kevin PietersenENG2005111108108*-96112.5010062
Ayesha ZafarPAKW2026110818181.009486.1701070
Herschelle GibbsSA2005110787878.0010177.2301060
Rumana AhmedBANW2018110747474.0012360.1601070
Aaron FinchAUS2020110696969.008779.3101062
D'Arcy ShortAUS2020110696969.008383.1301050
Sidra AmeenPAKW2026110686868.006998.5501090
Jacques KallisSA2005110636363.007880.7701040
Dale SteynSA2018110606060.008570.5901081
Page 1Next

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