Rohit Sharma creates history, becomes oldest man to play ODIs for India
IND vs AFG, 1st ODI: Rohit Sharma became the oldest male cricketer to play an ODI for India, breaking a 37-year-old record held by Mohinder Amarnath during the first ODI against Afghanistan in Dharamsala.

Former India captain Rohit Sharma etched his name in the record books after becoming the oldest male cricketer to represent India in One-Day Internationals. Rohit achieved the feat during the rain-curtailed first ODI against Afghanistan on Saturday, June 13 at the Himachal Pradesh Cricket Association Stadium in Dharamsala.
At 39 years and 75 days, Rohit surpassed the long-standing record held by former India all-rounder Mohinder Amarnath, who was 39 years and 36 days old when he played his final ODI for India in 1989. The milestone is another remarkable achievement in Rohit’s illustrious international career, which has already seen him become one of the most successful captains and batters in Indian cricket history.
India vs Afghanistan, 1st ODI | Updates | Scorecard
However, Rohit is not the oldest Indian overall to feature in an ODI. That record belongs to former India women’s fast bowler Jhulan Goswami, who played her farewell ODI against England at Lord’s in 2022 at the age of 39 years and 303 days. Notably, no Indian cricketer has represented the country in ODIs beyond the age of 40.
Rohit had to endure a lengthy wait before taking the field, with persistent rain delaying the start of play in Dharamsala. The match, originally scheduled to begin at 1:30 PM, eventually got underway at 5:45 PM, forcing officials to reduce it to a 25-overs-per-side contest.
Rohit is also expected to be part of India’s ODI World Cup campaign next year. If he features in the tournament, he could become the first Indian cricketer to play ODI cricket beyond the age of 40.
Playing XIs for India vs Afghanistan 1st ODI
Afghanistan: Ibrahim Zadran, Rahmanullah Gurbaz (w), Sediqullah Atal, Rahmat Shah, Hashmatullah Shahidi(c), Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, Mohammad Saleem Safi, AM Ghazanfar, Zia Ur Rahman Sharifi
India: Shubman Gill(c), Rohit Sharma, Ishan Kishan(w), Shreyas Iyer, KL Rahul, Washington Sundar, Nitish Kumar Reddy, Harsh Dubey, Gurnoor Brar, Arshdeep Singh, Prasidh Krishna
Former India captain Rohit Sharma etched his name in the record books after becoming the oldest male cricketer to represent India in One-Day Internationals. Rohit achieved the feat during the rain-curtailed first ODI against Afghanistan on Saturday, June 13 at the Himachal Pradesh Cricket Association Stadium in Dharamsala.
At 39 years and 75 days, Rohit surpassed the long-standing record held by former India all-rounder Mohinder Amarnath, who was 39 years and 36 days old when he played his final ODI for India in 1989. The milestone is another remarkable achievement in Rohit’s illustrious international career, which has already seen him become one of the most successful captains and batters in Indian cricket history.
India vs Afghanistan, 1st ODI | Updates | Scorecard
However, Rohit is not the oldest Indian overall to feature in an ODI. That record belongs to former India women’s fast bowler Jhulan Goswami, who played her farewell ODI against England at Lord’s in 2022 at the age of 39 years and 303 days. Notably, no Indian cricketer has represented the country in ODIs beyond the age of 40.
Rohit had to endure a lengthy wait before taking the field, with persistent rain delaying the start of play in Dharamsala. The match, originally scheduled to begin at 1:30 PM, eventually got underway at 5:45 PM, forcing officials to reduce it to a 25-overs-per-side contest.
Rohit is also expected to be part of India’s ODI World Cup campaign next year. If he features in the tournament, he could become the first Indian cricketer to play ODI cricket beyond the age of 40.
Playing XIs for India vs Afghanistan 1st ODI
Afghanistan: Ibrahim Zadran, Rahmanullah Gurbaz (w), Sediqullah Atal, Rahmat Shah, Hashmatullah Shahidi(c), Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, Mohammad Saleem Safi, AM Ghazanfar, Zia Ur Rahman Sharifi
India: Shubman Gill(c), Rohit Sharma, Ishan Kishan(w), Shreyas Iyer, KL Rahul, Washington Sundar, Nitish Kumar Reddy, Harsh Dubey, Gurnoor Brar, Arshdeep Singh, Prasidh Krishna