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
Adil RashidENG/PC2009-202412533621*18.0027133.3300151
Lara GoodallSAW2019110353535.0030116.6700030
Maia BouchierENGW2024110353535.0021166.6700051
Mashrafe MortazaBAN20081213523*35.0032109.3800060
Wriddhiman SahaKKR20092223525*-18194.4400022
Travis HeadAUS2016-2023221351835.0029120.6900031
Asa TribePR20262213530*35.0025140.0000041
Nicolas PooranWI/MCT2023-2026330351711.6716218.7500042
Cheteshwar PujaraIND2018-202124035198.7511330.9700250
Ricardo PowellWI2003-2004210343434.0034100.0000050
Karan GoelPK20092213420*34.004182.9300030
Neil WagnerNZ2016120343117.004477.2700041
Grant RoelofsenBOL/MCT2023-2024220342617.0029117.2400041
Chris GayleWI2003-2015330342611.333694.4400132
Hamish MarshallNZ2005-2006230342511.3310632.0800020
Patrick KrugerKNI/SEC2019-2025330342211.334772.3400031
Dominic SibleyENG2019120332916.5010232.3500060
Rob QuineyRR2009220322816.004080.0000050
Tagenarine ChanderpaulWI2023120322216.007940.5100050
Asif AliPAK/CTB2018-202154032258.003786.4900102
Stuart BroadENG2009-201947032174.577741.5600220
Oshada FernandoSL2019110313131.004568.8900030
Chris WoakesENG2016120312615.504667.3900050
Marcus StoinisAUS/DSG2023-2024220311815.5018172.2200023
Ashton TurnerPC2025221312231.0021147.6200012
Mohammad NawazPAK/CTB2018-20214313125*15.503686.1100012
Evan JonesPR/JSK2023-20253313122*15.5027114.8100102
Saeed AjmalPAK/TIT2009-2014752313110.336250.0000241
Bjorn FortuinSA/LIO/PR2016-202612713185.1729106.9000140
Lungi NgidiSA/TIT/TS2015-2026311383115*6.206746.2700312
Irfan KhanPAK2024110303030.0016187.5000032
Jesse RyderNZ/RCB2009220302215.003293.7500040
Stuart MatsikenyeriZIM2005-2009230301310.009730.9300040
Ishant SharmaIND/KKR2009-201865130237.508435.7100250
Rashid LatifPAK20031112929*-25116.0000020
Shashikala SiriwardeneSLW2019110292929.0021138.1000050
Liam DawsonSEC2024-20253112929*-16181.2500013
Subramaniam BadrinathCSK2009320292914.5028103.5700140
Alfonso ThomasTIT2012-20137212818*28.0020140.0000050
Dimuth KarunaratneSL2020120282214.0028100.0000050
Ayabulela GqamaneWAR/TIT/BOL2014-2024520282614.0025112.0000031
Shubman GillIND2023120282614.004957.1400060
Ryan HarrisAUS/DC2009-2014432281928.003873.6800020
Obus PienaarKNI2012-2014432281728.0019147.3700021
Natalia PervaizPAKW2026110272727.003284.3800030
Inzamam-ul-HaqPAK/AX2003-200733027159.003381.8200040
Robert FrylinckDOL/TS2014-20186312722*13.502993.1000121
Dane PatersonSA/CC/PR2015-202483027159.0027100.0000122
Aaron RedmondNZ2009110262626.004557.7800030
Tumelo BodibeKNI2014110262626.0020130.0000021

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