Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20I 2026 most matches

Abhishek Sharma leads T20I 2026 with 39 matches (India). Ishan Kishan (37) and Tilak Varma (35) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Matches Runs Avg BF SR 4s 6s 50s 100s
1Abhishek SharmaIndiaIND39 matches, 39 innings1132713939391,15430.37562205.341098692
2Ishan KishanIndiaIND37 matches, 37 innings10613737371,22035.88711171.591276081
3Tilak VarmaIndiaIND35 matches, 34 innings1*35635343575736.05510148.43563650
4Axar PatelIndiaIND30 matches, 20 innings241173020301488.71140105.7110300
5Sanju SamsonIndiaIND30 matches, 30 innings184430303081027.93467173.45805080
6Shivam DubeIndiaIND30 matches, 25 innings327730253053929.94329163.83333720
7Arshdeep SinghIndiaIND29 matches, 13 innings5*01*291329445.505088.003100
8Shreyas IyerIndiaIND26 matches, 26 innings5225026262671632.55470152.34592531
9Dasun ShanakaSri LankaSL21 matches, 19 innings1218921192139922.17248160.89143430
10Shimron HetmyerWest IndiesWI20 matches, 20 innings0433320202064735.94354182.77504830
11Mitchell SantnerNew ZealandNZ20 matches, 14 innings20142026929.89193139.38231200
12Sikandar RazaZimbabweZIM20 matches, 20 innings20202048628.59337144.21362811
13Tadiwanashe MarumaniZimbabweZIM20 matches, 20 innings20202028015.56208134.62281300
14Brian BennettZimbabweZIM20 matches, 20 innings20202057035.63433131.64661630
15Jos ButtlerEnglandENG19 matches, 18 innings19181951530.29323159.44582021
16Adil RashidEnglandENG19 matches, 3 innings1931988.007114.291000
17Ryan BurlZimbabweZIM19 matches, 19 innings19191938025.33318119.5031820
18Harry BrookEnglandENG19 matches, 18 innings19181969049.29365189.04563832
19Brad EvansZimbabweZIM19 matches, 14 innings19141923323.30152153.29161710
20Rovman PowellWest IndiesWI18 matches, 16 innings18161833225.54240138.33252010
21Liam DawsonEnglandENG18 matches, 6 innings18618227.333366.671000
22Tom BantonEnglandENG18 matches, 16 innings18161834628.83235147.23271630
23Will JacksEnglandENG18 matches, 14 innings18141828335.38167169.46191910
24Pathum NissankaSri LankaSL18 matches, 18 innings18181843925.82308142.53431911
25Shamar JosephWest IndiesWI18 matches, 4 innings184181515.0011136.361100
26Kusal MendisSri LankaSL17 matches, 17 innings17171750533.67378133.60501540
27Tim SeifertNew ZealandNZ17 matches, 17 innings17171755834.88343162.68622660
28Glenn PhillipsNew ZealandNZ17 matches, 16 innings17161769853.69414168.60623751
29Jasprit BumrahIndiaIND17 matches, 2 innings1721742.003133.331000
30Kamindu MendisSri LankaSL17 matches, 16 innings17161736125.79264136.74301510
31Blessing MuzarabaniZimbabweZIM17 matches, 6 innings17617164.002564.001100
32Daryl MitchellNew ZealandNZ17 matches, 15 innings17151738131.75232164.22252210
33Maheesh TheekshanaSri LankaSL17 matches, 11 innings171117568.006487.506000
34Shai HopeWest IndiesWI16 matches, 16 innings16161660150.08394152.54463642
35Sam CurranEnglandENG16 matches, 13 innings16131629432.67231127.27211010
36Sahibzada FarhanPakistanPAK16 matches, 15 innings16151669749.79447155.93663262
37Jofra ArcherEnglandENG16 matches, 8 innings168164711.7524195.834300
38Varun ChakaravarthyIndiaIND16 matches, 5 innings1651663.001250.001000
39Dewald BrevisSouth AfricaSA16 matches, 14 innings16141645434.92293154.95273220
40Roston ChaseWest IndiesWI15 matches, 9 innings1591516520.63149110.7416300
41Kamil MisharaSri LankaSL15 matches, 15 innings15151523316.64192121.3525910
42Gerhard ErasmusNamibiaNAM15 matches, 15 innings15151549438.00313157.83312630
43Matthew FordeWest IndiesWI15 matches, 10 innings15101511316.1478144.879700
44Saim AyubPakistanPAK15 matches, 13 innings15131527721.31183151.37291210
45Gudakesh MotieWest IndiesWI15 matches, 4 innings154153939.0023169.573200
46Sherfane RutherfordWest IndiesWI14 matches, 14 innings14141453566.88300178.33393750
47Dushmantha ChameeraSri LankaSL14 matches, 9 innings14914284.005154.901100
48Hardik PandyaIndiaIND14 matches, 12 innings14121428626.00173165.32172020
49Keshav MaharajSouth AfricaSA14 matches, 3 innings1431442.001040.000000
50Brandon KingWest IndiesWI14 matches, 14 innings14141432423.14250129.60301710
51Suryakumar YadavIndiaIND14 matches, 14 innings14141448444.00300161.33462440
52Philip SaltEnglandENG14 matches, 14 innings14141431224.00215145.12331230
53Jacob DuffyNew ZealandNZ14 matches, 3 innings143141616.0013123.081000
54Romario ShepherdWest IndiesWI14 matches, 10 innings14101414247.3384169.0571310
55Akeal HoseinWest IndiesWI14 matches, 2 innings142142914.5015193.331300
56Jan FrylinckNamibiaNAM14 matches, 14 innings14141447734.07348137.07372331
57Finn AllenNew ZealandNZ14 matches, 14 innings14141451242.67270189.63403621
58Jacob BethellEnglandENG14 matches, 14 innings14141439430.31269146.47361921
59Ruben TrumpelmannNamibiaNAM14 matches, 12 innings1412149210.2282112.204400
60Dunith WellalageSri LankaSL14 matches, 10 innings14101416223.14132122.7318400
61Shadab KhanPakistanPAK13 matches, 12 innings13121321724.11137158.39171200
62Matt HenryNew ZealandNZ13 matches, 5 innings13513178.5014121.432000
63Rashid KhanAfghanistanAFG13 matches, 7 innings1371311018.3360183.338900
64Ibrahim ZadranAfghanistanAFG13 matches, 13 innings13131341141.10310132.58481130
65Rachin RavindraNew ZealandNZ13 matches, 12 innings13121321021.00153137.25161110
66Sediqullah AtalAfghanistanAFG13 matches, 13 innings13131321616.62198109.0914810
67Ravi BishnoiIndiaIND13 matches, 2 innings1321310-10100.001000
68Dion MyersZimbabweZIM13 matches, 12 innings13121319816.50180110.0017510
69Abrar AhmedPakistanPAK13 matches, 3 innings1331300.0010.000000
70Max HeingoNamibiaNAM13 matches, 2 innings132130-20.000000
71Jason HolderWest IndiesWI12 matches, 7 innings1271216332.6088185.2371600
72Lockie FergusonNew ZealandNZ12 matches, 2 innings1221299.001181.820000
73Mujeeb Ur RahmanAfghanistanAFG12 matches, 7 innings12712205.0016125.003000
74Azmatullah OmarzaiAfghanistanAFG12 matches, 11 innings12111234849.71202172.28182711
75Rahmanullah GurbazAfghanistanAFG12 matches, 12 innings12121224620.50188130.8524920
76Darwish RasooliAfghanistanAFG12 matches, 12 innings12121228525.91212134.4322920
77Jamie OvertonEnglandENG12 matches, 6 innings12612348.5034100.001200
78Baseer KhanAustriaAUT12 matches, 8 innings128126212.406595.384200
79Bilal ZalmaiAustriaAUT12 matches, 12 innings12121222422.40134167.16241410
80Mohammad Waqar ZalmaiAustriaAUT12 matches, 8 innings12812365.1434105.881300
81Prince YadavIndiaIND12 matches, 6 innings126123939.0028139.295200
82Usman KhanPakistanPAK12 matches, 11 innings12111215617.33127122.8314510
83Jan Nicol Loftie-EatonNamibiaNAM12 matches, 11 innings12111216916.90134126.1214500
84Irfan SafiAustriaAUT12 matches, 11 innings12111214120.14126111.9011800
85Karanbir SinghAustriaAUT12 matches, 12 innings12121259159.10293201.71475322
86Eshan MalingaSri LankaSL12 matches, 7 innings127121818.0014128.571100
87Jack BrassellNamibiaNAM12 matches, 3 innings1231231.50650.000000
88Pavan RathnayakeSri LankaSL12 matches, 12 innings12121226323.91182144.5128720
89Aiden MarkramSouth AfricaSA11 matches, 11 innings11111138948.63236164.83421540
90Mohammad NawazPakistanPAK11 matches, 9 innings119117210.2966109.096300
91Ryan RickeltonSouth AfricaSA11 matches, 11 innings11111136045.00209172.25272220
92Salman AghaPakistanPAK11 matches, 11 innings11111124121.91139173.38251310
93James NeeshamNew ZealandNZ11 matches, 6 innings116119519.0086110.478100
94Wanindu HasarangaSri LankaSL11 matches, 10 innings1110119712.1383116.879200
95JJ SmitNamibiaNAM11 matches, 11 innings11111113617.00109124.775700
96Alishan SharafuUnited Arab EmiratesUAE11 matches, 11 innings11111127725.18242114.46231320
97Wesley MadhevereZimbabweZIM11 matches, 11 innings11111112010.91119100.847400
98Bevon JacobsNew ZealandNZ11 matches, 11 innings11111125531.88168151.79171220
99Louren SteenkampNamibiaNAM11 matches, 11 innings11111131631.60228138.60331120
100Adam ZampaAustraliaAUS10 matches, 5 innings10510113.671668.750000
Showing the top 10 of 932

T20I 2026 Most Matches

Abhishek Sharma leads T20I 2026 with 39 matches (India). Ishan Kishan (37) and Tilak Varma (35) are next. The T20I 2026 matches leaderboard ranks all 932 players who have contributed matches this season. The leading player can change after every match as the season progresses. Filter by team to analyse matches depth across squads.

T20I Matches Questions

Who has the most matches in T20I 2026?

Abhishek Sharma leads T20I 2026 with 39 matches from 39 matches, averaging 30.37 at a strike rate of 205.34. Ishan Kishan is second on 37 and Tilak Varma third on 35. The table ranks every player in T20I 2026 by matches, with their team and matches.

Who are the top players in T20I 2026?

The top three players in T20I 2026 are Abhishek Sharma (39 in 39 matches), Ishan Kishan (37 in 37 matches) and Tilak Varma (35 in 35 matches). Abhishek Sharma is 2 matches clear of Ishan Kishan. Every other player follows in the table, with their team and matches.