India achieved one of the most remarkable victories in 50-over cricket history on Wednesday, September 30, 2026. Playing at the Barsapara Cricket Stadium in Guwahati, the host nation chased down a massive target of 406 runs against the West Indies to seal the three-match series.
While skipper Shubman Gill dazzled with an unbeaten 223, former captain Rohit Sharma produced a milestone-laden knock. The 39-year-old veteran scored his 35th ODI century, making 101 runs off 75 deliveries. His innings featured 10 boundaries and 6 sixes, setting up a dominant 255-run opening partnership with Gill.
As Rohit Sharma breaks Sunil Gavaskar 39 year old record, he also unlocked an unprecedented global milestone. He became the first cricketer in the world to hit over 200 sixes in a single country in ODI history.
Legendary Milestone: 200 Sixes on Indian Soil
Rohit Sharma reached a milestone that no player in world cricket has achieved before. During his 101-run blitz, he crossed the threshold of 200 sixes in One Day Internationals played inside India.
This performance places him far ahead of previous record-holders in single-country maximums. West Indian legend Chris Gayle sits second on the all-time list with 147 sixes hit in the Caribbean.
| Player | Sixes | Country |
| Rohit Sharma | 202 | India |
| Chris Gayle | 147 | West Indies |
| Martin Guptill | 132 | New Zealand |
| Brendon McCullum | 126 | New Zealand |
| MS Dhoni | 123 | India |
In addition to his domestic six-hitting dominance, Rohit holds the overall record for most sixes in ODI history at 378. Across all international formats, he maintains an unmatched total of 671 career sixes.
Surpassing Sunil Gavaskar After Nearly Four Decades
Beyond his boundary-hitting records, the Guwahati match saw Rohit Sharma breaks Sunil Gavaskar 39 year old record for age-related milestones. At 39 years and 153 days, he became the oldest Indian player to score an ODI century on home soil.
Sunil Gavaskar previously held this long-standing record since the 1987 Reliance World Cup, when he struck 103 against New Zealand in Nagpur at 38 years and 113 days old.
| Player | Runs | Age | Team | Opponent | Venue | Year |
| Rohit Sharma | 101 | 39 years, 153 days | India | West Indies | Guwahati | 2026 |
| Sunil Gavaskar | 103 | 38 years, 113 days | India | New Zealand | Nagpur | 1987 |
| Virat Kohli | 138* | 37 years, 36 days | India | West Indies | Thiruvananthapuram | 2026 |
| Sachin Tendulkar | 111 | 37 years, 322 days | India | South Africa | Nagpur | 2011 |
| Sachin Tendulkar | 120 | 37 years, 309 days | India | England | Bengaluru | 2011 |
Virat Kohli briefly climbed to second on this list after hitting an undefeated 138 in the series opener at Thiruvananthapuram, but now drops to third place following Rohit’s century.
Record-Breaking Partnership Seals Series Victory
The opening stand between Rohit Sharma and Shubman Gill shattered West Indian defensive plans early in the run chase. The pair added 255 runs for the first wicket in just 26.2 overs.
Also Read : Captain Smit Machchhar Bravery: Indian Pilot Praised by Netanyahu After Mid-Air Attack
This performance marks the second-highest opening partnership for India in ODI history. It trails only the iconic 258-run stand registered by Sourav Ganguly and Sachin Tendulkar against Kenya back in 2001.
| Rank | Opening Pair | Runs | Opponent | Venue | Year |
| 1 | Sourav Ganguly & Sachin Tendulkar | 258 | Kenya | Paarl | 2001 |
| 2 | Shubman Gill & Rohit Sharma | 255 | West Indies | Guwahati | 2026 |
| 3 | Shikhar Dhawan & Rohit Sharma | 210 | Pakistan | Dubai | 2018 |
India eventually chased down the 406-run target in 43.3 overs with eight wickets in hand, taking an unassailable 2-0 lead in the three-match series.
Rare Longevity in Elite International Cricket
With this latest century, Rohit Sharma joined a select group of international cricketers who have scored multiple ODI hundreds after turning 39 years old. Sanath Jayasuriya leads the list with three centuries, while Chris Gayle and Rohit Sharma sit right behind him with two tons each.
Earlier this season, Rohit scored 138 against England at Lord’s, breaking Sachin Tendulkar’s overall record as the oldest Indian to score an ODI century anywhere in the world.
As Rohit Sharma breaks Sunil Gavaskar 39 year old record, his remarkable longevity continues to elevate his standing among cricket’s greatest white-ball batters.