Rohit Sharma -  Mumbai Indians

At 37 years of age, Rohit is the fifth oldest player and associated with Mumbai Indians since 2008.

Moeen Ali - Kolkata Knight Riders

Moeen Ali is 37 years old, the joint fifth oldest and has been a part of different franchises so far.

Ravichandran Ashwin- Chennai Super Kings

Ashwin is 38 years old, and still has the grit to play in the league.

Faf du Plessis- Delhi Capitals

Faf is 40 years old, and the second oldest player in the IPL 2025 season.

MS Dhoni- Chennai Super Kings

He is 43 years old, and the oldest player of the current season.

Up Next: Unsung Facts about Indian Cricketers Harleen Deol