Top 5 players with the fastest double centuries in ODI history ft. Shubman Gill
Want to know who scored the fastest double hundreds in ODI history? Check the top five players, including India star Shubman Gill, in this list.

Shubman Gill has joined an elite group of batters after becoming only the second cricketer to score two double centuries in ODI cricket. His latest double hundred came against West Indies in Guwahati, where he reached the milestone in just 117 balls after scoring his century in 62 balls.
However, Gill is not the only batter to have completed a double century in fewer than 150 balls. Several other cricketers have produced remarkable innings and reached the 200-run mark at an incredible pace in ODI history. Their performances have set some of the fastest double-century records in the format.
In this article, we will share complete details about the Top 5 players with the fastest double centuries in ODI history, featuring Shubman Gill and other batters who reached the milestone in fewer than 150 balls.
Fastest double hundreds in ODI History:
Shubman Gill now holds the record for the fastest double century in ODI cricket after reaching 200 runs in just 117 balls against West Indies in Guwahati on September 30, 2026. He broke Ishan Kishan’s previous record of 126 balls, set against Bangladesh in 2022. Glenn Maxwell, Pathum Nissanka and Chris Gayle complete the top five, with each reaching the 200-run mark in fewer than 140 balls. Here is the complete list of the fastest double centuries in ODI history:
| Balls | Batsman | Match | Venue | Date |
|---|---|---|---|---|
| 117 | Shubman Gill | India vs West Indies | Guwahati | 30/09/2026 |
| 126 | Ishan Kishan | India vs Bangladesh | Chattogram | 10/12/2022 |
| 128 | Glenn Maxwell | Australia vs Afghanistan | Mumbai | 07/11/2023 |
| 136 | Pathum Nissanka | Sri Lanka vs Afghanistan | Pallekele | 09/02/2024 |
| 138 | Chris Gayle | West Indies vs Zimbabwe | Canberra | 24/02/2014 |
| 140 | Virender Sehwag | India vs West Indies | Indore | 08/12/2011 |
| 145 | Shubman Gill | India vs New Zealand | Hyderabad | 18/01/2023 |
| 147 | Sachin Tendulkar | India vs South Africa | Gwalior | 24/02/2010 |
| 148 | Fakhar Zaman | Pakistan vs Zimbabwe | Bulawayo | 20/07/2018 |
| 151 | Rohit Sharma | India vs Sri Lanka | Kolkata | 14/11/2014 |
| 151 | Rohit Sharma | India vs Sri Lanka | Mohali | 13/12/2017 |
| 153 | Martin Guptill | New Zealand vs West Indies | Wellington | 21/03/2015 |
| 156 | Rohit Sharma | India vs Australia | Bengaluru | 02/11/2013 |
Top 5 players with the fastest double centuries in ODI history:
5. Chris Gayle (138 balls, WI vs ZIM, February 24, 2015)

Chris Gayle is at No. 5 on the list of the fastest double centuries in ODI history. The Universe Boss produced a stunning innings against Zimbabwe during the 2015 ICC Cricket World Cup in Canberra on February 24, 2015. The Jamaican star smashed 215 runs off just 147 balls, including 10 fours and 16 sixes, to become the first West Indies batter to score an ODI double century.
The Jamaican power-hitter reached the milestone in his trademark aggressive style and made the double century look effortless. His innings came after a 19-month wait for an ODI century, but once he found his rhythm, he dominated the Zimbabwean bowlers.' The Universe Boss' was eventually dismissed off the final ball of the West Indies innings after scoring 215 runs.
Gayle also shared a record-breaking partnership with Marlon Samuels. The duo added 372 runs for the second wicket, which was the highest partnership for any wicket in ODI cricket at that time. Samuels remained unbeaten on 133, while the Jamaican star's 215 included 16 sixes and made the innings one of the most memorable performances in World Cup history.
4. Pathum Nissanka (136 Balls, SL vs AFG, February 9, 2024)

Pathum Nissanka created history against Afghanistan on February 9, 2024, at Pallekele by becoming the first Sri Lankan batter to score a double century in men's ODI cricket. The Sri Lankan opener remained unbeaten on 210 runs off 139 balls and reached his double century in just 136 balls. He smashed 20 fours and eight sixes during his remarkable innings.
The 26-year-old also broke Sanath Jayasuriya's long-standing record for the highest individual ODI score by a Sri Lankan batter. Jayasuriya had scored 189 against India in 2000, but Nissanka went past that mark in spectacular fashion. His unbeaten double century helped Sri Lanka post a huge total of 381/3 in 50 overs, and the milestone came in his 50th ODI appearance.
The historic knock proved crucial as Sri Lanka defeated Afghanistan by 42 runs to take a 1-0 lead in the three-match series. Afghanistan fought hard in the chase, with Azmatullah Omarzai and Mohammad Nabi adding a record 242-run partnership for the sixth wicket. Omarzai scored 149 off 115 balls, while Nabi made 136 off 130 balls, but Afghanistan eventually fell short of their 382-run target.
3. Glenn Maxwell (128 Balls, AUS vs AFG, November 7, 2023)

Glenn Maxwell produced one of the greatest ODI innings in history against Afghanistan in the 2023 ICC Men's Cricket World Cup in Mumbai. The Australian all-rounder scored an unbeaten 201 runs off just 128 balls, including 21 fours and 10 sixes. His incredible knock helped Australia chase down a target of 292 and win the match by three wickets.
Maxwell became the first batter in ODI history to score a double century while chasing a target. Australia were in serious trouble at 91/7, but the Victorian star refused to give up. Despite suffering from severe cramps and struggling to run between the wickets, he continued attacking the Afghanistan bowlers and found the boundaries regularly.
The Big Show shared an unbeaten 202-run partnership with Pat Cummins for the eighth wicket to complete a remarkable comeback. Cummins scored 12* off 68 balls, while Maxwell finished on 201*. His innings also broke Shane Watson's record for the highest individual ODI score by an Australian and became the highest score by a non-opener in ODI cricket at that time.
2. Ishan Kishan (126 Balls, IND vs BAN, December 10, 2022)

At number two, we have Ishan Kishan, who produced a record-breaking innings against Bangladesh in Chattogram on December 10, 2022. The left-handed batter smashed 210 runs off 131 balls, including 24 fours and 10 sixes, as India posted a huge total. India eventually won the match by 227 runs.
Kishan reached his double century in just 126 balls, making it the fastest ODI double century at that time. The wicketkeeper-batter also became the youngest male cricketer to score an ODI double hundred at the time, achieving the feat at the age of 24 years and 145 days.
The Jharkhand-born star also created another unique record by becoming the first batter to convert his maiden ODI century directly into a double century. His remarkable knock remained the fastest ODI double century until Shubman Gill broke the record with his 117-ball double century in September 2026.
1. Shubman Gill (117 Balls, IND vs WI, September 30, 2026)

At number one, Shubman Gill holds the record for the fastest double century in ODI cricket. The India captain scored an unbeaten 200 against West Indies in Guwahati on September 30, 2026, reaching the milestone in just 117 balls. He had earlier scored his maiden ODI double century against New Zealand in Hyderabad in January 2023, making him only the second cricketer after Rohit Sharma to score two double centuries in the format.
Gill was in superb touch from the start and reached his century in just 62 balls. Alongside Rohit Sharma, he added 255 runs for the opening wicket before Rohit was dismissed for 101 off 75 balls. The Punjab batter continued his aggressive approach and also broke Ishan Kishan's record for the fastest 150 in ODI cricket, reaching the mark in just 89 balls.
After Rohit's dismissal, Gill shared a 65-run partnership with Virat Kohli, who scored 29 off 19 balls. Gill continued to take India closer to the mammoth 406-run target and guided the team towards what became their highest successful chase in ODI cricket. His 117-ball double century also moved him past Ishan Kishan's previous record of 126 balls.








