Advertisement

Rohit Sharma breaks 37-year-old record of 1983 World Cup winner in India vs Afghanistan 1st ODI

Rohit Sharma broke a long-standing record for India even before he came on to bat in the 1st India vs Afghanistan ODI in Dharamsala.

Advertisement
Rohit Sharma has broken yet another ODI record. X/BCCI
Rohit Sharma has broken yet another ODI record. X/BCCI
FirstCricket Staff|Jun 13, 2026, 19:47:09 IST

Rohit Sharma became the oldest man ever to play for India in ODIs when he took field in the 1st one-dayer between India and Afghanistan at the HPCA Stadium in Dharamsala on Saturday, June 13.

The 39-year-old was doubtful for the three-match ODI series against Afghanistan and was included subject to his fitness. However, he seems to have sidelined all the concerns regarding his fitness and thus was included in the line-up by captain Shubman Gill.

Advertisement

Rohit breaks Amarnath's record

On the day of the 1st ODI between Afghanistan and India, Rohit was 39 years and 44 days old, which made him the oldest man to play ODI cricket for India. Earlier, this record belonged to legendary batter Mohinder Amarnath. Part of the 1983 World Cup-winning team, Amarnath last played ODI cricket for India when he was 39 years and 36 days old. He played his final 50-over match for India in October 1989 against the West Indies.

firstcricketMore from Firstcricket

Despite becoming the oldest men to play 50-over cricket for Indian team, Rohit still remains far away from the overall world record. Former Netherlands player Nolan Clarke currently holds the world record of being the oldest ever to play an ODI. He was 47 years and 257 days old when he last played a one-dayer for the Dutch at the 1996 World Cup.

Advertisement

India bowling first in Dharamsala

After a long rain delay, the ODI series finally began in Dharamsala but the match was truncated to 25 overs per side. India captain Shubman Gill won the toss and elected to field with left-arm spinner Harsh Dubey and right-arm fast bowler Gurnoor Brar being handed their ODI debuts.

India Playing XI: Shubman Gill (c), Rohit Sharma, KL Rahul, Shreyas Iyer (vc), Ishan Kishan (wk), Washington Sundar, Nitish Kumar Reddy, Harsh Dubey, Gurnoor Brar, Arshdeep Singh, Prasidh Krishna.

Afghanistan Playing XI: Ibrahim Zadran, Rahmanullah Gurbaz, Sediqullah Atal, Rahmat Shah, Hashmatullah Shahidi (c), Azmatullah Omarzai, Ikram Alikhil (wk), Rashid Khan, Mohammad Saleem Safi, AM Ghazanfar, Zia Ur Rahman Sharifi.

Handpicked stories, in your inbox
Global stories. Indian perspective. Zero noise.
No Spam. Unsubscribe Any Time.
First Published:Jun 13, 2026, 19:47:09 IST
Advertisement
Advertisement
Trending Stories

Rohit shines with historic Lord's ton, but England seal series 2-1

With his back against the wall and an illustrious career on the line, Rohit Sharma silenced his critics the only way he can, smashing one of his most celebrated centuries in recent memory, though it wasn't enough to prevent a 27run defeat in the third ODI against England, as India surrendered the series 12 here Sunday
4 min read
Advertisement
Advertisement
Up Next