Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Suné LuusSAWT20Is2018-2024330522617.3335148.5700072
Lesiba NgoepeCC/WAR/NWT202015-2024764521526.005594.5500041
Jonathan TrottENGT20Is2009110515151.0040127.5001013
John HastingsAUSODIs2016110515151.005691.0701062
Tamim IqbalBANTests2008120513125.5011245.5400070
K Lion-CachetPR/PCT202025-20263335134*-30170.0000052
Scott StyrisNZTests2006-2007240512912.759056.6700090
Yasir Ali ChowdhuryBANODIs2022210505050.0044113.6401042
Abhishek SharmaINDT20Is2024110505050.0025200.0001035
Brett LeeAUSODIs2003-20097225038*-43116.2800022
Marlon SamuelsWITests2014120503325.0011842.3700080
Simon KatichPKT202009220505025.0027185.1901134
Temba BavumaSAT20Is2020110494949.0024204.1700043
Shadley van SchalkwykKNIT202013-2019310494949.0035140.0000061
Nadine de KlerkSAWODIs2026110494949.0026188.4600071
James VincePR/JSKT202019-2026220494724.5032153.1300052
Rahmanullah GurbazPCT202025220494224.5038128.9500033
Dayyaan GaliemTIT/PRT202024-2025521492849.0036136.1100033
Paul HarrisSATests2007-2010330493816.3311642.2400160
Wiaan MulderSATests2020-2021230493616.339949.4900061
Craig CummingNZTests20071114848*-10744.8600080
Roelof van der MerweSAT20Is2009210484848.0030160.0000024
Edward MooreWPT202024110484848.0031154.8400062
Doug BracewellNZTests2016120483024.007266.6700072
Azhar BilakhiaDCT202009331482224.005587.2700040
Johan BothaSAODIs2009-2011640482512.0046104.3500171
Kane WilliamsonNZODIs2015110474747.006968.1200041
Marco MaraisWAR/NMBGT202018-2019210474747.0041114.6300051
Robin PetersonSAT20Is2009-2013220473423.5041114.6300042
Andrew StraussENGTests2009120474623.509052.2200060
Jacques KallisRCBT202009330473215.675585.4500042
Mohammad SamiPAKODIs2007110464646.006471.8800051
Ahmed ShehzadPAKT20Is2013110464646.0025184.0000062
David HusseyKKRT202009220464323.0029158.6200032
Aamer JamalPAKTests2024120462823.005977.9700061
Albie MorkelSAT20Is2009-2014331461823.0027170.3700034
Simon HarmerWAR/JS/SECT202012-2025541462415.3332143.7500061
Mahela JayawardeneSLTests2011120453022.5010443.2700050
James FranklinNZODIs2005-2009220453322.507262.5000040
Sunny SohalPKT202009220454322.5025180.0000053
Niroshan DickwellaSLODIs2017-2019220453922.5029155.1700052
Mitchell MarshAUSODIs2011-2023331453122.5039115.3800071
Ryan McLarenSAODIs2009-2013540451711.258354.2200020
Mahela JayawardenePKT2020091114444*-25176.0000032
Jacques SnymanKNIT202024110444444.0018244.4400063
Younis KhanPAKTests2013120443322.0013233.3300060
Elton ChigumburaZIMTests2005120444422.007558.6700180
Justin KempSA/AXODIs2005-20076524424*14.675875.8600050
James AndersonENGTests2009-2019363442914.6711538.2600171
Narsingh DeonarineWIODIs2015110434343.005086.0000051

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