MS Dhoni on Friday became the oldest-ever captain in Indian Premier League (IPL), at 43 years and 278 days, as he led Chennai Super Kings (CSK) in their IPL 2025 match against Kolkata Knight Riders (KKR) at the MA Chidambaram Stadium in Chennai.
Here's a list of the oldest captains to lead a team in IPL history:
At 43 years & 278 days, Chennai Super Kings (CSK) skipper MS Dhoni is the oldest captain to lead a team in IPL history.
MS Dhoni, who had left captaincy after winning IPL 2023 final against Gujarat Titans, was reappointed as the captain of CSK midway into IPL 2025 after regular captain Ruturaj Gaikwad was ruled out of the tournament due to an elbow injury sustained during their match against the Rajasthan Royals on March 30.
At 41 years & 326 days, Chennai Super Kings (CSK) skipper MS Dhoni is the second oldest captain to lead a team in IPL history.
At 41 years & 249 days, Rajasthan Royals (RR) skipper MS Dhoni is the third oldest captain to lead a team in IPL history.
At 41 years & 185 days, Kings XI Punjab ( Punjab Kings) skipper MS Dhoni is the fourth oldest captain to lead a team in IPL history.
At 40 years & 133d days, Rajasthan Royals (RR) skipper Rahul Dravid is the fifth oldest captain to lead a team in IPL history.
At 39 years & 316 days, Pune Warriors India (PWI) skipper Sourav Ganguly is the sixth oldest captain to lead a team in IPL history.