The Indian Premier League (IPL) 2025 is set to light up stadiums across India. While young stars continue to shine, it’s the Oldest and Most Resilient Players who command true admiration. These seasoned warriors prove that age is no barrier to excellence. Here’s a look at the top 10 oldest players still making a significant impact this season.
List of Top 10 Oldest and Most Resilient Players in IPL 2025
10. Virat Kohli

The face of RCB for over a decade, Virat Kohli remains as passionate and committed as ever. As one of the Oldest and Most Resilient Players, the highest run-scorer in IPL history continues to lead the charge, showcasing unmatched determination while chasing his elusive first IPL title with relentless energy and experience.
Statistic | Value |
---|---|
Age | 36 years, 158 days |
IPL Matches Played | 257 |
Total Runs | 8,190 |
Highest Score | 113* |
9. Ajinkya Rahane

Elegant and calm under pressure, Ajinkya Rahane makes a return to KKR, now with the added responsibility of captaincy. His classic style adds balance to any batting unit, making him a perfect example of the Oldest and Most Resilient Players in the league, continuing to inspire with his composure, leadership, and unwavering dedication to the game.
Statistic | Value |
---|---|
Age | 36 years, 310 days |
IPL Matches Played | 191 |
Total Runs | 4,846 |
Highest Score | 105* |
8. Sunil Narine

The mystery man, Sunil Narine, continues to mesmerize batters with his brilliance. As one of the Oldest and Most Resilient Players, his dual threat as a powerplay hitter and a wicket-taking spinner keeps him indispensable for KKR, proving that experience and consistency still matter in the fast-paced world of T20 cricket.
Statistic | Value |
---|---|
Age | 36 years, 321 days |
IPL Matches Played | 182 |
Total Runs | 1,659 |
Total Wickets | 185 |
Best Bowling | 5/19 |
7. Andre Russell

A fan favorite, Andre Russell is still smashing sixes and picking up key wickets for KKR. Even at 36, “Dre Russ” remains one of the most dangerous match-winners in the league, perfectly embodying the spirit of the Oldest and Most Resilient Players who continue to defy age and dominate the game with power and passion.
Statistic | Value |
---|---|
Age | 36 years, 348 days |
IPL Matches Played | 133 |
Total Runs | 2,501 |
Total Wickets | 120 |
Best Bowling | 5/15 |
6. Karn Sharma

Karn Sharma, the journeyman leggie, has quietly built a solid IPL career across multiple franchises. Now picked by Mumbai Indians for 2025, he remains a valuable spin option and a true example of the Oldest and Most Resilient Players, continuing to defy age and expectations with his consistent performances and unwavering dedication to the game.
Statistic | Value |
---|---|
Age | 37 years, 171 days |
IPL Matches Played | 84 |
Total Runs | 351 |
Total Wickets | 76 |
Best Bowling | 4/16 |
5. Moeen Ali

The elegant yet aggressive all-rounder, Moeen Ali, brings his mix of explosive batting and crafty off-spin to KKR this season. As one of the Oldest and Most Resilient Players, age hasn’t dulled his flair or impact, proving that experience and determination continue to play a vital role in the high-octane world of the IPL.
Statistic | Value |
---|---|
Age | 37 years, 298 days |
IPL Matches Played | 70 |
Total Runs | 1,166 |
Total Wickets | 38 |
Best Bowling | 4/26 |
4. Rohit Sharma

Five-time IPL-winning captain Rohit Sharma remains the cornerstone of Mumbai Indians. Though no longer the skipper, his presence adds stability and star power to MI’s batting lineup. As one of the Oldest and Most Resilient Players in the league, Rohit continues to inspire with his experience, composure, and ability to perform under pressure.
Statistic | Value |
---|---|
Age | 37 years, 347 days |
IPL Matches Played | 261 |
Total Runs | 6,666 |
Highest Score | 109* |
3. Ravichandran Ashwin

Returning to his home team, Ravichandran Ashwin is back in yellow with CSK. The tactical off-spinner has been one of the most effective bowlers in IPL history, and at 38, he’s still delivering match-winning spells.
Statistic | Value |
---|---|
Age | 38 years, 207 days |
IPL Matches Played | 218 |
Total Wickets | 185 |
Best Bowling | 4/34 |
2. Faf du Plessis

The classy South African veteran, Faf du Plessis, is still going strong. After a successful stint with RCB, he joins Delhi Capitals for IPL 2025. A two-time IPL winner with CSK, Faf’s experience and top-order solidity make him a vital asset.
Statistic | Value |
---|---|
Age | 40 years, 273 days |
IPL Matches Played | 148 |
Total Runs | 4,652 |
Highest Score | 96 |
1. MS Dhoni

The heartbeat of Chennai Super Kings, Mahendra Singh Dhoni returns for possibly his final IPL campaign. At 43, he remains one of the most loved and respected figures in world cricket. Though he’s retired from international cricket, he continues in the IPL for the fans and the franchise he built into a dynasty.
Statistic | Value |
---|---|
Age | 43 years, 279 days |
IPL Matches Played | 270 |
Total Runs | 5,347 |
Highest Score | 84* |
READ MORE: Top 10 Most catches in a match in Tests: Incredible Moments