|

Oldest Captains in IPL

MS Dhoni walked out for the toss as Chennai Super Kings captain on 11 April 2025 at the age of 43 years and 278 days. In that single moment he became the oldest captain in IPL history, a record he already owned. The list of the oldest captains in IPL reads like a hall of fame of the game itself. Shane Warne, Adam Gilchrist, Rahul Dravid and Sourav Ganguly all led their sides deep into their forties or late into their thirties, and their calm heads often mattered more than quick legs. In a league built on young talent and fast cricket, these leaders turned experience into a weapon. This article lists the ten oldest captains the IPL has seen, traces how the record moved from Warne to Dhoni across fourteen years, and explains what long careers at the top say about leadership in T20 cricket.

Age is usually counted as a weakness in the IPL. Teams chase young power hitters and express pace bowlers. Yet the oldest captains in IPL history kept getting picked, kept winning tosses, and kept making the big calls at the death. Dhoni lifted the trophy in 2023 at 41. Warne won the first ever season with a team of underdogs at 38. Dravid built one of the smartest young sides in the league at 40. The pattern is hard to miss. When the pressure rises, teams turn to the oldest head in the room.

Oldest captains in IPL history, from MS Dhoni at 43 years to Shane Warne at 41

Oldest Captains in IPL Overview

RecordDetail
RecordOldest captain to lead a team in an IPL match
HolderMS Dhoni
Age43 years and 278 days
TeamChennai Super Kings
MatchChennai Super Kings vs Kolkata Knight Riders
Date11 April 2025
VenueMA Chidambaram Stadium, Chennai

Top 10 Oldest Captains in IPL

RankCaptainTeamAgeSeasonLast Match as Captain
1MS DhoniChennai Super Kings43 years 278 days2025CSK vs KKR, 11 April 2025
2Shane WarneRajasthan Royals41 years 249 days2011RR vs MI, 20 May 2011
3Adam GilchristKings XI Punjab41 years 185 days2013KXIP vs MI, 18 May 2013
4Faf du PlessisDelhi Capitals40 years 312 days2025DC vs MI, 21 May 2025
5Rahul DravidRajasthan Royals40 years 133 days2013RR vs MI, 24 May 2013
6Sourav GangulyPune Warriors India39 years 316 days2012PWI vs KKR, 19 May 2012
7Faf du PlessisRoyal Challengers Bengaluru39 years 314 days2024RCB vs RR, 22 May 2024
8Anil KumbleRoyal Challengers Bangalore39 years 189 days2010RCB vs MI, 24 April 2010
9Sachin TendulkarMumbai Indians38 years20112011 season, Mumbai Indians
10Ricky PontingMumbai Indians38 years20132013 season, Mumbai Indians

Record History

Shane Warne set the original mark. He won the first IPL in 2008 as Rajasthan Royals captain at 38, guiding a team of unfancied players to the title. He kept the job through 2011, and his final game in charge came against Mumbai Indians on 20 May 2011. He was 41 years and 249 days old. That number stood for nearly twelve years.

Adam Gilchrist and Rahul Dravid both pushed past 40 in 2013 but neither could catch Warne. Gilchrist finished at 41 years and 185 days with Kings XI Punjab. Dravid closed his leadership career at 40 years and 133 days with Rajasthan Royals. Sourav Ganguly came close at 39 years and 316 days with Pune Warriors India in 2012, and Anil Kumble had led Royal Challengers Bangalore at 39 back in 2010.

MS Dhoni finally moved the record in the IPL 2023 final. Leading Chennai Super Kings against Gujarat Titans on 28 May 2023 at 41 years and 325 days, he went past Warne and then lifted his fifth IPL trophy on the same night. He gave up the captaincy before the 2024 season, but fate brought him back. When Ruturaj Gaikwad suffered an elbow fracture in 2025, Dhoni took charge of Chennai Super Kings again and led them for the rest of the season, starting with the game against Kolkata Knight Riders on 11 April 2025 at 43 years and 278 days.

DateCaptainAgeHow the Record Moved
20 May 2011Shane Warne, Rajasthan Royals41 years 249 daysSet the record in his final match as captain
28 May 2023MS Dhoni, Chennai Super Kings41 years 325 daysBroke the record and won the final on the same night
11 April 2025MS Dhoni, Chennai Super Kings43 years 278 daysReturned as captain after Gaikwad injury, current record

Faf du Plessis is the newest name on the list and the only man apart from Dhoni to feature twice. He captained Royal Challengers Bengaluru through 2024 at 39, then stood in for a sick Axar Patel to lead Delhi Capitals against Mumbai Indians on 21 May 2025 at 40 years and 312 days. Shikhar Dhawan also led Punjab Kings at 38 in 2024 before injury ended his season, just missing the top ten.

What This Record Tells Us

Five of the ten oldest captains were past 40 when they last led, and two of them won IPL titles in their late thirties or early forties. That is not a coincidence. Captaincy in T20 cricket is mostly about reading the game, setting fields, and staying calm when an over goes wrong. Those skills get better with age, even as reflexes slow down.

The list also shows how teams use veteran leaders. Warne and Dravid were handed young squads and asked to build them. Ganguly and Kumble were brought in to give struggling sides a steady hand. Dhoni and Gilchrist kept the job because nobody in the dressing room questioned their judgment. Modern franchises still plan their squads around young stars at the IPL auction with strict purse and retention rules, but when the season gets tough, the oldest head often gets the armband.

There is a link here with other captaincy records in the IPL, where the same names keep appearing. Warne and Kumble also rank among the leading wicket takers who captained their sides, which underlines the point. The oldest captains were rarely passengers. They earned the role with performance, and the years only sharpened their reading of the game.

Frequently Asked Questions

Who is the oldest captain in IPL history?

MS Dhoni is the oldest captain in IPL history. He led Chennai Super Kings against Kolkata Knight Riders on 11 April 2025 at 43 years and 278 days, after Ruturaj Gaikwad was ruled out with an elbow fracture.

Who held the oldest captain record before MS Dhoni?

Shane Warne held the record for nearly twelve years. He captained Rajasthan Royals for the last time on 20 May 2011 at 41 years and 249 days. Dhoni broke it in the IPL 2023 final.

Which captains have led IPL teams after turning 40?

Five men have done it. MS Dhoni at 43, Shane Warne at 41, Adam Gilchrist at 41, Faf du Plessis at 40 with Delhi Capitals, and Rahul Dravid at 40 with Rajasthan Royals.

Who is the oldest Indian captain in IPL history?

MS Dhoni is the oldest Indian captain in IPL history at 43 years and 278 days. Rahul Dravid is next among Indians at 40 years and 133 days, followed by Sourav Ganguly at 39 years and 316 days.

Has any captain over 40 won the IPL?

Yes. MS Dhoni won the IPL 2023 title as Chennai Super Kings captain at 41 years and 325 days, making him the oldest title winning captain in the league. Shane Warne won the first IPL in 2008 at 38.

Why did MS Dhoni become captain again in 2025?

Ruturaj Gaikwad, the regular Chennai Super Kings captain, suffered an elbow fracture during the 2025 season. Dhoni, who had given up the role before the 2024 season, took charge again and led the side for the rest of the tournament.

Has Faf du Plessis captained two different IPL teams after 39?

Yes. Faf du Plessis captained Royal Challengers Bengaluru through the 2024 season at 39, then led Delhi Capitals as a stand in for Axar Patel in 2025 at 40 years and 312 days.

Statistics updated through: 11 October 2026

Similar Posts