Indian batsman Rohit Sharma became the country's oldest male ODI cricketer at 39 years and 44 days during a match against Afghanistan in Dharamsala. Breaking Mohinder Amarnath's 37-year-old record, Sharma also achieved 16,000 international runs as an opener, helping guide India to a comfortable seven-wicket victory.
DHARAMSALA, India — Former national captain Rohit Sharma etched his name further into cricket history on Saturday, June 13, 2026, by becoming the oldest male cricketer to represent India in a One-Day International (ODI). Taking the field at the Himachal Pradesh Cricket Association Stadium in Dharamsala during the first bilateral ODI against Afghanistan, Sharma reached the milestone at 39 years and 44 days old.
This appearance officially broke a long-standing national record that had remained intact for nearly four decades. The previous record was held by former Indian all-rounder Mohinder Amarnath, who was 39 years and 36 days old during his final ODI appearance against the West Indies in October 1989.
Breaking a 37-Year Longevity Landmark
The rain-delayed opening fixture, which officials reduced to a 25-overs-per-side contest following a four-hour delay, provided the backdrop for Sharma’s historic milestone. Having successfully overcome a hamstring injury sustained during the 2026 domestic season, the veteran opener passed all necessary fitness clearances on the eve of the match to secure his place in the starting eleven.
By stepping onto the field, Sharma surpassed Amarnath’s 37-year-old record. While he now holds the absolute benchmark for Indian men’s cricket, the overall national record for ODI longevity remains with former India women's fast bowler Jhulan Goswami, who played her final international match at Lord's in 2022 at the age of 39 years and 303 days. No Indian male cricketer has ever played an ODI past the age of 40, a barrier Sharma is projected to break if he participates in next year's ODI World Cup.
Statistical Milestone Across Formats
Beyond the age milestone, Sharma secured additional statistical achievements during the match. Upon scoring his sixth run in the opening batting powerplay, he became only the second opening batter in Indian cricket history, alongside Virender Sehwag, to compile 16,000 international runs as an opener across all recognized formats.
During his 16-run innings, which ended abruptly due to a running mix-up with captain Shubman Gill, Sharma also moved past South African cricket legend Jacques Kallis on the all-time ODI run-scoring list, ascending to eighth place globally. Despite the early dismissal of the senior opener, India successfully chased down the target, finishing at 195/3 with 13 balls remaining to secure a seven-wicket victory and an early 1-0 lead in the three-match bilateral series.
Official Statements
The team management addressed the physical readiness and structural importance of the senior batter prior to the match. Speaking to reporters at the pre-match press briefing, India Bowling Coach Morne Morkel confirmed the player's physical selection status:
"He has passed all his fitness tests and was cleared and ready to go."
Team officials added that having experienced leadership in the top order provides essential stability to the squad as young players transition into the national setup ahead of major upcoming tournaments.
Why It Matters
Securing structural longevity in modern international cricket carries significant implications for national team selection and athletic training pipelines. Sharma’s ability to pass stringent fitness protocols at age 39 demonstrates the evolution of sports science, specialized recovery programs, and workload management in Indian cricket.
For fans, sponsors, and selectors, his continued performance at the top order stabilizes the batting lineup. It sets a clear precedent that advanced age does not preclude participation at the highest tier of international sport, provided performance and athletic fitness benchmarks are maintained.
Key Facts at a Glance
The Record: Rohit Sharma became India's oldest male ODI cricketer at 39 years and 44 days old.
The Previous Record: Surpassed Mohinder Amarnath’s 1989 record of 39 years and 36 days.
Runs Milestone: Became the second Indian opener to reach 16,000 international runs across all formats.
Match Context: Achieved during the historic first-ever bilateral ODI match between India and Afghanistan in Dharamsala.
Global Standing: Moved into eighth place on the list of all-time highest run-scorers in ODI cricket history.
FAQ Section
Who held the previous record for the oldest Indian male ODI player?
The previous record was held by Mohinder Amarnath, who set the mark on October 30, 1989, against the West Indies at the Wankhede Stadium.
What is the overall longevity record for any Indian cricketer in ODIs?
The overall record belongs to former women's national team fast bowler Jhulan Goswami, who represented India at 39 years and 303 days old against England in 2022.
Has any Indian male cricketer played an ODI after the age of 40?
No Indian male cricketer has ever appeared in an official ODI after turning 40 years old. If Rohit Sharma competes in the upcoming ODI World Cup next year, he will become the first to do so.
Source: Board of Control for Cricket in India (BCCI) Official Match Data; Post-match media disclosures from the Himachal Pradesh Cricket Association Stadium; ICC Official Player Statistical Database; Pre-match briefing statement by Bowling Coach Morne Morkel.