For a long period of time, a double century in ODI cricket was deemed an impossible task. Sir Vivian Richards came close in the 80s and Saeed Anwar fell just six runs short against India in the 90s.

In the early 2000s, Herschelle Gibbs, MS Dhoni, Charles Coventry, Sanath Jayasuriya came close, but the first double ton did not materialise until February 24, 2010. Sachin Tendulkar became the first batter to reach that landmark and over the next five years, a host of other batters joined the bandwagon.

Ishan Kishan holds the record for the fastest double century in ODI cricket. His 200 came up in 126 deliveries and surpassed Chris Gayle’s record (138 balls). Meanwhile, Shubman Gill is the youngest double centurion in ODIs at 23 years and 132 days.

Fastest double centuries in ODIs

Balls

Batsman

Match

Venue

Year

126

Ishan Kishan

India vs Bangladesh

Chattogram

2022

138

Chris Gayle

West Indies vs Zimbabwe

Canberra

2014

140

Virender Sehwag

India vs West Indies

Indore

2011

145

Shubman Gill

India vs New Zealand

Hyderabad

2023

147

Sachin Tendulkar

India vs South Africa

Gwalior

2010

148

Fakhar Zaman

Pakistan vs Zimbabwe

Bulawayo

2018

151

Rohit Sharma

India vs Sri Lanka

Kolkata

2014

151

Rohit Sharma

India vs Sri Lanka

Mohali

2017

153

Martin Guptill

New Zealand vs West Indies

Wellington

2015

156

Rohit Sharma

India vs Australia

Bangalore

2013

Ishan Kishan - 126 balls vs Bangladesh (2022)

Ishan Kishan finished with 210 off 131 balls, which includes 24 fours and 10 sixes. He batted at a strike rate of 160.31, no other double-centurion finished their innings with a better strike rate than the batter from Patna. Kishan became the youngest cricketer to score an ODI double ton and the first to complete his maiden century in the format into a double century.

Chris Gayle - 138 balls vs Zimbabwe (2015)

Chris Gayle was the first non-Indian batter to score a double century in ODIs and the first to do it at the ICC Cricket World Cup (2015 edition). He scored 215 runs off 147 deliveries and brought up the 200-mark in 138 balls. With this, Gayle became the first cricketer to achieve the unique feat of scoring a century in T20Is, a double century in ODIs and a triple century in Tests. 

Virender Sehwag - 140 balls vs West Indies (2011)

Virender Sehwag was the second batter to score a double century in ODIs. The swashbuckling opener brought up the 200-mark in just 140 deliveries, finishing with 219 runs off 149 balls. He held the record for the highest individual score in this format until November 2014, when Rohit Sharma surpassed him.

Shubman Gill - 145 balls vs New Zealand (2023)

Shubman Gill became the youngest batter (23 years, 132 days) to hit a double century in ODIs when he achieved the feat against Kiwis in the first ODI of the New Zealand tour of India 2023. Moreover, he also set the record of highest individual score versus the Black Caps in ODIs while also becoming the fastest cricketer to breach the 1000-run mark in ODIs.

Sachin Tendulkar - 147 balls vs South Africa (2010)

Sachin Tendulkar achieved many records during his illustrious career but this double century against South Africa remains one of his most special achievements. He scored 200 runs in 147 balls, which includes 25 fours and three sixes. Tendulkar remains to be the oldest batter to score a double ton. 

Fakhar Zaman - 148 balls vs Zimbabwe (2018)

Fakhar Zaman became the first Pakistani batter to score a double century in this format, against Zimbabwe in Bulawayo. The opener brought up his 200 in just 148 balls and remained unbeaten on 210. He smashed 24 fours and 10 sixes en route to his double ton.

Picture credit: Alamy