Barsapara in Guwahati on September 30 was supposed to be a cricket match. It became something else entirely. Five individual records fell in one afternoon. The second-highest successful ODI run chase in history was completed. A 39-year-old became the oldest Indian batter to score an ODI century. And a captain with a double hundred broke the fastest double-century record in 50-over cricket. This is the complete breakdown of how India Beat West Indies and Rewrote ODI History.
How the Match Unfolded in Brief
West Indies batted first and posted their highest ever ODI total of 405 for 7. Three centuries from John Campbell, Shai Hope, and Amir Jangoo built a total that would have beaten any other side in the world on most other days.
India chased 406 in 43.3 overs losing just two wickets. Rohit Sharma scored 101 off 75 balls. Shubman Gill was unbeaten on 223 off 133 balls. Their opening partnership was 255. India won by eight wickets to clinch the ODI series 2-0 with one match still to play in Chandigarh on October 3.
Record 1: Gill’s 223 Is the Fastest Double-Century in ODI History
Shubman Gill scored 223 not out off 133 balls. He brought up his double century off just 117 balls, breaking the record for the fastest double-hundred in ODI history.
The previous record was held by Martin Guptill of New Zealand, who reached 200 off 138 balls against West Indies in 2015. Gill was 21 balls faster. His 223 is also the highest score ever made by a batter in a successful run chase in ODI cricket. He also brought up the fastest century for an Indian captain in ODIs in 62 balls.
His double century came in the context of a 406-run chase. No batter in ODI history had ever made a double century while their team was chasing a target. Gill did it with barely a false shot across 133 deliveries. His innings now sits permanently in the record books as one of the most extraordinary individual performances in the history of the format. The full context of where this innings places him in the world’s batting hierarchy is explored in our piece on the top 10 active batsmen in the world.
Record 2: Rohit’s 101 Makes Him Oldest Indian ODI Centurion at 39
Rohit Sharma scored 101 off 75 balls. He was dismissed lbw by Jayden Seales after completing his century. That dismissal ended an opening partnership of 255 runs, India’s highest-ever opening partnership on home soil.
This was Rohit’s 35th ODI century. At 39 years old, he became the oldest Indian batter to score an ODI ton. The record was previously held by MS Dhoni, who scored his last ODI century at 36. Rohit surpassed that age benchmark by three years with this innings in Guwahati.
During his knock, Rohit also passed 12,000 ODI runs. He became the 12th Indian batter in history to reach the milestone. Both milestones in one innings at 39 years old from a man who retired from Tests and T20Is to focus on this final World Cup campaign.
Record 3: The 255-Run Opening Stand Is India’s Best at Home
The partnership between Rohit and Gill produced 255 runs before Rohit’s dismissal. That is India’s highest-ever opening partnership in an ODI on home soil. The previous record was 258 against Sri Lanka by Rohit and Virender Sehwag in 2014.
Their partnership came during a 406-run chase. Every run of those 255 came in the context of a team needing to score at over eight runs per over from ball one. Rohit and Gill both attacked from the first delivery.
The run rate never dipped below what India needed throughout their partnership. By the time Rohit was dismissed in the 34th over, India needed 151 more from 97 balls with nine wickets in hand. The match had been won somewhere around over 25.
Record 4: Kuldeep Reaches 200 ODI Wickets
Kuldeep Yadav finished with 2 for 65 from his ten overs in a difficult day for India’s bowlers. But inside those two wickets came a personal milestone that deserves its own section.
Kuldeep became the fastest Indian spinner and third-fastest spinner overall to reach 200 ODI wickets. He achieved the milestone in just 123 games. The previous benchmark for Indian spinners was held by Harbhajan Singh who took 169 games. Kuldeep took 46 fewer games to reach the same landmark.
He is now the ninth Indian bowler overall to take 200 ODI wickets. Having made his debut in 2017, the chinaman spinner has been the most consistent wicket-taking option in India’s ODI attack across multiple formats. His 2 for 65 on a flat Guwahati surface did not flatter his overall career trajectory but the milestone was reached and it matters.
Record 5: Shai Hope Passes Brian Lara
West Indies lost heavily but their captain produced something significant with the bat. Shai Hope scored 104 in the first innings. It was his 20th ODI century.
That 20th century moved him past former West Indies captain and ICC Hall of Famer Brian Lara in the tally of most ODI centuries for the West Indies. Lara scored 19 ODI centuries across his career. Hope is now second on the all-time West Indies ODI centuries list.
He is behind only Chris Gayle who has 25. The iconic names he has overtaken give his achievement real historical weight even in a heavy defeat.
West Indies’ Historic 405
The result should not overshadow what West Indies achieved with the bat. Their 405 for 7 was their highest-ever total in Men’s ODI history.
Three centuries from Campbell, Hope, and Jangoo carried them to a total that their previous best of 389 against England in 2019 could not approach. Their first 400-plus ODI total came in a match where India simply outscored them by completing the second-highest successful ODI run chase ever made.
The table of West Indies’ highest-ever ODI totals now reads:
| Total | Opposition | Year | Venue |
|---|---|---|---|
| 405/7 | India | 2026 | Guwahati |
| 389 | England | 2019 | St George’s |
| 385/7 | Ireland | 2025 | Dublin |
| 381/3 | Ireland | 2019 | Dublin |
| 374/6 | Netherlands | 2023 | Harare |
What These Records Mean for the 2027 World Cup
This is not just a bilateral ODI series. It is fourteen months of preparation for South Africa. Every record that fell at Guwahati tells the story of a team building toward a specific destination.
Gill’s fastest double-century record shows what India’s captain can do in fifty-over cricket. Rohit’s ODI century at 39 shows that his body is cooperating with his final campaign ambitions. Kuldeep’s 200 wickets at the fastest pace ever by an Indian spinner confirms him as India’s first-choice spin option heading into South Africa.
The collective evidence from Thiruvananthapuram and Guwahati is that India’s 2027 World Cup campaign has started at the highest possible level of performance. The format and what awaits them in South Africa is explored in our piece on the ICC Cricket World Cup 2027 complete guide.
Series Summary So Far
| Match | Date | Venue | Result |
|---|---|---|---|
| 1st ODI | September 27 | Thiruvananthapuram | India won by 8 wickets |
| 2nd ODI | September 30 | Guwahati | India won by 8 wickets |
| 3rd ODI | October 3 | Chandigarh | To be played |
India have clinched the series 2-0 with one match remaining. The third ODI in Chandigarh on October 3 is a dead rubber. Kohli scored 139 not out in the first. Gill scored 223 in the second. India go to Chandigarh having won by eight wickets twice in a row.
Conclusion
Five records. One cricket match. Gill’s 223 broke the fastest ODI double-century record. Rohit’s 101 made him the oldest Indian ODI centurion at 39. Their 255-run opening stand is India’s highest home ODI partnership. Kuldeep’s 2 for 65 contained his 200th ODI wicket as the fastest Indian spinner to reach the landmark. And Shai Hope’s 104 moved him past Brian Lara to become West Indies’ second-highest ODI centurion. Guwahati on September 30, 2026 will be referenced in cricket record books for a very long time.


