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
Owais ShahENG/CC2009-20123301109836.67103106.8001157
Annerie DercksenSAW2024-20262201099054.5080136.25010104
Suné LuusSAW2013-20265401095727.25102106.86010112
Steve SmithAUS2011-201632010810054.0022448.21100150
Tilak VarmaIND2024111107107*-56191.0710087
Wihan LubbeNMBG/DH/NW2018-20269901072611.8911394.69001103
Thilan SamaraweeraSL2009-20112301053735.0016862.50000120
Mohammad KaifIND200333110468*52.0020550.73010130
Parthiv PatelIND/CSK2009-20184501043820.8014571.72000150
Lou VincentNZ2005-20072301036634.3314471.53010133
Scott StyrisNZ/TIT2003-20135701032914.7116861.31000121
Chris MorrisSA/LIO/TIT2012-2019167210355*20.6074139.1901185
Matthew BreetzkeSA/WAR/DSG2019-202664210246*51.0068150.00000116
Andre RussellWI/KNI/PC2014-20265511024825.5053192.45000155
Dwaine PretoriusSA/LIO/JS2012-202410811023314.5710498.08002124
Saeed AnwarPAK2003110101101101.0012680.1610070
Heath StreakZIM20051201018550.5022644.69010140
Romario ShepherdWI/JSK2023-202665310141*50.5055183.6400039
Marques AckermanPC/SEC2023-202555210039*33.3376131.5800083
Alex CareyAUS2023110999999.0077128.5701094
Zubayr HamzaSA2019-2021230995633.0016759.28010111
Liton DasBAN2022220985049.0012479.03010131
Saud ShakeelPAK2024120988449.0011982.35010131
Sibonelo MakhanyaDOL/TIT/PR2015-20241082973416.1776127.6300056
Dwayne SmithWI/DC2004-2015430954831.6768139.7100094
Kamran AkmalPAK2007-2013550954419.0011781.20000120
Harbhajan SinghIND/MI2003-20111081952813.5711086.36001113
Isuru UdanaSL/PR20192219484*94.0059159.32010106
Dane van NiekerkSAW2013-2019320935546.5076122.3701093
Rory BurnsENG2019120938446.5016955.03010130
Shikhar DhawanIND20184319351*46.5010489.42010142
Luke WrightENG/IMP2009-2012540934823.259993.9400074
Aravinda de SilvaSL2003110929292.009497.8701094
Tim PaineAUS2009440905622.5010883.33010112
Christiaan JonkerWAR/NMBG2014-2018661903318.0072125.00000102
Kushal Janith PereraSL2019-2020230886429.3313963.31010120
Alex HalesENG/DH2016-2019341886529.339988.89010120
Cameron DelportDOL/PR2013-2019550882517.6069127.54000104
Connor EsterhuizenPC2025-2026440865221.5069124.64010132
Kyle MayersWI/DSG2023-2024450865117.2077111.6901196
Junaid SiddiqueBAN2008120836741.5016550.30010130
Raynard van TonderKNI/NW2019-2024220834841.5064129.6900035
Morné MorkelSA/RR/TIT2008-2019201548322*7.5513760.58004102
Brad HodgeAUS/KKR2009-20142228271*-49167.3501045
Tim BresnanENG2009320808040.0079101.27011110
Angelo MathewsSL/KKR2009-2017450803816.0010476.9200090
Tatenda TaibuZIM2005-2009230795226.3316547.88010110
Grant ThomsonTIT2019330794226.3351154.9000116
Tirumalasetti SumanDC20094417924*26.3364123.4400063
Moeen AliENG/JSK2016-2025662796119.7513956.83012140

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