Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marco JansenSA/WAR/DH2019-202612931534725.50115133.04000127
Raynard van TonderKNI/NW2021-202444115281*50.67126120.63010114
Lesiba NgoepeCC/WAR/NW2015-202410911514118.88130116.15001105
Jason RoyENG/NMBG/PR2018-20245501494029.80101147.52000148
Tazmin BritsSAW2021-20264421486674.00142104.23020151
Keshav MaharajSA/DOL/DH2013-20265127131481910.5718082.22002113
Herschelle GibbsSA/DC2007-200944114769*49.00122120.49020164
Heino KuhnTIT/NMBG2012-20195401457636.2599146.46011108
Simon HarmerWAR/TIT/JS2012-2026157113638*22.67124109.68000104
Dwayne BravoWI/MI/DOL2009-201510911354316.88129104.6500094
Mangaliso MosheleLIO/DOL/TIT2014-202110921343119.14124108.0600084
Laura WolvaardtSAW2021-20264411335444.3393143.01020181
Kumar SangakkaraPK200966113245*26.4013399.25000102
Hashim AmlaSA/CC/DH2014-20187701324818.86130101.54001122
Robin UthappaIND/RCB2007-20097701305018.57109119.27011106
Prenelan SubrayenDOL/DH/JSK2012-2026391661303313.00106122.6400358
Shai HopePC2026221129118*129.0078165.38100109
Tillakaratne DilshanDC20093311295064.5079163.29010194
Brendon McCullumNZ/KKR2007-20128811293818.43105122.86001108
Dewald BrevisSA/TIT/MCT2023-202687112775*21.1780158.75011810
Tony de ZorziCC/TIT/TS2017-2024101001253912.5012699.21002162
Asif AliCTB2018-20192201238061.5059208.4701099
Jos ButtlerENG/PR/DSG2020-202676112097*24.0082146.34010125
Dwaine PretoriusSA/LIO/JS2014-2025191431162510.5511898.3100155
Travis HeadAUS20233301159138.3368169.12010127
Connor EsterhuizenLIO/MCT/PC2024-20264401143828.5070162.8600088
Jacques KallisRCB20094401126228.0094119.15011112
Jonny BairstowENG/JSK/SEC2020-20263301115037.0075148.0001095
Justin KempSA/CC2007-201333211089*110.0080137.5001087
Virender SehwagIND/DC2007-20096601106818.3398112.2401093
Patrick KrugerSA/WAR/KNI2016-20261110210934*13.6391119.78003115
Jordan HermannWAR/SEC2023-20265501084121.6085127.0600194
Sanju SamsonIND2024110107107107.0050214.00100710
Suné LuusSAW2016-20266531075753.5087122.99010112
Justin OntongSA/CC2013-20167501063721.2011691.3800033
Craig McMillanNZ200732110557105.0056187.5001058
Vernon PhilanderSA/CC/DH2007-201997510432*52.0074140.5400047
Irfan PathanIND/PK2007-200910931043217.3382126.83000103
Graeme SmithSA/RR2007-20094401027725.5073139.73010161
Gihahn CloeteWAR/KNI/TS2013-20217601025517.0010498.08010121
David WarnerAUS/DC2009-20164401004025.0056178.57000134
Suresh RainaCSK2009440994124.7577128.57000113
Daryn SmitDOL2012-2014962994824.7579125.3200084
Tim DavidAUS/MCT2023430986432.6756175.0001077
Janneman MalanCC/CTB/NW2018-2026661983119.6097101.03000112
Rivaldo MoonsamyTIT2017-20242219681*96.0072133.3301074
Jonathan VandiarKNI/DOL/TIT2014-20216519634*24.0065147.69000142
Ayabulela GqamaneWAR/BOL2014-20241091963712.0066145.4500084
Keegan PetersenCC/DOL/TIT2015-20244319558*47.5094101.0601062
Henry DavidsSA/TIT/PR2012-2021880944611.7575125.3300076

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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