List of Indian Premier League captains

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] In the 15 seasons played, 60 players have captained their team in at least one match.[5]

Rohit Sharma unveils new Adidas collection in November 2016
Rohit Sharma and MS Dhoni both hold the record of most titles as captain in Indian Premier League with 5 titles.
MS Dhoni also holds the record of Highest win%, Most wins, Most Matches, Most Finals, Most Playoffs, Most Sixes, Most Man of the match, Most season as a captain in Indian Premier League

Mumbai Indians's Rohit Sharma has won 6 titles as a player and 5 as captain making him the most successful player and captain in IPL history. Chennai Super Kings's Mahendra Singh Dhoni also has 5 title wins. [5] With the highest win–loss percentage among successful captains who have captained over 51 matches, MS Dhoni is the only captain who has played most number of finals and qualified for most time in the playoffs, He is renowned around the world by the moniker Captain Cool. Dhoni has played 210 matches and won the most matches playing as a captain with 123, and has also lost the most matches playing as a captain with 86,[6][5] where as Rohit Sharma has a second place with 5 titles. Mahela Jayawardene and Kumar Sangakkara and Steven Smith are the only players to captain three teams: the former has captained Delhi Daredevils, Kings XI Punjab and Kochi Tuskers Kerala, whereas the latter has captained Kings XI Punjab, Deccan Chargers and Sunrisers Hyderabad and the other has captained Pune Warriors India, Rajasthan Royals, Rising Pune Supergiants.[5]

James Hopes of the Daredevils has captained the most matches without registering a win; he led his team in three matches, two of which were lost and one ended with no result.[5] Six players have captained the Daredevils, the Indians and the Warriors each; five players have captained the Kings XI and the Royal Challengers each; four players have captained the Deccan Chargers; three players have captained the Kolkata Knight Riders and the Rajasthan Royals each; whereas two players have captained the Super Kings and the Tuskers each.[5]

The list includes those players who have captained their team in at least one IPL match. The list is initially organised by the number of matches as a captain and if the numbers are tied, the list is sorted by last name.[α][β][γ]

Key

SymbolMeaning
FirstYear of the first IPL match as a captain
LastYear of latest IPL match as a captain
MatNumber of matches as a captain
Team(s)Team(s) for which the player has played as captain in at least one match
WonNumber of games won
LostNumber of games lost
TiedNumber of games tied
NRNumber of games with no result
Win%The percentage of games won by that captain[δ]

Captains

The following list is arranged by most number of wins in descending order.

Indian Premier League captains[5]
PlayerNationality[ε]FirstLastMatTeam(s)WonLostTiedNRWin%Titles
Mahendra Singh Dhoni  India20082023226Chennai Super Kings
Rising Pune Supergiant
133910258.845
Rohit Sharma  India20132023158Mumbai Indians87674055.065
Gautam Gambhir  India20092018129Delhi Daredevils
Kolkata Knight Riders
71571055.422
Virat Kohli  India20112023143Royal Challengers Bangalore66703446.15
David Warner  Australia2013202383Delhi Capitals
Sunrisers Hyderabad
40412052.171
Adam Gilchrist  Australia2008201374Deccan Chargers
Kings XI Punjab
35390047.291
Shreyas Iyer  India2018202461Delhi Daredevils
Delhi Capitals
Kolkata Knight Riders
31282050.81
Sachin Tendulkar  India2008201151Mumbai Indians30210058.82
Shane Warne  Australia2008201155Rajasthan Royals30241054.551
Virender Sehwag  India2008201553Delhi Daredevils
Kings XI Punjab
28241052.83
Sanju Samson  India2021202452Rajasthan Royals28240053.84
K. L. Rahul  India2020202356Kings XI Punjab
Lucknow Super Giants
27272048.21
Steven Smith  Australia2012202043Pune Warriors India
Rising Pune Supergiant
Rajasthan Royals
25170159.52
Hardik Pandya  India2022202337Gujarat Titans
Mumbai Indians
24130064.861
Rahul Dravid  India2008201348Rajasthan Royals
Royal Challengers Bangalore
22260045.83
Kane Williamson  New Zealand2018202246Sunrisers Hyderabad22231047.83
Dinesh Karthik  India2010202043Delhi Daredevils
Kolkata Knight Riders
21211050.00
Yuvraj Singh  India2008201143Kings XI Punjab
Pune Warriors India
21210150.00
Rishabh Pant  India2021202236Delhi Capitals18171050.00
Saurav Ganguly  India2008201242Kolkata Knight Riders
Pune Warriors India
17250040.47
Faf du Plessis  South Africa2022202334Royal Challengers Bangalore15190044.11
Anil Kumble  India2009201026Royal Challengers Bangalore15110057.69
Kumar Sangakkara  Sri Lanka2010201347Kings XI Punjab
Deccan Chargers
Sunrisers Hyderabad
15302034.04
Suresh Raina  India201020193414182044.11
George Bailey  Australia2014201530Kings XI Punjab14160046.66
Ravichandran Ashwin  India2018201928Kings XI Punjab12160042.85
Daniel Vettori  New Zealand2011201222Royal Challengers Bangalore12100054.54
Eoin Morgan  England2020202124Kolkata Knight Riders11121047.91
Shikhar Dhawan  India2014202327Sunrisers Hyderabad
Punjab Kings
10170037.03
Zaheer Khan  India2016201723Delhi Daredevils10130043.47
Harbhajan Singh  India2008201220Mumbai Indians10100050.00
Mahela Jayawardene  Sri Lanka2010201330Kings XI Punjab
Kochi Tuskers Kerala
Delhi Daredevils
10191035.00
Ajinkya Rahane  India2017201925Rajasthan Royals
Rising Pune Supergiant
9160036.00
Shane Watson  Australia2008201724Rajasthan Royals
Royal Challengers Bangalore
8132139.13
Mayank Agarwal  India2021202214Punjab Kings770050.00
Glenn Maxwell  Australia2017201714Kings XI Punjab770050.00
Cameron White  Australia2011201312Deccan Chargers
Sunrisers Hyderabad
750058.33
JP Duminy  South Africa2015201616Delhi Daredevils690140.00
David Hussey  Australia2012201312Kings XI Punjab660050.00
Nitish Rana  India2023202314Kolkata Knight Riders680042.86
Pat Cummins  Australia202420246Sunrisers Hyderabad420066.66
Ruturaj Gaikwad  India202420246Chennai Super Kings420066.66
Aiden Markram  South Africa2023202313Sunrisers Hyderabad490030.77
Kieron Pollard  West Indies201920216Mumbai Indians420066.66
Shubman Gill  India202420246Gujarat Titans330050.00
Brendon McCullum  New Zealand2009201614Kolkata Knight Riders
Gujarat Lions
3101025.00
Krunal Pandya  India202320236Lucknow Super Giants320150.00
Kevin Pietersen  England2009201417Delhi Daredevils
Royal Challengers Bangalore
3140017.64
Shaun Pollock  South Africa200820084Mumbai Indians310075.00
Ricky Ponting  Australia201320136Mumbai Indians330050.00
Murali Vijay  India201620168Kings XI Punjab350037.50
Sam Curran  England202320244Punjab Kings220050.00
Aaron Finch  Australia2013201310Pune Warriors India280020.00
Ravindra Jadeja  India202220228Chennai Super Kings260025.00
Bhuvneshwar Kumar  India201920238Sunrisers Hyderabad260028.57
Karun Nair  India201720173Delhi Daredevils210066.66
Darren Sammy  West Indies201420144Sunrisers Hyderabad220050.00
Rashid Khan  Afghanistan202220232Gujarat Titans110050.00
V. V. S. Laxman  India200820086Deccan Chargers150016.66
Angelo Mathews  Sri Lanka201320135Pune Warriors India140020.00
David Miller  South Africa201620166Kings XI Punjab150016.66
Ross Taylor  New Zealand201320131Pune Warriors India1000100.00
Suryakumar Yadav  India202320231Mumbai Indians1000100.00
Dwayne Bravo  West Indies201020101Mumbai Indians01000.00
James Hopes  Australia201120113Delhi Daredevils02010.00
Manish Pandey  India202120211Sunrisers Hyderabad01000.00
Parthiv Patel  India201120111Kochi Tuskers Kerala01000.00
Updated: 16 April 2024[7]

Notes

References

IPL ka baap kaun hai