Rohit Sharma Becomes Oldest Indian to Score ODI Fifty in Win Over Afghanistan
In the third ODI against Afghanistan on June 20, 2026, Rohit Sharma became the oldest Indian batter to score a fifty in an ODI at 39 years and 51 days, surpassing Mohinder Amarnath's 37-year-old record. Sharma scored 79 runs off 69 balls, contributing to India's nine-wicket win. Opening partner Yashasvi Jaiswal also scored an unbeaten century, with Sharma providing support during Jaiswal's innings. The record for the oldest ODI fifty globally is held by UAE's Khurram Khan at 43 years.
