List of Indian Premier League captains

From Wikipedia, the free encyclopedia

In cricket, a captain is a player who leads the team and has additional roles and responsibilities.[1][2] The Indian Premier League (IPL) is a professional league for Twenty20 cricket in India,[3] which has been held annually since its first edition in 2008.[4][5]

Rohit Sharma unveils new Adidas collection in November 2016
Rohit Sharma holds the record of the most IPL titles as a player (6) as well as holds the record of 5 IPL titles, Jointly Most by any captain in IPL.
MS Dhoni holds the record of most matches, Most wins, highest win percentage, Most playoffs, Most finals as a captain in the IPL.

In the 19 seasons played till 2026, 73 players have captained their team in at least one match.[6] Mumbai Indians' Rohit Sharma and Chennai Super Kings's MS Dhoni are the most successful captains with five IPL titles each.[7][8] Dhoni also holds the records for most matches (229) and most wins (134) as a captain.[9][6] Shreyas Iyer, Mahela Jayawardene, Ajinkya Rahane, Kumar Sangakkara, and Steven Smith are the only players to have captained three different teams,[10][6] with Shreyas Iyer being the only captain to have led three different sides to the finals of the IPL.[11] Kolkata Knight Riders is the only team to have won IPL with different captains.[12]

Key

More information Symbol, Meaning ...
Symbol Meaning
First Year of the first IPL match as a captain
Last Year of latest IPL match as a captain
Matches Number of matches as a captain
Team(s) Team(s) for which the player has played as captain in at least one match
Won Number of games won
Lost Number of games lost
Tied Number of games tied
NR Number of games with no result
Win% The percentage of games won by that captain[a]
[†] Players who captained their sides in the 2026 season
Close

Captains

The list includes those players who have captained an IPL team in at least one IPL match. The list is organised by the number of matches as a captain and if the numbers are tied, the list is sorted by the date of first match as captain[b].

More information Player, Nationality ...
Indian Premier League captains[6][7]
Player Nationality[c] First Last Matches Team(s) Won Lost Tied NR Win% Titles
MS Dhoni  India20082025 235 CSK
RPS
136 9702 57.87 5
Rohit Sharma  India20132023 158 MI 87 6740 55.06 5
Virat Kohli  India20112023 143 RCB 66 7034 46.15
Gautam Gambhir  India20092018 129 DC
KKR
71 5710 55.03 2
Shreyas Iyer[†]  India20182026 97 DC
KKR
PBKS
54 3823 55.67 1
David Warner  Australia20132023 83 DC
SRH
40 4120 48.19 1
Adam Gilchrist  Australia20082013 74 DCH
KXIP
35 3900 47.29 1
Hardik Pandya[†]  India20222026 68 GT
MI
37 3100 54.41 1
Sanju Samson  India20212025 67 RR 33 3211 49.25
Rishabh Pant[†]  India20212026 66 DC
LSG
31 3320 46.96
K. L. Rahul  India20202023 64 PBKS
LSG
31 3120 48.43
Shane Warne  Australia20082011 55 RR 30 2410 54.55 1
Virender Sehwag  India20082015 53 DC
KXIP
28 2410 52.83
Sachin Tendulkar  India20082011 51 MI 30 2100 58.82
Rahul Dravid  India20082013 48 RR
RCB
22 2600 45.83
Ajinkya Rahane[†]  India20172026 47 KKR
RR
RPS
16 2812 34.04
Kumar Sangakkara  Sri Lanka20102013 47 KXIP
DCH
SRH
15 3020 31.91
Kane Williamson  New Zealand20182022 46 SRH 22 2310 47.83
Faf du Plessis  South Africa20222025 44 DC
RCB
22 2200 50.00
Dinesh Karthik  India20102020 43 DC
KKR
21 2110 48.83
Steven Smith  Australia20122020 43 PWI
RPS
RR
25 1701 58.13
Yuvraj Singh  India20082011 43 KXIP
PWI
21 2101 48.83
Saurav Ganguly  India20082012 42 KKR
PWI
17 2500 40.47
Shubman Gill[†]  India20242026 36 GT 20 1600 55.56
Pat Cummins[†]  Australia20242026 34 SRH 18 1501 52.94
Suresh Raina  India20102019 34 CSK
GL
14 1820 41.17
George Bailey  Australia20142015 30 KXIP 14 1600 46.67
Mahela Jayawardene  Sri Lanka20102013 30 KXIP
KTK
DC
10 1910 33.33
Ruturaj Gaikwad[†]  India20242026 29 CSK 13 1600 44.82
Ravichandran Ashwin  India20182019 28 KXIP 12 1600 42.85
Shikhar Dhawan  India20142024 27 SRH
PBKS
10 1700 37.03
Anil Kumble  India20092010 26 RCB 15 1100 57.69
Eoin Morgan  England20202021 24 KKR 11 1210 45.83
Shane Watson  Australia20082017 24 RR
RCB
8 1321 33.33
Axar Patel[†]  India20242026 23 DC 9 1211 39.13
Zaheer Khan  India20162017 23 DC 10 1300 43.47
Rajat Patidar[†]  India20252026 22 RCB 16 600 72.72 1
Daniel Vettori  New Zealand20112012 22 RCB 12 1000 54.54
Harbhajan Singh  India20082012 20 MI 10 1000 50.00
Riyan Parag[†]  India20252026 18 RR 8 1000 44.44
Kevin Pietersen  England20092014 17 DC
RCB
3 1400 17.64
JP Duminy  South Africa20152016 16 DC 6 901 37.5
Mayank Agarwal  India20212022 14 PBKS 7 700 50.00
Brendon McCullum  New Zealand20092016 14 KKR
GL
3 1010 21.42
Glenn Maxwell  Australia20172017 14 KXIP 7 700 50.00
Nitish Rana  India20232023 14 KKR 6 800 42.85
Aiden Markram  South Africa20232023 13 SRH 4 900 30.76
David Hussey  Australia20122013 12 KXIP 6 600 50.00
Cameron White  Australia20112013 12 DCH
SRH
7 500 58.33
Sam Curran  England20232024 11 PBKS 5 600 45.45
Aaron Finch  Australia20132013 10 PWI 2 800 20.00
Ravindra Jadeja  India20222022 8 CSK 2 600 25.00
Bhuvneshwar Kumar  India20192023 8 SRH 2 600 25.00
Murali Vijay  India20162016 8 KXIP 3 500 37.50
Ishan Kishan[†]  India20262026 7 SRH 4 300 57.14
Krunal Pandya  India20232023 6 LSG 3 201 50.00
V. V. S. Laxman  India20082008 6 DCH 1 500 16.66
David Miller  South Africa20162016 6 KXIP 1 500 16.66
Kieron Pollard  West Indies20192021 6 MI 4 200 66.66
Ricky Ponting  Australia20132013 6 MI 3 300 50.00
Angelo Mathews  Sri Lanka20132013 5 PWI 1 400 20.00
Suryakumar Yadav[†]  India20232026 4 MI 2 200 50.00
Shaun Pollock  South Africa20082008 4 MI 3 100 75.00
Darren Sammy  West Indies20142014 4 SRH 2 200 50.00
Rashid Khan[†]  Afghanistan20222026 3 GT 1 200 33.33
Jitesh Sharma  India20242025 3 PBKS
RCB
1 200 33.33
Karun Nair  India20172017 3 DC 2 100 66.66
James Hopes  Australia20112011 3 DC 0 201 0.00
Nicholas Pooran  West Indies20242024 1 LSG 1 000 100.00
Manish Pandey  India20212021 1 SRH 0 100 0.00
Dwayne Bravo  West Indies20102010 1 MI 0 100 0.00
Parthiv Patel  India20112011 1 KTK 0 100 0.00
Ross Taylor  New Zealand20132013 1 PWI 1 000 100.00
Close

Notes

denotes players who captained their sides in the 2026 season.

  1. Games that did not have a result are not taken into consideration while calculating the result percentage. Ties are counted as half a win.
  2. These statistics do not cover the games played in other tournaments such as the Champions League Twenty20, the British Asian Cup or the 2008 Kolkata Knight Riders tour of Australia
  3. Represents the primary nationality as per ESPNcricinfo. This information may not necessarily reflect the player's birthplace or citizenship.

References

Related Articles

Wikiwand AI