Menu

Account

Create a free account Go Pro

Already have an account? Log in

T20 World Cup 2026 most matches

Hardik Pandya and Suryakumar Yadav share the lead in T20 World Cup 2026 with 9 matches (India). Ishan Kishan (9) is next.

Updated , after New Zealand vs India
# Player Last 3 Mat Inns Matches Runs Avg BF SR 4s 6s 50s 100s
1Hardik PandyaIndiaIND9 matches, 9 innings17271899921727.13135160.74131520
2Suryakumar YadavIndiaIND9 matches, 9 innings1811099924230.25177136.72211010
3Ishan KishanIndiaIND9 matches, 9 innings10395499931735.22164193.29331830
4Varun ChakaravarthyIndiaIND9 matches, 4 innings1*0*0*94911.00520.000000
5Shivam DubeIndiaIND9 matches, 8 innings8*4326*98923539.17139169.06151710
6Tilak VarmaIndiaIND9 matches, 9 innings27218*99920729.57134154.48181100
7Aiden MarkramSouth AfricaSA8 matches, 8 innings82*41888828647.67173165.32321130
8Quinton de KockSouth AfricaSA8 matches, 8 innings4701088818122.63134135.0719910
9Sam CurranEnglandENG8 matches, 8 innings16241888816723.86139120.149800
10Jos ButtlerEnglandENG8 matches, 8 innings20258888710.8875116.0011200
11Liam DawsonEnglandENG8 matches, 4 innings84884.001361.540000
12Adil RashidEnglandENG8 matches, 2 innings82811.00250.000000
13Tim SeifertNew ZealandNZ8 matches, 8 innings88832646.57196166.33341640
14Matt HenryNew ZealandNZ8 matches, 3 innings8381010.0010100.001000
15Jasprit BumrahIndiaIND8 matches, 1 innings81800.0010.000000
16Jofra ArcherEnglandENG8 matches, 6 innings8683210.6715213.332300
17Ryan RickeltonSouth AfricaSA8 matches, 8 innings88822832.57134170.15171510
18Abhishek SharmaIndiaIND8 matches, 8 innings88814117.6389158.4316820
19Philip SaltEnglandENG8 matches, 8 innings88813016.2582158.5413610
20Tom BantonEnglandENG8 matches, 8 innings88815522.14113137.1711710
21Harry BrookEnglandENG8 matches, 8 innings88823529.38147159.8621911
22Will JacksEnglandENG8 matches, 8 innings88822656.50128176.56181410
23Arshdeep SinghIndiaIND8 matches, 3 innings83872.331070.001000
24Rachin RavindraNew ZealandNZ8 matches, 7 innings87812925.8096134.3811510
25Finn AllenNew ZealandNZ8 matches, 8 innings88829849.67149200.00252011
26Jacob BethellEnglandENG8 matches, 8 innings88828035.00184152.17251411
27Dewald BrevisSouth AfricaSA8 matches, 7 innings87820729.57141146.81121400
28Lungi NgidiSouth AfricaSA7 matches, 0 innings7070-0-0000
29Kagiso RabadaSouth AfricaSA7 matches, 2 innings72700.0020.000000
30Jason HolderWest IndiesWI7 matches, 5 innings75714135.2581174.0771300
31Shimron HetmyerWest IndiesWI7 matches, 7 innings77724841.33133186.47161920
32Shai HopeWest IndiesWI7 matches, 7 innings77721736.17166130.72191020
33Rovman PowellWest IndiesWI7 matches, 6 innings76714929.80101147.5211910
34Dasun ShanakaSri LankaSL7 matches, 6 innings76716533.0088187.5051520
35Glenn PhillipsNew ZealandNZ7 matches, 6 innings76718136.20115157.3917810
36Lockie FergusonNew ZealandNZ7 matches, 1 innings7176-785.710000
37Mitchell SantnerNew ZealandNZ7 matches, 5 innings75712040.0084142.867800
38Axar PatelIndiaIND7 matches, 4 innings747165.3315106.672000
39Kamindu MendisSri LankaSL7 matches, 6 innings76711723.4071164.7911500
40Corbin BoschSouth AfricaSA7 matches, 2 innings72773.50977.781000
41Daryl MitchellNew ZealandNZ7 matches, 5 innings7578020.0064125.003400
42Pathum NissankaSri LankaSL7 matches, 7 innings77721135.17143147.5523611
43Maheesh TheekshanaSri LankaSL7 matches, 3 innings73711-9122.221000
44Tristan StubbsSouth AfricaSA7 matches, 6 innings76713567.50100135.005600
45Gudakesh MotieWest IndiesWI7 matches, 1 innings7170-0-0000
46Dunith WellalageSri LankaSL7 matches, 6 innings7677224.0061118.038100
47Shamar JosephWest IndiesWI7 matches, 0 innings7070-0-0000
48Pavan RathnayakeSri LankaSL7 matches, 7 innings77720534.17133154.1421620
49Shadab KhanPakistanPAK6 matches, 6 innings66611823.6077153.2511400
50David MillerSouth AfricaSA6 matches, 6 innings66617458.00112155.36121010
51Sherfane RutherfordWest IndiesWI6 matches, 6 innings66618361.00102179.41111310
52Kusal MendisSri LankaSL6 matches, 6 innings66619739.40172114.5320130
53Dushmantha ChameeraSri LankaSL6 matches, 2 innings6261313.002552.000000
54Mohammad NawazPakistanPAK6 matches, 5 innings656153.003050.001000
55Sahibzada FarhanPakistanPAK6 matches, 6 innings66638376.60239160.25371822
56Sikandar RazaZimbabweZIM6 matches, 6 innings66620651.50125164.80171310
57Keshav MaharajSouth AfricaSA6 matches, 1 innings6161-1100.000000
58Brandon KingWest IndiesWI6 matches, 6 innings6669215.3379116.4613200
59Salman AghaPakistanPAK6 matches, 6 innings6666010.0046130.438200
60Blessing MuzarabaniZimbabweZIM6 matches, 1 innings61600.0050.000000
61James NeeshamNew ZealandNZ6 matches, 2 innings6263131.0022140.914000
62Jamie OvertonEnglandENG6 matches, 5 innings6563210.6731103.231200
63Marco JansenSouth AfricaSA6 matches, 3 innings6367336.5043169.774610
64Akeal HoseinWest IndiesWI6 matches, 0 innings6060-0-0000
65Matthew FordeWest IndiesWI6 matches, 4 innings6462929.0020145.004100
66Tadiwanashe MarumaniZimbabweZIM6 matches, 6 innings66613121.8393140.8620400
67Saim AyubPakistanPAK6 matches, 5 innings6567014.0051137.258400
68Usman KhanPakistanPAK6 matches, 5 innings6566015.0046130.437200
69Brian BennettZimbabweZIM6 matches, 6 innings666292146.00217134.5632730
70Brad EvansZimbabweZIM6 matches, 3 innings6365226.0033157.582600
71Roston ChaseWest IndiesWI5 matches, 4 innings54510025.0081123.4613100
72Mark ChapmanNew ZealandNZ5 matches, 5 innings5559418.8062151.6110300
73Shaheen AfridiPakistanPAK5 matches, 5 innings5554321.5037116.223200
74Ryan BurlZimbabweZIM5 matches, 5 innings5556312.6052121.156100
75Sanju SamsonIndiaIND5 matches, 5 innings55532180.25161199.38272430
76Rinku SinghIndiaIND5 matches, 5 innings555248.002982.761200
77Cole McConchieNew ZealandNZ5 matches, 2 innings5254545.0035128.575200
78Jacob DuffyNew ZealandNZ5 matches, 1 innings51533.00560.000000
79Romario ShepherdWest IndiesWI5 matches, 4 innings5458080.0051156.863810
80Tony MunyongaZimbabweZIM5 matches, 4 innings5453511.6730116.672200
81Dion MyersZimbabweZIM5 matches, 4 innings5454511.2542107.144200
82Dushan HemanthaSri LankaSL5 matches, 3 innings53582.671553.330000
83Tashinga MusekiwaZimbabweZIM5 matches, 3 innings53582.677114.290100
84Usman TariqPakistanPAK5 matches, 1 innings51500.0030.000000
85Babar AzamPakistanPAK4 matches, 4 innings4449122.7581112.357100
86Faheem AshrafPakistanPAK4 matches, 3 innings4344020.0027148.153300
87Travis HeadAustraliaAUS4 matches, 4 innings44411127.7570158.5717310
88Glenn MaxwellAustraliaAUS4 matches, 3 innings4346220.6756110.713200
89Adam ZampaAustraliaAUS4 matches, 2 innings42431.503100.000000
90Wellington MasakadzaZimbabweZIM4 matches, 1 innings4141-1100.000000
91Marcus StoinisAustraliaAUS4 matches, 3 innings4345518.3339141.033100
92Tom BruceScotlandSCO4 matches, 4 innings4446516.2554120.372300
93Gulbadin NaibAfghanistanAFG4 matches, 4 innings4447719.2551150.984510
94Mujeeb Ur RahmanAfghanistanAFG4 matches, 1 innings41400.0010.000000
95Mohammad NabiAfghanistanAFG4 matches, 3 innings4341818.0016112.500100
96Rashid KhanAfghanistanAFG4 matches, 1 innings4142020.0012166.673000
97Azmatullah OmarzaiAfghanistanAFG4 matches, 4 innings4448929.6752171.155600
98Rahmanullah GurbazAfghanistanAFG4 matches, 4 innings44414135.2586163.9511810
99Sandeep LamichhaneNepalNPL4 matches, 1 innings41455.00771.430000
100Ibrahim ZadranAfghanistanAFG4 matches, 4 innings44417056.67119142.8615720
Showing the top 10 of 281

T20 World Cup 2026 Most Matches

Hardik Pandya and Suryakumar Yadav share the lead in T20 World Cup 2026 with 9 matches (India). Ishan Kishan (9) is next. The T20 World Cup 2026 matches leaderboard ranks all 281 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.

T20 World Cup Matches Questions

Who has the most matches in T20 World Cup 2026?

Hardik Pandya leads T20 World Cup 2026 with 9 matches from 9 matches, averaging 27.13 at a strike rate of 160.74. Suryakumar Yadav is second on 9 and Ishan Kishan third on 9. The table ranks every player in T20 World Cup 2026 by matches, with their team and matches.

Who are the top players in T20 World Cup 2026?

The top three players in T20 World Cup 2026 are Hardik Pandya (9 in 9 matches), Suryakumar Yadav (9 in 9 matches) and Ishan Kishan (9 in 9 matches). Every other player follows in the table, with their team and matches.