Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM134/5 (15)ZIM need 88 runs in 30 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Will SmeedPC20254401475436.75109134.86020194
Dane VilasCC/DOL/JS2012-201966314748*49.0097151.55000136
Johnson CharlesWI202322014611873.0060243.331001114
Heino KuhnSA/TIT2009-2017141011462916.22116125.86000144
Sarel ErweeDOL/DH/SEC2017-2023441144103*48.0097148.45100128
Gihahn CloeteWAR/KNI/TS2013-202498114146*20.14131107.63000165
Temba BavumaSA/CC/LIO2016-20236601374922.8393147.31001134
Kusal MendisSL/PC2017-20235501348026.8080167.50010176
Adam GilchristDC20094401338533.2587152.87010166
Hashim AmlaSA/CC/DH2014-201866112852*25.6085150.59011126
Virender SehwagDC20094401255031.2580156.25010163
Janneman MalanSA/CTB/SWD2018-20265501255525.00107116.82010105
Cody ChettyDOL2013-20154411245041.3394131.91010123
Kevin PietersenENG/DOL2009-20154401205930.0086139.53010105
Martin van JaarsveldTIT2012-201366112035*24.0082146.34000135
Tristan StubbsSA/SEC2023-20269601163519.3396120.83000114
Wihan LubbeNMBG/DH/NW2018-2026101001162611.6012394.31001113
Mohammad RizwanPAK2019-202444111073*36.6784130.9501192
Andile PhehlukwayoSA/DOL/TIT2015-20251810210939*13.6381134.5700195
Tilak VarmaIND2024111107107*-56191.0710087
Wiaan MulderSA/LIO/TS2019-20267611054321.0079132.9100194
Yusuf PathanRR200933110462*52.0062167.7401086
Wayne ParnellSA/CC/WAR2012-2024161231042311.5610896.30002112
Matthew BreetzkeSA/WAR/DSG2019-202664210246*51.0068150.00000116
Eoin MorganENG/TS/PR2009-202355110257*25.5054188.8901068
Romario ShepherdWI/JSK2023-202665310141*50.5055183.6400039
Marques AckermanPC/SEC2023-202555210039*33.3376131.5800083
Saim AyubPAK20241119898*-57171.93010115
Sibonelo MakhanyaWAR/DOL/TIT2015-20261192973413.8678124.3600156
Mohammad HafeezPAK2013-2021320968648.0063152.38010104
Isuru UdanaSL/PR20192219484*94.0059159.32010106
Khaya ZondoIMP/DOL/DH2012-20188729467*18.8090104.4401054
Dane van NiekerkSAW2018-2019220935546.5076122.3701093
Joe RootPR20251119292*-60153.33010112
Matthew HaydenCSK2009220908945.0060150.0001086
Christiaan JonkerWAR/NMBG2014-2018661903318.0072125.00000102
Sachin TendulkarMI2009331894644.5074120.27000121
Cameron DelportDOL/PR2013-2019550882517.6069127.54000104
Connor EsterhuizenPC2025-2026440865221.5069124.64010132
Fakhar ZamanPAK2019-2021331856042.5053160.3801095
Keshav MaharajSA/DOL/DH2013-202617718425*14.0060140.0000074
Raynard van TonderKNI/NW2019-2024220834841.5064129.6900035
Brad HodgeAUS/KKR2009-20142228271*-49167.3501045
Ross TaylorRCB20092218281*82.0037221.6201075
Chris MorrisSA/LIO/TIT2012-201913418255*27.3352157.6901174
Herschelle GibbsSA/DC2009550806016.0067119.4001345
Grant ThomsonTIT2019330794226.3351154.9000116
Tirumalasetti SumanDC20094417924*26.3364123.4400063
Jacques RudolphTIT2012-2014540784319.5064121.8800091
Andre RussellKNI/PC2014-2026441784826.0041190.24000114

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.