Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · IPL · 2026— Leaders · IPL · 2026 Final Final PlayersTeams

IPL 2026 most matches

Updated , after Royal Challengers Bengaluru vs Gujarat Titans

Mohammed Siraj and Kagiso Rabada share the lead in IPL 2026 with 17 matches · Jos Buttler (17) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Matches Mat Inns Mat Inns Runs Avg BF SR 4s 6s 100s
1Mohammed SirajGujarat Titans GT 50Gujarat Titans GT501717217252.501631.25100
2Kagiso RabadaGujarat Titans GT 3*911Gujarat Titans GT3*911171741744623.0038121.05520
3Jos ButtlerGujarat Titans GT 199*29Gujarat Titans GT199*29171717171752637.57345152.4651260
4Rashid KhanGujarat Titans GT 787*Gujarat Titans GT787*171761765012.5041121.95420
5Sai SudharsanGujarat Titans GT 125814Gujarat Titans GT125814171717171772245.13457157.9975301
6Virat KohliRoyal Challengers Bengaluru RCB 75*4315Royal Challengers Bengaluru RCB75*4315161616161667556.25407165.8573251
7Bhuvneshwar KumarRoyal Challengers Bengaluru RCB 7*15*3*Royal Challengers Bengaluru RCB7*15*3*1616416434–26130.77310
8Jofra ArcherRajasthan Royals RR 7432Rajasthan Royals RR743216161016106410.6747136.17440
9Washington SundarGujarat Titans GT 50*168Gujarat Titans GT50*168161616161637737.70251150.2040120
10Krunal PandyaRoyal Challengers Bengaluru RCB 14341*Royal Challengers Bengaluru RCB14341*1616916922637.67155145.8120110
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Shubman GillGT161616161673245.75449163.0374331
12Yashasvi JaiswalRR161616161642730.50280152.5052180
13Dhruv JurelRR161616161651536.79333154.6547240
14Vaibhav SuryavanshiRR161616161677648.50327237.3163721
15Travis HeadSRH151515151541027.33241170.1246230
16Heinrich KlaasenSRH151515151562448.00390160.0048310
17Tim DavidRCB151515151530533.89162188.2722230
18Rahul TewatiaGT151515151519027.14132143.942080
19Jitesh SharmaRCB151512151211612.8995122.11960
20Ishan KishanSRH151515151560240.13330182.4260320
21Abhishek SharmaSRH151515151556340.21275204.7350431
22Devdutt PadikkalRCB151515151546433.14275168.7349240
23Romario ShepherdRCB151571578320.7566125.76650
24Eshan MalingaSRH1515315377.001741.18000
25Lokesh RahulDC141414141459345.62340174.4156311
26Ajinkya RahaneKKR141414141433525.77248135.0825180
27Cameron GreenKKR141414141432232.20221145.7022170
28Nicholas PooranLSG141414141423418.00183127.8711190
29Axar PatelDC141411141117319.22132131.061660
30Sanju SamsonCSK141414141447743.36288165.6353242
31Ruturaj GaikwadCSK141414141433728.08273123.4429120
32Arshdeep SinghPBKS141411411–1100.00000
33Riyan ParagRR141414141430923.77196157.6524210
34Donovan FerreiraRR141413141331735.22177179.1025230
35Prabhsimran SinghPBKS141413141351042.50302168.8755230
36Tilak VarmaMI141414141435929.92246145.9330171
37Noor AhmadCSK14144144113.672347.83010
38Nitish Kumar ReddySRH141413141330230.20176171.5919210
39Prince YadavLSG141411410–10.00000
40Rajat PatidarRCB141414141450141.75260192.6930420
41Naman DhirMI141414141431826.50216147.2231130
42Anshul KambojCSK141441445858.0038152.63340
43Mitchell MarshLSG131313131356343.31345163.1951361
44Rishabh PantLSG131313131331228.36226138.0530110
45Ravindra JadejaRR131311131126666.50197135.032450
46Mohammed ShamiLSG13137137316.2022140.91230
47Josh HazlewoodRCB1313113100.0010.00000
48Yuzvendra ChahalPBKS131301300–0–000
49Jasprit BumrahMI1313213277.007100.00100
50Sunil NarineKKR131341344013.3332125.00240
51Shreyas IyerPBKS131313131349855.33295168.8139301
52Suryakumar YadavMI131313131327020.77183147.5428100
53Anukul RoyKKR131371375213.0039133.33320
54Nandre BurgerRR131331331414.009155.56010
55Kartik TyagiKKR13133133113.6710110.00110
56Cooper ConnollyPBKS131313131349144.64301163.1243321
57Tristan StubbsDC131313131327534.38216127.311890
58Angkrish RaghuvanshiKKR131312131242242.20288146.5340190
59Priyansh AryaPBKS131313131336428.00172211.6327320
60Brijesh SharmaRR131321322–450.00000
61Shivang KumarSRH13136136538.8346115.22610
62Kuldeep YadavDC1212412493.002142.86000
63Aiden MarkramLSG121211121123125.67167138.3220110
64Ryan RickeltonMI121212121244840.73240186.6731381
65Prasidh KrishnaGT121221229–9100.00100
66Rasikh Salam DarRCB1212212233.002150.00000
67Shivam DubeCSK121212121227038.57170158.8224150
68Marco JansenPBKS121251255112.7545113.33130
69Suyash SharmaRCB121201200–0–000
70Lungi NgidiDC1111311342.00757.14000
71David MillerDC111110111021135.17137154.0115140
72Jason HolderGT111171176513.0052125.00330
73Marcus StoinisPBKS1111911921636.00120180.0023110
74Shashank SinghPBKS1111911913222.0070188.571180
75Rinku SinghKKR111111111129559.00198148.9927110
76Varun ChakaravarthyKKR1111211252.50683.33100
77Salil AroraSRH111111111115622.2998159.1811110
78Finn AllenKKR111111111134934.90163214.1133281
79Dewald BrevisCSK1111811815118.88118127.978100
80AM GhazanfarMI111111112–366.67000
81Sameer RizviDC1111911925236.00171147.3715170
82Sakib HussainSRH111111115–771.43100
83Kartik SharmaCSK111111111129532.78216136.5724160
84Hardik PandyaMI101010101020622.89149138.262170
85Sarfaraz KhanCSK1010710716123.0095169.472360
86Thangarasu NatarajanDC101011011–250.00000
87Jamie OvertonCSK1010610613627.2086158.141360
88Pathum NissankaDC101010101027827.80175158.8633120
89Mukesh KumarDC101001000–0–000
90Vaibhav AroraKKR101021021–333.33000
91Ayush BadoniLSG101010101021521.50141152.482390
92Digvesh RathiLSG101021022–540.00000
93Mukul DChoudharyLSG101010101017028.33120141.6711120
94Rovman PowellKKR9979719038.00141134.7516100
95Rohit SharmaMI9999928335.38180157.2221210
96Xavier BartlettPBKS993932929.0013223.08220
97Nitish RanaDC9999922525.00149151.0127100
98Ravi BishnoiRR9929200.0030.00000
99Vijaykumar VyshakPBKS992922–450.00000
100Aniket VermaSRH998987913.1754146.30650
Showing top 10 of 204

Matches: matches · Mat: matches · Inns: innings · Runs: runs · Avg: batting average · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More IPL leaderboards

IPL 2026 Most Matches

Mohammed Siraj topped IPL 2026 with 17 matches for Gujarat Titans, ahead of Kagiso Rabada (17) and Jos Buttler (17). The IPL 2026 matches leaderboard ranks all 204 players who have contributed matches this season. These are the final standings from the IPL 2026 season.

Frequently asked questions

Who had the most matches in IPL 2026?

Mohammed Siraj led IPL 2026 with 17 matches from 17 matches. Kagiso Rabada was second on 17 and Jos Buttler third on 17. The table ranks every player in IPL 2026 by matches, with their team and matches.

Who were the top players in IPL 2026?

The top three players in IPL 2026 were Mohammed Siraj (17 in 17 matches), Kagiso Rabada (17 in 17 matches) and Jos Buttler (17 in 17 matches). Every other player follows in the table, with their team and matches.