Batting records (All cricket)

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Quinton de KockSA/LIO/TIT2012-202637425208817856.431776117.5787323378
Heinrich KlaasenSA/TIT/TS2014-20242929685517437.17550155.452306749
AB de VilliersSA/AX/DC2005-201952579219715245.77269081.67412423347
Rilee RossouwSA/KNI/JSK2012-20252322074413233.82564131.911417040
Albie MorkelSA/CSK/TIT2005-20183425115726740.86408140.200303638
Rassie van der DussenSA/LIO/JS2016-202622234841123*44.2684599.531706435
David MillerSA/DOL/DH2011-202637351194882*39.50730129.860618833
Reeza HendricksSA/KNI/LIO2012-20262121386611748.11636136.161829032
Will JacksPC2023-20251110040110140.10211190.051213729
Aiden MarkramSA/TIT/PR2016-202636427123211535.20133592.2827315927
Farhaan BehardienSA/TIT/CTB2012-20193733166957040.88540128.700315026
Hashim AmlaSA/CC/DH2007-201933393225320862.58332667.74108126725
Jacques KallisSA/AX/RCB2004-2011242531201201*54.59184065.2735012222
Dewald BrevisSA/TIT/MCT2023-202699225573*36.43158161.390201421
Kyle VerreynneSA/PR/JSK2021-202615151428116*30.57359119.221203220
Faf du PlessisSA/TIT/PR2011-202533376103319933.32151268.3223611616
Theunis de BruynSA/TIT/TS2014-2024202123657419.21327111.620123116
Sherfane RutherfordWI/PC202644218657*93.0093200.000201216
Andile PhehlukwayoSA/DOL/TIT2015-2025271622785419.86259107.340111915
JP DuminySA/MI/CC2008-201931336866111*32.07117373.831548914
Marco JansenSA/DH/SEC2019-20261714533584*37.2238986.120313814
Yusuf PathanIND/RR2009-201155121410553.50142150.701101614
Eoin MorganENG/TS/PR2009-20239922136730.43157135.670201414
Loots BosmanSA/KNI2007-20133301899463.00105180.000201114
Johnson CharlesWI202322014611873.0060243.331001114
Graeme SmithSA/RR/CC2004-201430332121514139.19140286.6628115813
Henry DavidsSA/TIT/PR2012-2019232303874716.83348111.210033813
Shane WatsonAUS2006-2014662322136*80.5035690.452012813
Ryan RickeltonSA/LIO/JS2018-202691013149034.89202155.450313613
Jonny BairstowENG/JSK/SEC2016-202668124085*34.29175137.140212413
David WieseSA/TIT/PR2012-2024221742053615.77150136.670011113
Kevin PietersenENG/DOL2005-201578036111645.1342584.941203512
Donavon FerreiraSA/TIT/JSK2023-202510811734824.71112154.460001012
MS DhoniIND/CSK2006-201812943459069.00326105.830303411
Suresh RainaIND/CSK2009-20189802769834.50200138.000202911
Richard LeviCC2012-20176601496124.8386173.260111311
Dean ElgarSA/KNI/TIT2013-202320253101018545.91147968.2919213010
Morné van WykSA/KNI/DOL2011-2018111112896228.90265109.060303210
Roelof van der MerweSA/NED/RCB2009-2023261512586618.43216119.440122310
Jos ButtlerENG/PR2016-20245602007033.33170117.650212210
Colin AckermannNED/WAR/PC2015-20246501755335.00148118.240111210
Mark BoucherSA/AX/RCB2004-20112623772011745.0097274.07130819
Babar AzamPAK2018-2024911059712254.27570104.74240839
Brendon McCullumNZ/KKR2003-2009810133884*37.5638986.89021379
Rubin HermannTIT/NW/PR2019-202688220881*34.67139149.64020219
Dwayne BravoWI/MI/DOL2008-201866116370*32.60125130.40021129
LG PretoriusTIT/PR2024-20267701595922.71112141.96021159
Mangaliso MosheleSA/LIO/IMP2012-2019151501568710.40132118.18014109
Pite van BiljonSA/KNI/TS2013-202197315461*38.5090171.11011129
Romario ShepherdWI/JSK2023-202665310141*50.5055183.6400039
Page 1Next

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