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
Hashim AmlaSA/CC/DH2007-201933393225320862.58332667.74108126725
Quinton de KockSA/LIO/TIT2012-202637425208817856.431776117.5787323378
AB de VilliersSA/AX/DC2005-201952579219715245.77269081.67412423347
Jacques KallisSA/AX/RCB2004-2011242531201201*54.59184065.2735012222
Aiden MarkramSA/TIT/PR2016-202636427123211535.20133592.2827315927
Graeme SmithSA/RR/CC2004-201430332121514139.19140286.6628115813
Faf du PlessisSA/TIT/PR2011-202533376103319933.32151268.3223611616
Heinrich KlaasenSA/TIT/TS2014-20242929685517437.17550155.452306749
Ashwell PrinceSA/AX/WAR2005-201213134616162*68.44101560.69221674
Babar AzamPAK2018-2024911059712254.27570104.74240839
Virat KohliIND/RCB2009-20231313355315355.3072176.70210666
Ricky PontingAUS2003-201199241911459.8649085.51220387
Shane WatsonAUS2006-2014662322136*80.5035690.452012813
KL RahulIND2018-202336026512344.1754548.62200385
Dean ElgarSA/KNI/TIT2013-202320253101018545.91147968.2919213010
JP DuminySA/MI/CC2008-201931336866111*32.07117373.831548914
Reeza HendricksSA/KNI/LIO2012-20262121386611748.11636136.161829032
Rassie van der DussenSA/LIO/JS2016-202622234841123*44.2684599.531706435
Rilee RossouwSA/KNI/JSK2012-20252322074413233.82564131.911417040
Mark BoucherSA/AX/RCB2004-20112623772011745.0097274.07130819
Sachin TendulkarIND/MI2003-201010102448111*56.0061073.44120603
Kyle VerreynneSA/PR/JSK2021-202615151428116*30.57359119.221203220
Will JacksPC2023-20251110040110140.10211190.051213729
Joe RootENG/PR2016-202546139012578.0050776.92120487
Kevin PietersenENG/DOL2005-201578036111645.1342584.941203512
Paul CollingwoodENG/IMP2005-2012672336105*67.2045873.36120317
Shoaib MalikPAK2007-201977229812859.6033389.49110304
Imam-ul-HaqPAK2018-202145028510157.0037476.20131222
Tillakaratne DilshanSL/DC2009-201167126610644.33229116.16120327
David WarnerAUS/DC2009-202378023411529.2525890.70101295
Fakhar ZamanPAK2018-202178122010131.4323494.02110238
Yusuf PathanIND/RR2009-201155121410553.50142150.701101614
Stephen CookSA201624020011550.0043945.56110280
Manish PandeyIND/RCB2009-2018222193114*-121159.50110167
Shaun MarshAUS201412019214896.0037251.61100201
Stiaan van ZylSA/CC2012-2016341174101*58.0028960.21100220
Jacob OramNZ/CSK2003-200944016013340.0023767.51100192
Johnson CharlesWI202322014611873.0060243.331001114
Sarel ErweeDOL/DH/SEC2017-2023441144103*48.0097148.45100128
Asela GunaratneSL2017222124114*-123100.81100143
John DavisonCAN2003110111111111.0076146.0510086
Steve SmithAUS2011-201632010810054.0022448.21100150
Tilak VarmaIND2024111107107*-56191.0710087
Saeed AnwarPAK2003110101101101.0012680.1610070
David MillerSA/DOL/DH2011-202637351194882*39.50730129.860618833
Farhaan BehardienSA/TIT/CTB2012-20193733166957040.88540128.700315026
Temba BavumaSA/CC/LIO2016-20241823464778*34.05110958.34043786
Albie MorkelSA/CSK/TIT2005-20183425115726740.86408140.200303638
Henry DavidsSA/TIT/PR2012-2019232303874716.83348111.210033813
Theunis de BruynSA/TIT/TS2014-2024202123657419.21327111.620123116
Page 1Next

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