Oldest players to play for India in ODI: Rohit Sharma reaches new milestone vs Afghanistan in Dharamshala

ASFN Admin

Administrator
Administrator
Moderator
Supporting Member
Joined
May 8, 2002
Posts
1,265,756
Reaction score
59
You must be registered for see images attach


Oldest players to play for India in ODI: Rohit Sharma reaches new milestone vs Afghanistan in Dharamshala originally appeared on Cricket News. Add Cricket News as a Preferred Source by clicking here.

Key Takeaways:

  • Rohit Sharma has become the oldest player to represent India in an ODI, taking the field against Afghanistan at Dharamsala at 39 years and 44 days old.
  • He surpasses Mohinder Amarnath's record of 39 years and 36 days, which had stood since 1989, by just eight days.
  • Rohit's 31 ODI centuries, 10,000-plus runs, and three double centuries make him India's most decorated one-day batter.

Rohit Sharma reaches new milestone vs Afghanistan in Dharamshala​


Many players lack the resilience, grit, and sheer skill that Rohit Sharma has shown for the Indian national team in the limited-overs format. While his five centuries in T20 have made him a legend, it was in the 50-over format that he carved himself as one of the most lethal openers in Indian cricketing history.

But over the last few months, his form has created many doubts among the fans. His IPL wasn't as he had expected, and his last ODI series against South Africa earlier this year didn't go his way despite strong performances from fellow senior player Virat Kohli. Former selector Saba Karim also suggested that he might be dropped from the ongoing series.

But on June 13, at HPCA Stadium in Dharamsala against Afghanistan, he became the oldest player to ever represent India in an ODI. At 39 years and 44 days, the former India skipper overtook Mohinder Amarnath's long-standing mark of 39 years and 36 days, which had endured since 1989.

MORE: India vs Afghanistan 1st ODI live score, toss winner, winning probability, result and highlights from Dharamsala

Oldest players to play ODI cricket for India​


The list of previous record-holders reflects the extraordinary depth of Indian batting across generations. Sachin Tendulkar, Rahul Dravid, Sunil Gavaskar, and MS Dhoni all appear in the top six, a reminder that India has repeatedly been blessed with world-class batters willing to extend their careers well into their late 30s.

PlayerAgeYear
Rohit Sharma39Y 44D2026
Mohinder Amarnath39Y 36D1989
Sachin Tendulkar38Y 329D2012
Rahul Dravid38Y 248D2011
Sunil Gavaskar38Y 118D1987
MS Dhoni38Y 2D2019

MORE: Have Afghanistan ever beaten India in cricket? Full IND vs AFG head-to-head record

Oldest players to play ODI cricket worldwide


In a global context, the record for oldest ODI player belongs to Nolan Clarke of the Netherlands, who was 47 years and 257 days old when he faced South Africa in Rawalpindi at the 1996 World Cup, making him also the oldest debutant in ODI history.

Most of the names on the worldwide list are from associate and qualifying nations, where players often continue longer due to fewer opportunities. Among full member nations, playing ODI cricket past 39 is extraordinarily rare, placing Rohit in a very small group in international cricket history.

PlayerCountryAgeYear
Nolan ClarkeNetherlands47Y 257D1996
John TraicosZimbabwe45Y 312D1992
Norman GiffordEngland44Y+1985
Khurram KhanUAE43Y 267D2015
John DavisonCanada40Y 285D2011

Rohit Sharma's ODI career at a glance


Rohit made his ODI debut on June 23, 2007 against Ireland and has since compiled one of cricket's most decorated 50-over careers. His tally of 31 centuries and 10,000-plus runs makes him only the fourth batter in history to reach five-figure totals in the one-day format.

His most extraordinary distinction in the format is three ODI double centuries, a record no other batter has matched. His 264 against Sri Lanka at Eden Gardens in 2014 remains the highest individual score in ODI history, a landmark that has now stood for over a decade.

As India's white-ball captain, Rohit led the side to the 2024 T20 World Cup title. At 39 and still representing India in ODIs, this new-age record against Afghanistan is simply the latest chapter in a remarkable career that shows little sign of approaching its conclusion.

StatRecord
ODI debutJune 23, 2007 (vs Ireland)
ODI runs11577*
ODI centuries31
Highest score264 vs Sri Lanka (2014)
ODI double centuries3 (most in ODI history)

He remains just 423 runs away from being the seventh batsman to reach the 12,000-run mark in ODIs. With the series against Afghanistan offering three innings, Sharma can bridge the gap with a few of his trademark explosive innings.

To keep up to date with all the latest cricket news and share your opinion on the biggest topics, visit our Facebook, Instagram and X (Twitter) pages.

Continue reading...
 
Top