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
Jacques SnymanKNI2024110444444.0018244.4400063
Narsingh DeonarineWI2015110434343.005086.0000051
Chamari AtapattuSLW2019110434343.0036119.4400061
Rumana AhmedBANW2013110434343.008550.5900030
Raqibul HasanBAN2008120432821.509445.7400080
Nathan AstleNZ2003-2006340433710.755972.8800180
Aaron PhangisoSA/KNI/LIO2012-20248434319*43.0026165.3800043
Kyle MillsNZ2005-200945043198.607954.4300251
Shai HopeWI/PC2025-202655043258.605874.1400022
Andrew SymondsAUS/DC2003-2009320422421.0030140.0000032
Sybrand EngelbrechtCC20152224221*-41102.4400021
Rishabh PantIND2021120423421.004789.3600070
Akeal HoseinWI/JSK2023-20265314222*21.0020210.0000124
Jason RoyENG/PR2016-2024540422010.504397.6700042
Jordan CoxPC/SEC2023-2026441422414.0033127.2700213
Ashley GilesENG2005110414141.005475.9300050
Lance KlusenerSA20041114141*-38107.8900021
Runako MortonWI2008110414141.005082.0000020
Ben McDermottDSG2023110414141.0024170.8300053
Gerhardt AbrahamsKNI2014110414141.0040102.5000040
Pinal ShahMI2009220412920.5030136.6700042
AP AgathangelouTS2018220412320.5027151.8500071
Anil KumbleIND/AX/RCB2003-2009742412420.508946.0700040
Roston ChaseWI/PC2023-2026441412213.676860.2900141
Syeda Aroob ShahPAKW2026110404040.004490.9100040
Oliver WhiteheadWP20241114040*-40100.0000031
BJ WatlingNZ2016120403220.0011335.4000080
Chloe TryonSAW2018-2026330403713.3332125.0000051
Shardul ThakurIND2018-2023440402410.007553.3300051
Ryan ten DoeschateIMP2012110393939.004097.5000032
Devon ConwayJSK2025220393019.5030130.0000080
Hardik PandyaIND2018-2024530391813.007353.4200050
Eathan BoschDOL/PC2017-2025146139237.804292.8600122
Diana BaigPAKW20261113838*-25152.0000051
Dion EbrahimZIM2005120383719.008644.1900070
Neil BroomNZ2009220383719.006657.5800050
James TaylorENG2016120382419.009440.4300060
OA RamelaCC2015220383819.0033115.1500103
Duan JansenNW/MCT/JSK2023-20264313818*19.0024158.3300032
Mohammed ShamiIND2018-202134038289.505470.3700070
Aubrey SwanepoelKNI20241113737*-19194.7400051
HMRKB HerathSL2011121372337.0034108.8200042
Aviwe MgijimaCC2014-20174213737*37.0020185.0000132
Shreyas IyerIND2018-2023220373118.506259.6800041
Tim DavidAUS/MCT2023220373518.5029127.5900023
Imran TahirSA/DOL/NMBG2011-202519733729*9.256160.6600250
Tharanga ParanavitanaSL2011120363218.008840.9100050
Nondumiso ShangaseSAW2024-2026221363136.003797.3000040
Kieron PollardCC/MCT2015-20243313627*18.0022163.6400033
Graeme van BuurenTIT2014-2015542362718.0034105.8800040

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