Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's All T20s)

Vaibhav Suryavanshi has the highest strike rate in men's T20 cricket since 2016: 219.28 (minimum 500 balls faced) (from the 9,907 of 9,908 matches with full scorecards).

More filters

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

Player figures come from full scorecards, which we hold for 9,907 of the 9,908 matches in this selection (from 2016). 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-202620019414552514130.693138176.0783319515354
Finn AllenNZ/KKR/PS2020-202622522310624315129.313546176.0673617561407
Karanbir SinghAUA2024-202661617258116447.801482174.164204214213
Faisal KhanKSA2018-202670705192010129.541104173.911107191123
Aneurin DonaldENG/HAM/DER2016-2026110107524329123.841406172.970189254131
Naman DhirIND/MI/PUN2023-202651461192562*26.43543170.350368351
Adil ButtSWA/ESW2022-2026313121016101*35.03613165.7419210460
Andre RussellWI/KKR/MS2016-20264514021067892121*26.664772165.3822730501676
Maaz SadaqatPAK/PZ/JB2025-202638372109211431.20662164.952659565
Donavon FerreiraSA/DC/RR2019-202616814435293982*26.961794163.820114189201
Tim DavidAUS/RCB/MI2018-20263613251007078102*31.464358162.4112514482466
LG PretoriusSA/RR/TIT2024-2026848252496188*32.421540162.083168256122
Tony UraPNG2017-202667659204712036.551271161.053174156119
Bilal ZalmaiAUA2018-2026747281902111*29.721182160.911135188115
Luke RonchiNZ/IWX/WEL2016-20201091038274910228.941711160.6712012287137
Taranjeet SinghROM2021-202656556169911034.671065159.53110320680
Rajat PatidarRCB/MP2018-2026918692744112*35.641722159.351264202165
AB de VilliersSA/RCB/BH2016-2021151147315043129*43.473169159.142435381268
YS SamraCAN/AF2025-20263029479811031.92502158.961407744
Saber ZakhilBEL2018-2026484168366523.89527158.630234570
Ross AdairIRE/NK/ECR2020-202673715149211622.61943158.2234414991
Thisara PereraSL/IWX/MR2016-2025218184473041103*22.201927157.811818227179
Harry BrookENG/HH/SH2018-2026192178414756114*34.723020157.485209400219
Will JacksENG/RCB/MI2018-2026276258226926108*29.354424156.5654614646367
Suryakumar YadavIND/KKR/MI2016-202631029250881911736.445676155.3766522889394
Rahkeem CornwallSLZ/SLS/BR2017-2026878441577102*19.711017155.061510145121
Romario ShepherdWI/RCB/MI2018-202626818873273673*23.791770154.580713174204
S WickramasekaraCZE2018-202639378820104*28.28531154.431536052
Louis KimberNOR/LEI/BP2021-20266655687259*17.80565154.340547146
Glenn MaxwellAUS/RCB/PK2016-2026389363648761154*29.305677154.3284933721453
Ed PollockWOR/WAR/BB2017-202589851014487719.31939154.2107814679
Johann MyburghSOM2016-201835354880103*28.39571154.121519734
Heinrich KlaasenSA/RCB/RR2016-2026275255496619110*32.134304153.7944012450364
Dewald BrevisSA/CSK/MI2022-202616715518408016229.782661153.333189244304
Shahid AfridiPAK/IWX/RR2016-202213510512148110115.92966153.311214105100
Philip SaltENG/KKR/RCB2016-2026348339258832141*28.135761153.3145724917366
Jamie OvertonENG/CSK/AS2016-202620114243194883*19.681271153.27017141108
Ryan RickeltonSA/MI/LIO2017-2026149144124393123*33.282877152.694266378247
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
II SelemaniTAN2021-202664644154811025.801023151.3218716584
Prithvi ShawIND/DC/MUM2018-20241051050261013424.861726151.2211911305107
Kieron PollardWI/MI/AS2016-2026462413122949410432.636282151.1324524576657
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.