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 (Men's All T20s)

Vaibhav Suryavanshi has the highest strike rate in men's T20 cricket since 1908: 219.28 (minimum 500 balls faced) (from the 11,656 of 11,657 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 11,656 of the 11,657 matches in this selection (from 2005). Earlier matches have results and team totals only.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Vaibhav SuryavanshiIND/RR2025-202631310127410341.10581219.28282103114
Priyansh AryaPK/DEL2021-202639390117510330.13647181.6118311577
Mitchell OwenAUS/PK/HH2021-202695866181315522.661000181.30357144135
Abhishek SharmaIND/DC/SH2018-202619819214549714130.883121176.1383319512353
Finn AllenNZ/KKR/PS2020-202622322110621015129.433526176.1273617559405
Karanbir SinghAUA2024-202661617258116447.801482174.164204214213
Faisal KhanKSA2018-202670705192010129.541104173.911107191123
Aneurin DonaldENG/HAM/DER2015-2026112108524389123.671414172.420189255131
Naman DhirIND/MI/PUN2023-202649441186462*26.18507170.410367748
Andre RussellWI/KKR/DC2011-20265654961349589121*26.495756166.5923636636789
Adil ButtSWA/ESW2022-2026313121016101*35.03613165.7419210460
Donavon FerreiraSA/DC/RR2019-202616414135291782*27.521767165.080114188201
Maaz SadaqatPAK/PZ/JB2025-202638372109211431.20662164.952659565
Tim DavidAUS/RCB/MI2018-20263613251007078102*31.464358162.4112514482466
LG PretoriusSA/RR/TIT2024-2026807952412188*32.591492161.663168244119
Bilal ZalmaiAUA2018-2026747281902111*29.721182160.911135188115
Taranjeet SinghROM2021-202656556169911034.671065159.53110320680
Rajat PatidarRCB/MP2018-2026918692744112*35.641722159.351264202165
YS SamraCAN/AF2025-20263029479811031.92502158.961407744
Saber ZakhilBEL2018-2026484168366523.89527158.630234570
Ross AdairIRE/NK/ECR2020-202673715149211622.61943158.2234414991
Harry BrookENG/HH/SH2018-2026192178414756114*34.723020157.485209400219
Tony UraPNG2013-202679779229612033.761462157.053174182129
Doug BracewellNZ/DC/CD2011-202467501985493*27.55544156.990335951
Will JacksENG/RCB/MI2018-2026276258226926108*29.354424156.5654614646367
Luke RonchiAUS/NZ/IWX2008-202014713714325910226.502086156.2312115331159
Glenn MaxwellAUS/RCB/PK2011-20264934617110725154*27.506925154.8785841889562
Suryakumar YadavIND/KKR/MI2012-202634031659914011735.565910154.6566524917407
Romario ShepherdWI/RCB/MI2018-202626818873273673*23.791770154.580713174204
S WickramasekaraCZE2018-202639378820104*28.28531154.431536052
Louis KimberNOR/LEI/BP2021-20266655687259*17.80565154.340547146
Ed PollockWOR/WAR/BB2017-202589851014487719.31939154.2107814679
Jamie OvertonENG/CSK/AS2015-202621114846200183*19.621301153.80018146111
Dewald BrevisSA/CSK/MI2022-202616315218405216230.242635153.783189242303
Heinrich KlaasenSA/RCB/RR2014-2026280260506717110*31.994369153.7444012455368
Virender SehwagIND/PK/DC2006-20161241245312612226.272035153.612188377122
Philip SaltENG/KKR/RCB2016-2026348339258832141*28.135761153.3145724917366
Rahkeem CornwallSLZ/AH/SLS2013-2026959051612102*18.961052153.231510145122
Ryan RickeltonSA/MI/LIO2017-2026149144124393123*33.282877152.694266378247
Thisara PereraSL/IWX/PK2010-2025299250713973103*22.202602152.691822294226
Jordan ThompsonHH/YOR/WAR2018-20261451122914107416.99924152.6005117499
Daniel SamsAUS/RCB/DC2017-202625020046263898*17.131732152.310720164169
Rinku SinghIND/KKR/UP2018-202615713249300683*36.221974152.280175247150
Yashasvi JaiswalIND/RR/MUM2020-20261211208366512432.722407152.263257437159
CV AntoKUW2023-2026494779477523.68622152.250316071
Ethan BrookesWOR/ST2024-2026444378405723.33553151.900348532
Shahid AfridiPAK/IWX/DC2006-202226222033322710117.262130151.501722231190
II SelemaniTAN2021-202664644154811025.801023151.3218716584
Prithvi ShawIND/DC/MUM2018-20241051050261013424.861726151.2211911305107
Josh InglisAUS/PK/PS2017-2026180170254328118*29.852866151.014237433168
Page 1Next

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.