Most Double Centuries in ODIs

It’s time to take a look at the batters who have gone seriously big in One Day Internationals. A double century in this format is a rare feat, but one player has done it on multiple occasions.

Who has the most Double Centuries in ODIs?

The player with the most centuries in ODIs is India’s Rohit Sharma. He has passed the 200 mark in this format on three occasions up to and including his most recent double ton in 2017.

At the time of writing in 2023, Rohit is also the only batter to have passed 200 in this form of the game on more than one occasion.

List of Double Hundreds in ODI

RG Sharma – 264 – India v Sri Lanka – 13 Nov 2014

Not only does Rohit Sharma hold the record for most ODIs, he’s also made the highest score in this format. Against Sri Lanka in Kolkata in 2014, he compiled a scarcely believable individual total of 264.

That knock came from 173 deliveries and included 33 fours and 9 sixes. India made 404/5 and won the game by 153 runs.

Rohit Sharma

MJ Guptill – 237 – New Zealand v West Indies – 21 Mar 2015

New Zealand’s Martin Guptill just fell short of Sehwag’s record, but he enjoys the consolation of having made the highest individual score at a World Cup. His knock of 237 came in a quarter final against the West Indies in Wellington and it included 24 fours and 11 sixes.

The Kiwis made 393/6 and they won this match by 143 runs after dismissing the West Indies for just 250.

Martin Guptill
Martin Guptill

V Sehwag – 219 – India v West Indies – 8 Dec 2011

Prior to Rohit Sharma’s incredible knock in 2014, another Indian held the record for the highest individual score in One Day Internationals. West Indies were the victims once again as Virender Sehwag made 219 in this game at Indore in 2011.

He was known as an explosive opening batter and this knock came from just 149 balls with 25 fours and 7 sixes. Not surprisingly, this match resulted in another win for India who made a total of 418/5 on the back of Sehwag’s double ton. The West Indies responded with just 265 all out and went down by 153 runs.

Virender Sehwag

CH Gayle – 215 – West Indies v Zimbabwe – 24 Feb 2015

Anyone who follows cricket would have expected to see Chris Gayle on this list. In fact, the only real surprise is the fact that he’s only made one double century in the ODI format.

The man known as the Universe Boss doubled up at the 2015 World Cup when the West Indies took on Zimbabwe in Canberra. Gayle scored 215 from 147 balls and his knock included 10 fours and 16 sixes. The Windies made 372/2 and would go on to win the match by 73 runs on Duckworth Lewis.

Chris Gayle’s score was a record for World Cups at the time, but it was beaten by Martin Guptill less than a month later.

Chris Gayle

Fakhar Zaman – 210 – Pakistan v Zimbabwe – 20 Jul 2018

In 2018, Fakhar Zaman became the first cricketer from Pakistan to pass the 200 mark in ODIs when he made 210 against Zimbabwe in Bulawayo. It was a knock that came from 154 deliveries and it contained 24 fours and 5 sixes.

Pakistan went on to make 399 for the loss of just one wicket and, with Zimbabwe being dismissed for 155, they secured a big win by 244 runs.

RG Sharma – 209 – India v Australia – 2 Nov 2013

Rohit Sharma passed 200 for the first time in One Day Internationals when he made 209 for India against Australia in Bengaluru in 2013. It was a knock compiled from 158 balls and it included 12 fours and 16 sixes.

India batted first and made 383/6. Australia replied with a respectable 326 all out, but Rohit’s contribution meant that India were comfortable winners by 57 runs.

RG Sharma – 208 – India v Sri Lanka – 13 Dec 2017

It’s that man Rohit Sharma again and it’s incredible to think that this effort of 208 is merely his third highest score in ODIs. This innings was played against Sri Lanka at Mohali in 2017 and it came from 153 deliveries with 13 fours and 12 sixes.

Rohit’s knock helped India to 392/4 and they won the game by 141 runs.

SR Tendulkar – 200 – India v South Africa – 24 Feb 2010

There may have been higher scores since, but no-one can take away the fact that Sachin Tendulkar was the first batter to make a double century in ODIs. When the format was conceived, few would have thought it possible to make 200 but it was fitting that the Little Master was the man to get there.

Tendulkar’s knock of exactly 200 against South Africa in 2010 came from 147 deliveries and it contained 25 fours and 3 sixes.

Sachin Tendulkar

ODI Double Centuries in Women’s Cricket

Belinda Clark – 229 – Australia vs Denmark – 16 December 1997

At the time of writing, there have been two double centuries in women’s ODIs. The first of these was made by Australia’s Belinda Clark at the Women’s World Cup in 1997. Against Denmark, Clark became the first ever cricketer to pass the 200 mark in this format.

She eventually made 229 from 155 balls and her innings contained 22 fours.

Amelia Kerr – 232 – New Zealand vs Ireland – 13 June 2018

New Zealand’s Amelia Kerr currently holds the record for the highest individual score in WODIs. Her 232 against Ireland was made in Dublin in 2018 and her undefeated knock came from 145 balls.

Kerr’s innings included 31 fours and 2 sixes and the Kiwis won by the huge margin of 305 runs.

Amelia Kerr
Amelia Kerr


It’s always interesting to look at the highest scores in any format. I still think it’s an incredible achievement to make a double century in a One Day International and all of these players have made amazing contributions with the bat.

Records are there to be broken in cricket, but will anyone ever get past Rohit Sharma’s amazing effort of 264? That mark may not be passed, but which batters will be joining this list in the future?