Match centreLoading fixtures…

2026 · India

IPL 2026 squads, captains and coaches

The final IPL 2026 team directories contain 251 roster entries across ten franchises. Nine teams list 25 players and Rajasthan Royals list 26; each card below keeps final active registrations separate from match appearances, replaced players and trades announced after the season.

Ten final team directories

What is included in the IPL 2026 squad list?

The cards reproduce the final active 2026 roster shown for each franchise after official injury replacements. A player’s presence confirms registration in that final directory; it does not prove that the player appeared in an IPL match.

Players replaced during the season can remain part of the season story without remaining in the final active list. The separate match and statistics pages use scorecards for appearances and performance rather than treating squad membership as playing evidence.

10Team squads
251Final roster entries
25Players for nine teams
26Rajasthan Royals entries
Chennai Super Kings official team mark

Chennai Super Kings

25 players

Captain: Ruturaj Gaikwad

Final directory after Macneil Noronha and Dian Forrester joined as injury replacements; the card does not imply that every listed player appeared.

  • Ruturaj GaikwadBatter
  • MS DhoniWK-Batter
  • Sanju SamsonWK-Batter
  • Dewald BrevisBatter
  • Kartik SharmaWK-Batter
  • Sarfaraz KhanBatter
  • Urvil PatelWK-Batter
  • Prashant VeerAll-Rounder
  • Matt ShortAll-Rounder
  • Aman KhanAll-Rounder
  • Zak FoulkesAll-Rounder
  • Macneil NoronhaAll-Rounder
  • Dian ForresterAll-Rounder
  • Shivam DubeAll-Rounder
  • Noor AhmadBowler
  • Anshul KambojBowler
  • Mukesh ChoudharyBowler
  • Shreyas GopalBowler
  • Gurjapneet SinghBowler
  • Akeal HoseinBowler
  • Matt HenryBowler
  • Rahul ChaharBowler
  • Spencer JohnsonBowler
  • Akash MadhwalBowler
  • Kuldip YadavBowler
Delhi Capitals official team mark

Delhi Capitals

25 players

Captain: Axar Patel

Final directory includes Rehan Ahmed as Ben Duckett’s replacement; the later Pant–Kuldeep trade does not rewrite this season list.

  • KL RahulWK-Batter
  • Abishek PorelWK-Batter
  • Tristan StubbsWK-Batter
  • David MillerBatter
  • Karun NairBatter
  • Pathum NissankaBatter
  • Prithvi ShawBatter
  • Sahil ParakhBatter
  • Axar PatelAll-Rounder
  • Vipraj NigamAll-Rounder
  • Ajay MandalAll-Rounder
  • Tripurana VijayAll-Rounder
  • Madhav TiwariAll-Rounder
  • Sameer RizviAll-Rounder
  • Ashutosh SharmaAll-Rounder
  • Nitish RanaAll-Rounder
  • Mitchell StarcBowler
  • Dushmantha ChameeraBowler
  • Kyle JamiesonBowler
  • Lungi NgidiBowler
  • Kuldeep YadavBowler
  • Mukesh KumarBowler
  • T. NatarajanBowler
  • Auqib NabiBowler
  • Rehan AhmedAll-Rounder
Gujarat Titans official team mark

Gujarat Titans

25 players

Captain: Shubman Gill

Final official 2026 directory; all 25 registrations remain separate from the 17 matches in the team’s playoff run.

  • Shubman GillBatter
  • Jos ButtlerWK-Batter
  • Kumar KushagraWK-Batter
  • Anuj RawatWK-Batter
  • Connor EsterhuizenBatter
  • Glenn PhillipsAll-Rounder
  • Sai SudharsanBatter
  • Nishant SindhuAll-Rounder
  • Washington SundarAll-Rounder
  • Mohd. Arshad KhanAll-Rounder
  • Sai KishoreAll-Rounder
  • Jayant YadavAll-Rounder
  • Jason HolderAll-Rounder
  • Rahul TewatiaAll-Rounder
  • Shahrukh KhanAll-Rounder
  • Kagiso RabadaBowler
  • Mohammed SirajBowler
  • Prasidh KrishnaBowler
  • Manav SutharBowler
  • Gurnoor Singh BrarBowler
  • Ishant SharmaBowler
  • Ashok SharmaBowler
  • Luke WoodBowler
  • Kulwant KhejroliyaBowler
  • Rashid KhanAll-Rounder
Kolkata Knight Riders official team mark

Kolkata Knight Riders

25 players

Captain: Ajinkya Rahane

Final directory includes Luvnith Sisodia after he replaced the injured Matheesha Pathirana on 24 May.

  • Ajinkya RahaneBatter
  • Rinku SinghBatter
  • Angkrish RaghuvanshiBatter
  • Manish PandeyBatter
  • Finn AllenBatter
  • Tejasvi SinghWK-Batter
  • Rahul TripathiBatter
  • Tim SeifertWK-Batter
  • Luvnith SisodiaWK-Batter
  • Rovman PowellBatter
  • Anukul RoyAll-Rounder
  • Cameron GreenAll-Rounder
  • Sarthak RanjanAll-Rounder
  • Daksh KamraAll-Rounder
  • Rachin RavindraAll-Rounder
  • Ramandeep SinghAll-Rounder
  • Sunil NarineAll-Rounder
  • Blessing MuzarabaniBowler
  • Vaibhav AroraBowler
  • Kartik TyagiBowler
  • Prashant SolankiBowler
  • Saurabh DubeyBowler
  • Navdeep SainiBowler
  • Umran MalikBowler
  • Varun ChakaravarthyBowler
Lucknow Super Giants official team mark

Lucknow Super Giants

25 players

Captain: Rishabh Pant

IPL 2026 season roster led by captain Rishabh Pant; the 23 June Pant–Kuldeep trade applies after this season.

  • Mitchell MarshAll-Rounder
  • Aiden MarkramAll-Rounder
  • Himmat SinghBatter
  • Matthew BreetzkeBatter
  • Mukul ChoudharyWK-Batter
  • Akshat RaghuwanshiBatter
  • Josh InglisWK-Batter
  • Nicholas PooranWK-Batter
  • Abdul SamadBatter
  • Shahbaz AhamadAll-Rounder
  • Arshin KulkarniAll-Rounder
  • Ayush BadoniBatter
  • Mohammed ShamiBowler
  • Avesh KhanBowler
  • M. SiddharthBowler
  • Digvesh SinghBowler
  • Akash SinghBowler
  • Prince YadavBowler
  • Arjun TendulkarBowler
  • Anrich NortjeBowler
  • Naman TiwariBowler
  • George LindeAll-Rounder
  • Mayank YadavBowler
  • Mohsin KhanBowler
  • Rishabh PantWK-Batter
Mumbai Indians official team mark

Mumbai Indians

25 players

Captain: Hardik Pandya

Final active roster after four injury replacements; replaced players remain part of the season record but not this active list.

  • Trent BoultBowler
  • Rohit SharmaBatter
  • Suryakumar YadavBatter
  • Tilak VarmaBatter
  • Danish MalewarBatter
  • Sherfane RutherfordBatter
  • Ruchit AhirBatter
  • Ryan RickeltonWK-Batter
  • Robin MinzWK-Batter
  • Hardik PandyaAll-Rounder
  • Corbin BoschAll-Rounder
  • Will JacksAll-Rounder
  • Naman DhirAll-Rounder
  • Shardul ThakurAll-Rounder
  • Mayank RawatAll-Rounder
  • Krish BhagatAll-Rounder
  • Mahipal LomrorAll-Rounder
  • Jasprit BumrahBowler
  • Allah GhazanfarBowler
  • Ashwani KumarBowler
  • Deepak ChaharBowler
  • Raghu SharmaBowler
  • Mayank MarkandeBowler
  • Mohammed IzharBowler
  • Keshav MaharajBowler
Punjab Kings official team mark

Punjab Kings

25 players

Captain: Shreyas Iyer

Official final 2026 squad; registration is shown separately from the 14 completed league-match appearance record.

  • Shreyas IyerBatter
  • Shashank SinghBatter
  • Priyansh AryaBatter
  • Pyla AvinashBatter
  • Suryansh ShedgeBatter
  • Harnoor SinghBatter
  • Prabhsimran SinghWK-Batter
  • Vishnu VinodWK-Batter
  • Marcus StoinisAll-Rounder
  • Nehal WadheraAll-Rounder
  • Marco JansenAll-Rounder
  • Azmatullah OmarzaiAll-Rounder
  • Musheer KhanAll-Rounder
  • Cooper ConnollyAll-Rounder
  • Mitchell OwenAll-Rounder
  • Harpreet BrarBowler
  • Arshdeep SinghBowler
  • Yuzvendra ChahalBowler
  • Xavier BartlettBowler
  • Pravin DubeyBowler
  • Lockie FergusonBowler
  • Yash ThakurBowler
  • Vijaykumar VyshakBowler
  • Ben DwarshuisBowler
  • Vishal NishadBowler
Rajasthan Royals official team mark

Rajasthan Royals

26 players

Captain: Riyan Parag

Final 26-player directory after the season’s replacement changes; roster status does not imply a match appearance.

  • Riyan ParagAll-Rounder
  • Aman Rao PeralaBatter
  • Shimron HetmyerBatter
  • Shubham DubeyBatter
  • Vaibhav SooryavanshiBatter
  • Yashasvi JaiswalBatter
  • Dasun ShanakaAll-Rounder
  • Emanjot ChahalAll-Rounder
  • Ravindra JadejaAll-Rounder
  • Yudhvir Singh CharakAll-Rounder
  • Dhruv JurelWK-Batter
  • Donovan FerreiraAll-Rounder
  • Lhuan-dre PretoriusWK-Batter
  • Ravi SinghWK-Batter
  • Adam MilneBowler
  • Brijesh SharmaBowler
  • Jofra ArcherBowler
  • Kuldeep SenBowler
  • Kwena MaphakaBowler
  • Nandre BurgerBowler
  • Ravi BishnoiBowler
  • Sandeep SharmaBowler
  • Sushant MishraBowler
  • Tushar DeshpandeBowler
  • Vignesh PuthurBowler
  • Yash Raj PunjaBowler
Royal Challengers Bengaluru official team mark

Royal Challengers Bengaluru

25 players

Captain: Rajat Patidar

Final active directory includes Richard Gleeson as Nuwan Thushara’s injury replacement from 15 May.

  • Tim DavidBatter
  • Richard GleesonBowler
  • Rajat PatidarBatter
  • Devdutt PadikkalBatter
  • Virat KohliBatter
  • Phil SaltWK-Batter
  • Jitesh SharmaWK-Batter
  • Jordan CoxWK-Batter
  • Krunal PandyaAll-Rounder
  • Swapnil SinghAll-Rounder
  • Romario ShepherdAll-Rounder
  • Jacob BethellAll-Rounder
  • Venkatesh IyerAll-Rounder
  • Satvik DeswalAll-Rounder
  • Mangesh YadavAll-Rounder
  • Vicky OstwalAll-Rounder
  • Vihaan MalhotraAll-Rounder
  • Kanishk ChouhanAll-Rounder
  • Josh HazlewoodBowler
  • Rasikh DarBowler
  • Suyash SharmaBowler
  • Bhuvneshwar KumarBowler
  • Abhinandan SinghBowler
  • Jacob DuffyBowler
  • Yash DayalBowler
Sunrisers Hyderabad official team mark

Sunrisers Hyderabad

25 players

Captain: Pat Cummins

Final active directory after three replacement chains; earlier participants remain in scorecards even when absent here.

  • Heinrich KlaasenWK-Batter
  • Ishan KishanWK-Batter
  • Aniket VermaBatter
  • Smaran RavichandranBatter
  • Salil AroraWK-Batter
  • Travis HeadBatter
  • Harshal PatelAll-Rounder
  • Kamindu MendisAll-Rounder
  • Harsh DubeyAll-Rounder
  • Shivang KumarAll-Rounder
  • Krains FuletraAll-Rounder
  • Liam LivingstoneAll-Rounder
  • R.S AmbrishAll-Rounder
  • Abhishek SharmaAll-Rounder
  • Nitish Kumar ReddyAll-Rounder
  • Pat CumminsBowler
  • Zeeshan AnsariBowler
  • Jaydev UnadkatBowler
  • Eshan MalingaBowler
  • Sakib HussainBowler
  • Onkar TarmaleBowler
  • Amit KumarBowler
  • Praful HingeBowler
  • Dilshan MadushankaBowler
  • Gerald CoetzeeBowler

Season leadership

Who captained and coached each IPL 2026 team?

The leadership table uses season-specific roles. Rishabh Pant therefore remains Lucknow Super Giants’ IPL 2026 captain even though he stepped down after the season and later moved to Delhi Capitals.

A captain or coach label does not imply that the person held the same role before or after this edition. Post-season leadership changes belong to the next season record.

TeamCaptainHead coach
Chennai Super KingsRuturaj GaikwadStephen Fleming
Delhi CapitalsAxar PatelHemang Badani
Gujarat TitansShubman GillAshish Nehra
Kolkata Knight RidersAjinkya RahaneAbhishek Nayar
Lucknow Super GiantsRishabh PantJustin Langer
Mumbai IndiansHardik PandyaMahela Jayawardene
Punjab KingsShreyas IyerRicky Ponting
Rajasthan RoyalsRiyan ParagKumar Sangakkara
Royal Challengers BengaluruRajat PatidarAndy Flower
Sunrisers HyderabadPat CumminsDaniel Vettori

Final active registrations

How are IPL 2026 injury replacements handled?

When the IPL approved a replacement, the incoming player entered the final active directory and the injured player left that active slot. This page follows that final registration state instead of combining every original and replacement player into one oversized squad.

Scorecards preserve earlier appearances. For example, an outgoing player can have valid 2026 match statistics even when the final squad card lists the later replacement, so roster totals and appearance totals answer different questions.

23 June post-season move

Does the Pant–Kuldeep trade change the IPL 2026 squads?

No. Rishabh Pant captained Lucknow Super Giants during IPL 2026, while Kuldeep Yadav was registered with Delhi Capitals. Their 23 June trade happened after the Final and applies to the following season’s roster planning.

The IPL 2026 cards therefore keep Pant with Lucknow and Kuldeep with Delhi. Current team pages may show the later trade, but that move does not change the completed IPL 2026 squad record.

Page record

Sources and update date

Prepared by StumpScope Cricket Desk. Season information updated 17 August 2026.

Official IPL 2026 team squad directory ↗Official IPL 2026 announcements ↗Official Pant–Kuldeep post-season trade ↗