IPL 2025: A mix of experienced and new captains will lead the 10 franchises in IPL 2025. Notable appointments include Ajinkya Rahane for Kolkata Knight Riders, Shubman Gill led the Gujarat Titans, Axar Patel for Delhi Capitals and Rajat Patidar for Royal Challengers Bangalore. Scroll down to know more.
Meet the 10 Team Captains
The Indian Premier League (IPL) 2025 season has seen different team captains, each bringing unique leadership qualities and experience to their respective franchises.
Rajat Patidar has taken over as the captain of Royal Challengers Bangalore (RCB).
Ajinkya Rahane has been appointed as the captain of Kolkata Knight Riders (KKR), bringing his vast experience to the defending champions.
Hardik Pandya retains his role as captain of Mumbai Indians (MI).
Rituraj Gaekwad continues to lead Chennai Super Kings (CSK) after taking over from MS Dhoni in 2024.
Also Read: Mahindra XUV 3XO On Road Price in Kolkata start at Rs. 9.24 lakh
Pat Cummins continues to lead Sunrisers Hyderabad (SRH) after leading them to the IPL 2024 final.
Axar Patel steps into the leadership role of Delhi Capitals (DC).
Shubman Gill continues as the captain of Gujarat Titans (GT), looking to improve their performance this season.
Shreyas Iyer leads Punjab Kings (PBKS).
Rishabh Pant leads Lucknow Super Giants (LSG), aiming to inject new energy into the team.
Sanju Samson, who has been a cornerstone of the franchise since 2018, leads Rajasthan Royals (RR).
IPL 2025: Full List of Team Captains
IPL 2025 features 10 captains leading their teams.
1. Royal Challengers Bengaluru (RCB)

- Captain:Â Rajat Patidar
- Total Matches Played:Â 27
- Matches as Captain:Â 0
- Wins:Â N/A
- Losses:Â N/A
Rajat Patidar has been announced as the new captain of Royal Challengers Bengaluru (RCB) for IPL 2025, taking over the leadership role with high expectations.
2. Kolkata Knight Riders (KKR)

- Captain:Â Ajinkya Rahane
- Total Matches Played:Â 185
- Matches as Captain:Â 25
- Wins:Â 9
- Losses:Â 16
Ajinkya Rahane has prior IPL captaincy experience, having led Rajasthan Royals (RR) and Rising Pune Supergiant (RPS) between 2017 and 2019. In 25 matches as captain, he secured 9 wins and faced 16 losses, resulting in a win percentage of 36%.
3. Mumbai Indians (MI)

- Captain:Â Hardik Pandya
- Total Matches Played:Â 137
- Matches as Captain:Â 45
- Wins:Â 26
- Losses:Â 19
Hardik Pandya’s IPL captaincy has seen both highs and lows. Leading the Gujarat Titans, he enjoyed a remarkable start, winning the title in his debut season and finishing as runners-up the following year.Â
4. Chennai Super Kings (CSK)

- Captain:Â Ruturaj Gaikwad
- Total Matches Played:Â 66
- Matches as Captain:Â 14
- Wins:Â 7
- Losses:Â 7
Ruturaj Gaikwad has led Chennai Super Kings (CSK) in 14 IPL matches.
5. Sunrisers Hyderabad (SRH)

- Captain:Â Patt Cummins
- Total Matches Played:Â 58
- Matches as Captain:Â 14
- Wins:Â 8
- Losses:Â 6
Pat Cummins has showcased strong leadership skills in the IPL, captaining his team in 14 matches.
6. Delhi Capitals (DC)

- Captain:Â Axar Patel
- Total Matches Played:Â 150
- Matches as Captain:Â 0
- Wins:Â N/A
- Losses:Â N/A
Axar Patel has been a consistent performer in the IPL, contributing with both bat and ball. In 150 matches.
7. Gujarat Titans (GT)

- Captain:Â Shubhman Gill
- Total Matches Played:Â 103
- Matches as Captain:Â 14
- Wins:Â 5
- Losses:Â 7
- Tie:Â 2
Shubman Gill led the Gujarat Titans (GT) as captain in the IPL, experiencing a mixed run. In 14 matches as skipper, he secured 5 wins, faced 7 losses, and had 2 no-result games.
8. Punjab Kings (PBKS)

- Captain:Â Shreyas Iyer
- Total Matches Played:Â 115
- Matches as Captain:Â 69
- Wins:Â 38
- Losses:Â 29
- Tie:Â 2
Shreyas Iyer has showcased strong leadership skills while captaining both Delhi Capitals (DC) and Kolkata Knight Riders (KKR) in the IPL.
9. Lucknow Super Giants (LSG)

- Captain:Â Rishabh Pant
- Total Matches Played:Â 111
- Matches as Captain:Â 43
- Wins:Â 23
- Losses:Â 19
- Tie:Â 1
Rishabh Pant has been a dynamic performer in the IPL.
10. Rajasthan Royals (RR)

- Captain:Â Sanju Samson
- Total Matches Played:Â 167
- Matches as Captain:Â 61
- Wins:Â 31
- Losses:Â 29
- Tie:Â 1
Sanju Samson has led Rajasthan Royals (RR) as captain since 2021.