Published: | Updated:
Written by Akash Saha | Edited and fact-checked by Amit Saha | Editorial policy
Shubman Gill now holds the record for the fastest 200 in ODI cricket. India’s captain reached his double century in just 117 balls against West Indies at the Barsapara Cricket Stadium in Guwahati on September 30, 2026. That knocked nine balls off Ishan Kishan’s previous record of 126 balls, set in 2022. Gill finished unbeaten on 223 off 133 balls as India chased down 406 to win by eight wickets.
Only 10 men have scored a double century in a one-day international, and it has been done just 13 times. Below are the fastest of them, ranked by the number of balls each batter needed to reach 200, followed by the complete list of every men’s ODI double century.
Fastest 200 in ODI: balls taken to reach 200
| # | Batter | Balls to 200 | Final score | Against | Venue, year |
|---|---|---|---|---|---|
| 1 | Shubman Gill (IND) | 117 | 223* | West Indies | Guwahati, 2026 |
| 2 | Ishan Kishan (IND) | 126 | 210 | Bangladesh | Chattogram, 2022 |
| 3 | Glenn Maxwell (AUS) | 128 | 201* | Afghanistan | Mumbai, 2023 |
| 4 | Pathum Nissanka (SL) | 136 | 210* | Afghanistan | Pallekele, 2024 |
| 5 | Chris Gayle (WI) | 138 | 215 | Zimbabwe | Canberra, 2015 |
| 6 | Virender Sehwag (IND) | 140 | 219 | West Indies | Indore, 2011 |
| 7 | Sachin Tendulkar (IND) | 147 | 200* | South Africa | Gwalior, 2010 |
1. Shubman Gill: 117 balls (vs West Indies, 2026)
West Indies piled up 405 for 7 in the second ODI in Guwahati, with centuries from John Campbell, Shai Hope and Amir Jangoo. Gill and Rohit Sharma replied with an opening stand of 255. Rohit made 101 off 72 balls, while Gill brought up his hundred in 62 balls, the quickest of his ODI career, and kept going. He reached 200 off his 117th ball and ended on 223 not out as India won with 39 balls to spare.
The innings set several records. It is now the fastest ODI double century, the highest individual score in a successful ODI run chase (beating Glenn Maxwell’s 201*), and the third-highest score in men’s ODIs. It was also Gill’s second ODI double hundred after his 208 against New Zealand in Hyderabad in January 2023, making him only the second batter after Rohit Sharma with more than one. Read our full report on Gill’s record innings and India’s 406 chase.
2. Ishan Kishan: 126 balls (vs Bangladesh, 2022)
Ishan Kishan held the record for almost four years. The left-hander tore into Bangladesh in Chattogram on December 10, 2022, and made 210 off 131 balls with 24 fours and 10 sixes. India piled up 409 and won comfortably. Kishan was the fourth Indian to score an ODI double century.
3. Glenn Maxwell: 128 balls (vs Afghanistan, 2023)
Maxwell’s 201* at the Wankhede Stadium during the 2023 World Cup is widely rated among the greatest ODI innings ever played. Australia were 91 for 7 chasing 292 when he came in, and he won the match almost single-handedly while struggling with cramp, sharing an unbroken stand with captain Pat Cummins. He hit 21 fours and 10 sixes. It was the first double century in an ODI run chase, a feat matched only by Gill in 2026.
4. Pathum Nissanka: 136 balls (vs Afghanistan, 2024)
Pathum Nissanka became Sri Lanka’s first ODI double centurion on February 9, 2024, scoring 210* off 139 balls against Afghanistan in Pallekele. His 136-ball double hundred was, at the time, the third fastest in ODI history.
5. Chris Gayle: 138 balls (vs Zimbabwe, 2015)
Chris Gayle made the first double century in World Cup history, scoring 215 off 147 balls against Zimbabwe in Canberra at the 2015 tournament. The Universal Boss struck 16 sixes and 10 fours, and West Indies posted 372.
6. Virender Sehwag: 140 balls (vs West Indies, 2011)
Virender Sehwag became the second man to score an ODI double century when he made 219 off 149 balls against West Indies in Indore in December 2011. He reached 200 in 140 balls and hit 25 fours and 7 sixes.
7. Sachin Tendulkar: 147 balls (vs South Africa, 2010)
Sachin Tendulkar scored the first double century in men’s ODIs, an unbeaten 200 off 147 balls against South Africa in Gwalior on February 24, 2010. He hit 25 fours and 3 sixes against an attack that included Dale Steyn and Jacques Kallis.
Full list of double centuries in men’s ODIs
Here is every men’s ODI double century, sorted by score. The balls column shows the total balls faced in the innings.
| Batter | Score | Balls | Against | Venue | Year |
|---|---|---|---|---|---|
| Rohit Sharma (IND) | 264 | 173 | Sri Lanka | Kolkata | 2014 |
| Martin Guptill (NZ) | 237* | 163 | West Indies | Wellington | 2015 |
| Shubman Gill (IND) | 223* | 133 | West Indies | Guwahati | 2026 |
| Virender Sehwag (IND) | 219 | 149 | West Indies | Indore | 2011 |
| Chris Gayle (WI) | 215 | 147 | Zimbabwe | Canberra | 2015 |
| Fakhar Zaman (PAK) | 210* | 156 | Zimbabwe | Bulawayo | 2018 |
| Pathum Nissanka (SL) | 210* | 139 | Afghanistan | Pallekele | 2024 |
| Ishan Kishan (IND) | 210 | 131 | Bangladesh | Chattogram | 2022 |
| Rohit Sharma (IND) | 209 | 158 | Australia | Bengaluru | 2013 |
| Rohit Sharma (IND) | 208* | 153 | Sri Lanka | Mohali | 2017 |
| Shubman Gill (IND) | 208 | 149 | New Zealand | Hyderabad | 2023 |
| Glenn Maxwell (AUS) | 201* | 128 | Afghanistan | Mumbai | 2023 |
| Sachin Tendulkar (IND) | 200* | 147 | South Africa | Gwalior | 2010 |
ODI double century records at a glance
- Fastest 200: Shubman Gill, 117 balls vs West Indies (2026)
- Highest score: Rohit Sharma, 264 vs Sri Lanka (2014)
- Most double centuries: Rohit Sharma (3), followed by Shubman Gill (2)
- By country: India batters have scored 8 of the 13 men’s ODI double centuries
- In a run chase: only two, by Glenn Maxwell (201*) and Shubman Gill (223*)
- At a World Cup: Chris Gayle and Martin Guptill (both 2015) and Glenn Maxwell (2023)
More ODI records on Skyblogs: most runs for India in ODIs, most sixes in ODIs and the fastest to 10,000 ODI runs.
Who has the fastest 200 in ODI cricket?
Shubman Gill. He reached 200 in 117 balls against West Indies in Guwahati on September 30, 2026, beating Ishan Kishan’s 126-ball record from 2022.
Who scored the first double century in men’s ODIs?
Sachin Tendulkar, with 200 not out off 147 balls against South Africa in Gwalior on February 24, 2010.
How many double centuries have been scored in men’s ODIs?
13, by 10 different batters. India batters account for 8 of them.
Who has the most double centuries in ODIs?
Rohit Sharma, with three (209, 264 and 208*). Shubman Gill is the only other batter with more than one.
What is the highest individual score in ODI cricket?
Rohit Sharma’s 264 against Sri Lanka at Eden Gardens, Kolkata, in 2014.
How many times did Sehwag hit a double century in ODIs?
Once. He scored 219 off 149 balls against West Indies in Indore in 2011.
Sources
- ANI: Gill breaks Kishan’s record for fastest ODI double hundred
- Sky Sports: Gill hits 223 not out as India chase down 406
- ABC News (Reuters): Gill scores fastest-ever ODI double century
- Business Today: Gill’s 117-ball double hundred
- Wisden: Full list of men’s ODI double centuries
- ESPNcricinfo: Nissanka hits Sri Lanka’s first ODI double century
- ESPN: Stats from Ishan Kishan’s double century
Correction (October 1, 2026): An earlier version of this article said Sachin Tendulkar’s double century came in 2009 off 148 balls; it was in February 2010 and he reached 200 off 147 balls. It also listed Shubman Gill’s 2023 double century as taking 149 balls to reach 200; 149 was the total number of balls he faced. See our editorial policy for how we handle corrections.
Discover more from Skyblogs Sports
Subscribe to get the latest posts sent to your email.










