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
Kamran GhulamPAK2024120585429.007973.4201091
Brett LeeAUS/PK2003-20098325838*58.0055105.4500032
Diego RosierKNI/TIT2014-2019330573719.0045126.6700071
Sachith PathiranaSL2017110565656.006290.3201061
Abdul RazzaqPAK/AX2003-2007330563818.6711449.1200060
Sikandar RazaTS/PR2018-2026331563528.0039143.5900043
Sam CurranENG/MCT2019-2024340562214.0054103.7000072
Murali VijayIND2018120554627.5015136.4200070
Shadab KhanPAK2019-2021321553355.0038144.7400024
Johan BothaSA/WAR2009-2012850552511.006387.3000181
George LindeSA/CC/WP2015-20261161552211.0053103.7700133
Dinesh MongiaIND2003-2006420544127.0012842.1900040
Ravindra JadejaRR2009431543727.0049110.2000031
Danielle WyattENGW20241115353*-31170.97010101
Damien MartynAUS2003-2006320535226.506186.8901010
James FranklinNZ2005-2009341533317.678959.5500050
Naman OjhaRR20091115252*-38136.8401033
Fatima SanaPAKW2026110525252.0036144.4401061
Andy BlignautZIM2005120525226.005988.1401141
Simon KatichAUS/PK2006-2009330525017.3343120.9301134
Yalaka Venugopal RaoDC2009430522817.3341126.8300031
Rory KleinveldtSA/CC/TS2013-201896052288.6730173.3300327
Lesiba NgoepeCC/WAR/NW2015-2024764521526.005594.5500041
John HastingsAUS2016110515151.005691.0701062
Colin MunroNZ2015220513325.5039130.7700062
K Lion-CachetPR/PC2025-20263335134*-30170.0000052
Kyle AbbottSA/WAR/DOL2013-20191562511612.758262.2000051
James AndersonENG2009-2019785512917.0012640.4800171
Yasir Ali ChowdhuryBAN2022210505050.0044113.6401042
Abhishek SharmaIND2024110505050.0025200.0001035
Shadley van SchalkwykKNI2013-2019310494949.0035140.0000061
James VincePR/JSK2019-2026220494724.5032153.1300052
Rahmanullah GurbazPC2025220494224.5038128.9500033
Dayyaan GaliemSA/TIT/PR2024-2025621492849.0036136.1100033
Paul HarrisSA/TIT2007-2012430493816.3311642.2400160
James HopesAUS20096414922*16.335392.4500061
Craig CummingNZ20071114848*-10744.8600080
Edward MooreWP2024110484848.0031154.8400062
Doug BracewellNZ2016120483024.007266.6700072
Elton ChigumburaZIM2005-2009230484416.007762.3400190
Azhar BilakhiaDC2009331482224.005587.2700040
Marco MaraisWAR/NMBG2018-2019210474747.0041114.6300051
Mohammad SamiPAK2007110464646.006471.8800051
Ahmed ShehzadPAK2013220464623.0028164.2900162
Aamer JamalPAK2024120462823.005977.9700061
Simon HarmerWAR/JS/SEC2012-2025541462415.3332143.7500061
Sisanda MagalaSA/WAR/NMBG2014-202314634618*15.3330153.3300115
Sunny SohalPK2009220454322.5025180.0000053
Devon SmithWI2008-2014230453515.0010144.5500070
Mitchell MarshAUS2011-2023331453122.5039115.3800071

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