Batting records (All cricket)

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 26 of the 38 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Suné LuusSAW2018-202655122693*56.5029875.84030251
David MillerSA/KNI2017-202399532358*80.75264122.35021267
Laura WolvaardtSAW2018-202634118270*60.6730559.67020241
Morné van WykDOL2016-201733116770*83.50119140.34020193
Shamima SultanaBANW20183301155338.3315176.16020112
Quinton de KockSA2016-2023882349138*58.17299116.721113613
Jos ButtlerENG2016-2023331235105117.50200117.50110238
Marnus LabuschagneAUS2020-2023331204124102.00193105.70111271
Faf du PlessisSA2016-2017221190135*190.0022584.44110221
Heinrich KlaasenSA/TIT2016-20237701875126.71182102.75010136
Theunis de BruynKNI2015-201766115963*31.80130122.31011132
Heather KnightENGW20241201109055.0024145.64010140
Dane van NiekerkSAW20183301076635.6793115.05010122
Farhaan BehardienSA/TIT2016-201733310565*-51205.8801046
Colin AckermannWAR2015-20173301027434.0082124.3901082
Somila SeyibokweWAR2015-20162201027351.0078130.7701095
Travis HeadAUS2023220976448.5064151.56010154
Marizanne KappSAW2018-2024442915745.5011777.78010160
Liton DasBAN2017120887044.0010286.27010170
Rumana AhmedBANW2018330857428.3313861.5901080
Moeen AliENG2016-2023330815127.0077105.1901092
Ayesha ZafarPAKW2026110818181.009486.1701070
Harry BrookENG2023220808040.0078102.5601174
Herschelle GibbsSA2005110787878.0010177.2301060
Jacques SnymanKNI2024330785826.0053147.1701093
Dawid MalanENG2023220715935.5070101.43010101
Aaron FinchAUS2020110696969.008779.3101062
D'Arcy ShortAUS2020110696969.008383.1301050
Sidra AmeenPAKW2026110686868.006998.5501090
Andre RussellKNI2015220655232.5038171.0501027
Sinalo JaftaSAW2024-20262316557*32.5057114.0401190
Jason SmithDOL20241116565*-44147.7301062
Jacques KallisSA2005110636363.007880.7701040
Keegan PetersenKNI20172216352*63.0051123.5301061
Dale SteynSA2018110606060.008570.5901081
Wihan LubbeNW2024110585858.0040145.0001061
Ben StokesENG2016110575757.0038150.0001043
Alex HalesENG2016110575757.0047121.2801062
Joe RootENG2016110525252.005889.6601041
Dane VilasDOL2017110515151.0022231.8201006
Josh InglisAUS2023220515025.5042121.4301071
Temba BavumaSA2017-2023551312114*78.0032496.30200376
Aiden MarkramSA2017-202366026214343.6731982.13100352
Rassie van der DussenSA/LIO2015-202365017711135.4020188.06100112
Jason RoyENG2016-202333017011356.67140121.43100205
Janneman MalanSA/NW2020-2024221169129*169.0018591.3510075
Nat Sciver-BruntENGW202412016512882.5020381.28100240
Jon-Jon SmutsSA/WAR/DOL2015-202455114843*37.00139106.47000133
Hashim AmlaSA2016-201733014113247.0017680.11100180
David WarnerAUS2020-202333014110647.00118119.49101164
Page 1Next

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