
Patiala, 08 March (Shahi)
Pravin Tambe is the oldest Indian to play in the IPL. He played his last game at the age of 44 years and 219 days in 2016. MS Dhoni is the oldest player in IPL 2025.
Cricket is often a young man’s game, and the Indian Premeier League demands peak fitness, leaving little room for aging players. Yet, a rare few have defied time, excelling even when beyond 40.
While legends like former Indian Cricket team Captain MS Dhoni and South Africa’s Faf du Plessis are still making an impact in the IPL, they are not the oldest to have played in the world’s biggest T20 Cricket league.
See this link also….ICC Announces Prize Money for ICC Men’s Champions Trophy 2025
Here’s a look at the oldest players in the IPL
Oldest players in IPL
| Player | Age | Last IPL match |
|---|---|---|
| Brad Hogg | 45 years, 92 days | May 8, 2016 |
| Pravin Tambe | 44 years, 219 days | May 14, 2016 |
| MS Dhoni | 42 years, 323 days | May 18, 2024 |
| Muttiah Muralitharan | 42 years, 35 days | May 22, 2014 |
| Imran Tahir | 42 years, 29 days | April 25, 2021 |
Brad Hogg – 45 years, 92 days
Brad Hogg holds the record as the oldest player in IPL history, signing off at 45 years and 92 days. The Australian left-arm wrist spinner played his final match for Kolkata Knight Riders (KKR) in IPL 2016 against the now-defunct Gujarat Lions, finishing with figures of 1/19 in two overs.
Hogg, who also represented Rajasthan Royals in 2012 and 2013, returned to the league with KKR in 2015 for his best season, picking up nine wickets in six matches at an economy of 6.85. Across four seasons, he played 21 matches, taking 23 wickets at an average of 24.78 and an economy of 7.47.
Pravin Tambe – 44 years, 219 days
Pravin Tambe, the ultimate late bloomer, made his IPL debut for Rajasthan Royals in 2013 at 41 years and 212 days – still the oldest debutant in IPL history.
He played his last game for the Gujarat Lions in 2016 at 44 years and 219 days. In 33 IPL matches, the leg spinner claimed 28 wickets, with his standout moment being a hat-trick against KKR in 2014, making him the oldest player to achieve the feat.
MS Dhoni – 42 years, 323 days
Mahendra Singh Dhoni is the oldest active player in the IPL. Part of the Chennai Super Kings’ IPL 2025 squad, Dhoni last played for CSK on May 22, 2024, against RCB, making him the third oldest player in the league’s history at 42 years and 323 days.
MS Dhoni is set to feature in IPL 2025. Dhoni is the oldest captain to win the IPL after leading CSK to their fifth title in 2023. He has played a record 264 matches, amassing 5243 runs, including 24 half-centuries.
Muttiah Muralitharan – 42 years, 35 days
Sri Lankan great Muttiah Muralitharan played seven IPL seasons, featuring for Chennai Super Kings (2008-2010), Kochi Tuskers Kerala (2011) and RCB (2012-2014).
He bowed out in 2014 at 42 years and 35 days, having taken 63 wickets in 66 IPL matches with an economy of 6.68 and an average of 26.92.
Imran Tahir – 42 years, 29 days
Imran Tahir, another wrist-spin wizard, played 59 IPL matches across eight seasons for Chennai Super Kings, winning titles in 2018 and 2021. His standout campaign came in 2019 when he snared 26 wickets in 17 matches. The South African leg-spinner played his last IPL match on April 25, 2021, against RCB, finishing his IPL career with 82 wickets at an average of 20.77 and an economy of 7.76.
Faf du Plessis
- Age: 40 years, 238 days (Born: July 13, 1984)
- Team: Delhi Capitals (DC)
- Role: Batsman
- IPL 2025 Status: Bought by DC for INR 2 crore at the mega auction.
- Career Stats:
- Matches: 145 (up to IPL 2024)
- Runs: 4,571
- Average: 35.16
- Strike Rate: 136.36
- Centuries: 2
- Fifties: 36
- Details: The former South African captain joined DC after being released by Royal Challengers Bengaluru (RCB), where he served as captain from 2022 to 2024, leading them to playoffs twice. At 40, du Plessis remains a reliable top-order batsman, known for his consistency and adaptability. His move to DC at a bargain price reflects his enduring value, with his experience expected to stabilize their batting lineup in IPL 2025.
Ravichandran Ashwin
- Age: 38 years, 171 days (Born: September 17, 1986)
- Team: Chennai Super Kings (CSK)
- Role: All-rounder (Off-spinner/Batsman)
- IPL 2025 Status: Bought by CSK for INR 9.75 crore at the mega auction.
- Career Stats:
- Matches: 208 (up to IPL 2024)
- Wickets: 180
- Average: 29.31
- Economy: 7.01
- Runs: 924
- Strike Rate: 119.38
- Details: Ashwin returns to CSK, where he began his IPL career, after stints with Punjab Kings and Rajasthan Royals. At 38, he remains one of the league’s premier spinners, known for his tactical nous and versatility. His experience as a bowler who can outsmart batters, combined with occasional batting contributions, makes him a vital asset for CSK in IPL 2025.
Moeen Ali
- Age: 37 years, 263 days (Born: June 18, 1987)
- Team: Kolkata Knight Riders (KKR)
- Role: All-rounder (Off-spinner/Batsman)
- IPL 2025 Status: Bought by KKR for INR 2 crore at the mega auction.
- Career Stats:
- Matches: 67 (up to IPL 2024)
- Runs: 1,162
- Average: 22.34
- Strike Rate: 141.87
- Wickets: 35
- Economy: 7.46
- Details: The English all-rounder, previously with CSK, joins KKR for IPL 2025. At 37, Moeen brings a wealth of experience, offering balance with his off-spin and explosive middle-order batting. His acquisition at a modest price highlights his value as a seasoned campaigner, expected to play a key role in KKR’s title aspirations.
Rohit Sharma
- Age: 37 years, 311 days (Born: April 30, 1987)
- Team: Mumbai Indians (MI)
- Role: Batsman
- IPL 2025 Status: Retained by MI for INR 16.3 crore.
- Career Stats:
- Matches: 257 (up to IPL 2024)
- Runs: 6,628
- Average: 29.32
- Strike Rate: 131.22
- Centuries: 2
- Fifties: 43
- Details: The former MI captain, who led the team to five IPL titles, remains a linchpin at 37. Despite stepping down from captaincy for IPL 2025, Rohit’s batting prowess—highlighted by his consistency and ability to anchor or accelerate—keeps him among the league’s elite. His experience will be crucial for MI as they aim to rebound from a disappointing 2024 season.
Ishant Sharma:
- Age: 36 years, 186 days (Born: September 2, 1988)
- Team: Gujarat Titans (GT)
- Role: Fast Bowler
- Status: Bought for INR 75 lakh
- Stats: 79 matches, 93 wickets, Economy 8.09
- Details: A veteran pacer with a historic IPL journey from 2008 to 2025, Ishant adds depth to GT’s bowling attack.
- Sunil Narine:
- Age: 36 years, 285 days (Born: May 26, 1988)
- Team: Kolkata Knight Riders (KKR)
- Role: All-rounder
- Status: Retained for INR 12 crore
- Stats: 176 matches, 180 wickets, 1,534 runs
- Details: The mystery spinner and explosive opener remains a game-changer for KKR, excelling in IPL 2024 with a century and wickets aplenty.




