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
Quinton de KockSA2016-2023882349138*58.17299116.721113613
Jos ButtlerENG2016-2023331235105117.50200117.50110238
David MillerSA/KNI2017-202399532358*80.75264122.35021267
Andre RussellKNI2015220655232.5038171.0501027
Temba BavumaSA2017-2023551312114*78.0032496.30200376
Heinrich KlaasenSA/TIT2016-20237701875126.71182102.75010136
Farhaan BehardienSA/TIT2016-201733310565*-51205.8801046
Dane VilasDOL2017110515151.0022231.8201006
Jason RoyENG2016-202333017011356.67140121.43100205
Janneman MalanSA/NW2020-2024221169129*169.0018591.3510075
Somila SeyibokweWAR2015-20162201027351.0078130.7701095
David WarnerAUS2020-202333014110647.00118119.49101164
Travis HeadAUS2023220976448.5064151.56010154
Marco JansenSA20233318732*43.509789.6900044
Harry BrookENG2023220808040.0078102.5601174
Sam CurranENG2023220452822.5038118.4200014
Morné van WykDOL2016-201733116770*83.50119140.34020193
Jon-Jon SmutsSA/WAR/DOL2015-202455114843*37.00139106.47000133
Christiaan JonkerSA/WAR2015-20184429148*45.5062146.7700093
Ryan McLarenKNI20173217948*79.0042188.1000073
Jacques SnymanKNI2024330785826.0053147.1701093
Ben StokesENG2016110575757.0038150.0001043
Aiden MarkramSA2017-202366026214343.6731982.13100352
Rassie van der DussenSA/LIO2015-202365017711135.4020188.06100112
Theunis de BruynKNI2015-201766115963*31.80130122.31011132
Kevin PietersenENG/DOL2005-2016221132108*132.00119110.9210082
Maia BouchierENGW202412012612663.0017372.83101222
Shamima SultanaBANW20183301155338.3315176.16020112
Dane van NiekerkSAW20183301076635.6793115.05010122
Colin AckermannWAR2015-20173301027434.0082124.3901082
Moeen AliENG2016-2023330815127.0077105.1901092
Aaron FinchAUS2020110696969.008779.3101062
Jason SmithDOL20241116565*-44147.7301062
Soumya SarkarBAN2017230594719.676393.6500072
Alex HalesENG2016110575757.0047121.2801062
Lesiba NgoepeWAR/NW2016-20243325032*50.0031161.2900042
Justin KempSA2005110323232.0026123.0800012
Sabbir RahmanBAN201723023197.673467.6500112
Kagiso RabadaSA2017-20235322017*20.002483.3300002
Suné LuusSAW2018-202655122693*56.5029875.84030251
Marnus LabuschagneAUS2020-2023331204124102.00193105.70111271
Faf du PlessisSA2016-2017221190135*190.0022584.44110221
Laura WolvaardtSAW2018-202634118270*60.6730559.67020241
Rilee RossouwSA/KNI2015-2024550994319.8096103.13000121
Annerie DercksenSAW2024-2026230814127.0013560.00000131
Dawid MalanENG2023220715935.5070101.43010101
Imrul KayesBAN2017230683222.6711061.82000101
Lesego SenokwaneKNI2024330653921.6752125.0000061
Keegan PetersenKNI20172216352*63.0051123.5301061
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.