Menu

Account

Create a free account Go Pro

Already have an account? Log in

IPL 2026 most matches

Mohammed Siraj and Kagiso Rabada share the lead in IPL 2026 with 17 matches (Gujarat Titans). Jos Buttler (17) followed.

Updated , after Royal Challengers Bengaluru vs Gujarat Titans
# Player Last 3 Mat Inns Matches Runs Avg BF SR 4s 6s 50s 100s
1Mohammed SirajGujarat TitansGT17 matches, 2 innings051721752.501631.251000
2Kagiso RabadaGujarat TitansGT17 matches, 4 innings1193*174174623.0038121.055200
3Jos ButtlerGujarat TitansGT17 matches, 17 innings299*1917171752637.57345152.46512640
4Rashid KhanGujarat TitansGT17 matches, 6 innings7*87176175012.5041121.954200
5Sai SudharsanGujarat TitansGT17 matches, 17 innings14581217171772245.13457157.99753081
6Virat KohliRoyal Challengers BengaluruRCB16 matches, 16 innings154375*16161667556.25407165.85732551
7Bhuvneshwar KumarRoyal Challengers BengaluruRCB16 matches, 4 innings3*15*7*1641634-26130.773100
8Jofra ArcherRajasthan RoyalsRR16 matches, 10 innings32471610166410.6747136.174400
9Washington SundarGujarat TitansGT16 matches, 16 innings81650*16161637737.70251150.20401230
10Krunal PandyaRoyal Challengers BengaluruRCB16 matches, 9 innings41*4311691622637.67155145.81201110
11Shubman GillGujarat TitansGT16 matches, 16 innings16161673245.75449163.03743361
12Yashasvi JaiswalRajasthan RoyalsRR16 matches, 16 innings16161642730.50280152.50521830
13Dhruv JurelRajasthan RoyalsRR16 matches, 16 innings16161651536.79333154.65472460
14Vaibhav SuryavanshiRajasthan RoyalsRR16 matches, 16 innings16161677648.50327237.31637251
15Travis HeadSunrisers HyderabadSRH15 matches, 15 innings15151541027.33241170.12462320
16Heinrich KlaasenSunrisers HyderabadSRH15 matches, 15 innings15151562448.00390160.00483160
17Tim DavidRoyal Challengers BengaluruRCB15 matches, 15 innings15151530533.89162188.27222310
18Rahul TewatiaGujarat TitansGT15 matches, 15 innings15151519027.14132143.9420810
19Jitesh SharmaRoyal Challengers BengaluruRCB15 matches, 12 innings15121511612.8995122.119600
20Ishan KishanSunrisers HyderabadSRH15 matches, 15 innings15151560240.13330182.42603260
21Abhishek SharmaSunrisers HyderabadSRH15 matches, 15 innings15151556340.21275204.73504341
22Devdutt PadikkalRoyal Challengers BengaluruRCB15 matches, 15 innings15151546433.14275168.73492430
23Romario ShepherdRoyal Challengers BengaluruRCB15 matches, 7 innings157158320.7566125.766500
24Eshan MalingaSunrisers HyderabadSRH15 matches, 3 innings1531577.001741.180000
25Lokesh RahulDelhi CapitalsDC14 matches, 14 innings14141459345.62340174.41563151
26Ajinkya RahaneKolkata Knight RidersKKR14 matches, 14 innings14141433525.77248135.08251820
27Cameron GreenKolkata Knight RidersKKR14 matches, 14 innings14141432232.20221145.70221720
28Nicholas PooranLucknow Super GiantsLSG14 matches, 14 innings14141423418.00183127.87111910
29Axar PatelDelhi CapitalsDC14 matches, 11 innings14111417319.22132131.0616610
30Sanju SamsonChennai Super KingsCSK14 matches, 14 innings14141447743.36288165.63532412
31Ruturaj GaikwadChennai Super KingsCSK14 matches, 14 innings14141433728.08273123.44291220
32Arshdeep SinghPunjab KingsPBKS14 matches, 1 innings141141-1100.000000
33Riyan ParagRajasthan RoyalsRR14 matches, 14 innings14141430923.77196157.65242120
34Donovan FerreiraRajasthan RoyalsRR14 matches, 13 innings14131431735.22177179.10252320
35Prabhsimran SinghPunjab KingsPBKS14 matches, 13 innings14131451042.50302168.87552360
36Tilak VarmaMumbai IndiansMI14 matches, 14 innings14141435929.92246145.93301721
37Noor AhmadChennai Super KingsCSK14 matches, 4 innings14414113.672347.830100
38Nitish Kumar ReddySunrisers HyderabadSRH14 matches, 13 innings14131430230.20176171.59192110
39Prince YadavLucknow Super GiantsLSG14 matches, 1 innings141140-10.000000
40Rajat PatidarRoyal Challengers BengaluruRCB14 matches, 14 innings14141450141.75260192.69304250
41Naman DhirMumbai IndiansMI14 matches, 14 innings14141431826.50216147.22311320
42Anshul KambojChennai Super KingsCSK14 matches, 4 innings144145858.0038152.633400
43Mitchell MarshLucknow Super GiantsLSG13 matches, 13 innings13131356343.31345163.19513631
44Rishabh PantLucknow Super GiantsLSG13 matches, 13 innings13131331228.36226138.05301110
45Ravindra JadejaRajasthan RoyalsRR13 matches, 11 innings13111326666.50197135.0324500
46Mohammed ShamiLucknow Super GiantsLSG13 matches, 7 innings13713316.2022140.912300
47Josh HazlewoodRoyal Challengers BengaluruRCB13 matches, 1 innings1311300.0010.000000
48Yuzvendra ChahalPunjab KingsPBKS13 matches, 0 innings130130-0-0000
49Jasprit BumrahMumbai IndiansMI13 matches, 2 innings1321377.007100.001000
50Sunil NarineKolkata Knight RidersKKR13 matches, 4 innings134134013.3332125.002400
51Shreyas IyerPunjab KingsPBKS13 matches, 13 innings13131349855.33295168.81393051
52Suryakumar YadavMumbai IndiansMI13 matches, 13 innings13131327020.77183147.54281020
53Anukul RoyKolkata Knight RidersKKR13 matches, 7 innings137135213.0039133.333200
54Nandre BurgerRajasthan RoyalsRR13 matches, 3 innings133131414.009155.560100
55Kartik TyagiKolkata Knight RidersKKR13 matches, 3 innings13313113.6710110.001100
56Cooper ConnollyPunjab KingsPBKS13 matches, 13 innings13131349144.64301163.12433221
57Tristan StubbsDelhi CapitalsDC13 matches, 13 innings13131327534.38216127.3118920
58Angkrish RaghuvanshiKolkata Knight RidersKKR13 matches, 12 innings13121342242.20288146.53401950
59Priyansh AryaPunjab KingsPBKS13 matches, 13 innings13131336428.00172211.63273230
60Brijesh SharmaRajasthan RoyalsRR13 matches, 2 innings132132-450.000000
61Shivang KumarSunrisers HyderabadSRH13 matches, 6 innings13613538.8346115.226100
62Kuldeep YadavDelhi CapitalsDC12 matches, 4 innings1241293.002142.860000
63Aiden MarkramLucknow Super GiantsLSG12 matches, 11 innings12111223125.67167138.32201100
64Ryan RickeltonMumbai IndiansMI12 matches, 12 innings12121244840.73240186.67313821
65Prasidh KrishnaGujarat TitansGT12 matches, 2 innings122129-9100.001000
66Rasikh Salam DarRoyal Challengers BengaluruRCB12 matches, 2 innings1221233.002150.000000
67Shivam DubeChennai Super KingsCSK12 matches, 12 innings12121227038.57170158.82241500
68Marco JansenPunjab KingsPBKS12 matches, 5 innings125125112.7545113.331300
69Suyash SharmaRoyal Challengers BengaluruRCB12 matches, 0 innings120120-0-0000
70Lungi NgidiDelhi CapitalsDC11 matches, 3 innings1131142.00757.140000
71David MillerDelhi CapitalsDC11 matches, 10 innings11101121135.17137154.01151410
72Jason HolderGujarat TitansGT11 matches, 7 innings117116513.0052125.003300
73Marcus StoinisPunjab KingsPBKS11 matches, 9 innings1191121636.00120180.00231110
74Shashank SinghPunjab KingsPBKS11 matches, 9 innings1191113222.0070188.5711810
75Rinku SinghKolkata Knight RidersKKR11 matches, 11 innings11111129559.00198148.99271120
76Varun ChakaravarthyKolkata Knight RidersKKR11 matches, 2 innings1121152.50683.331000
77Salil AroraSunrisers HyderabadSRH11 matches, 11 innings11111115622.2998159.18111100
78Finn AllenKolkata Knight RidersKKR11 matches, 11 innings11111134934.90163214.11332811
79Dewald BrevisChennai Super KingsCSK11 matches, 8 innings1181115118.88118127.9781000
80AM GhazanfarMumbai IndiansMI11 matches, 1 innings111112-366.670000
81Sameer RizviDelhi CapitalsDC11 matches, 9 innings1191125236.00171147.37151720
82Sakib HussainSunrisers HyderabadSRH11 matches, 1 innings111115-771.431000
83Kartik SharmaChennai Super KingsCSK11 matches, 11 innings11111129532.78216136.57241620
84Hardik PandyaMumbai IndiansMI10 matches, 10 innings10101020622.89149138.2621700
85Sarfaraz KhanChennai Super KingsCSK10 matches, 7 innings1071016123.0095169.4723610
86Thangarasu NatarajanDelhi CapitalsDC10 matches, 1 innings101101-250.000000
87Jamie OvertonChennai Super KingsCSK10 matches, 6 innings1061013627.2086158.1413600
88Pathum NissankaDelhi CapitalsDC10 matches, 10 innings10101027827.80175158.86331220
89Mukesh KumarDelhi CapitalsDC10 matches, 0 innings100100-0-0000
90Vaibhav AroraKolkata Knight RidersKKR10 matches, 2 innings102101-333.330000
91Ayush BadoniLucknow Super GiantsLSG10 matches, 10 innings10101021521.50141152.4823910
92Digvesh RathiLucknow Super GiantsLSG10 matches, 2 innings102102-540.000000
93Mukul DChoudharyLucknow Super GiantsLSG10 matches, 10 innings10101017028.33120141.67111210
94Rovman PowellKolkata Knight RidersKKR9 matches, 7 innings97919038.00141134.75161000
95Rohit SharmaMumbai IndiansMI9 matches, 9 innings99928335.38180157.22212120
96Xavier BartlettPunjab KingsPBKS9 matches, 3 innings9392929.0013223.082200
97Nitish RanaDelhi CapitalsDC9 matches, 9 innings99922525.00149151.01271020
98Ravi BishnoiRajasthan RoyalsRR9 matches, 2 innings92900.0030.000000
99Vijaykumar VyshakPunjab KingsPBKS9 matches, 2 innings9292-450.000000
100Aniket VermaSunrisers HyderabadSRH9 matches, 8 innings9897913.1754146.306500
Showing the top 10 of 204

IPL 2026 Most Matches

Mohammed Siraj and Kagiso Rabada share the lead in IPL 2026 with 17 matches (Gujarat Titans). Jos Buttler (17) followed. 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.

IPL Matches 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.