List of all batsmen scoring double centuries in ODIs

In the game of cricket nowadays, batsmen try to score runs very fast. A score of 300 in ODI cricket in the 90s was considered huge and if a team scored so many runs then their victory was considered almost sure. However, there has been a lot of change in ODI cricket since the arrival of T20 cricket. Now teams are starting to score 300 easily and batsmen are also playing big innings.

While it was very difficult to score a century in the first 50 overs of cricket, now a lot of centuries are being made in T20 cricket. Even in ODI cricket, many double centuries have been scored so far.

A total of 8 double centuries have been scored in ODIs so far, of which 3 have been scored by Indian opener Rohit Sharma.

He also holds the record for scoring the most runs in an innings of ODI cricket. He scored 264 runs against Sri Lanka on 13 November 2014. Apart from this, many other batsmen have scored double centuries in ODI cricket.

Let’s know who are the batsmen who have scored a double century in ODI cricket.

Sachin Tendulkar

Sachin Tendulkar

Former ODI batsman Sachin Tendulkar did the practice of scoring a double century in ODI cricket. He scored an unbeaten 200 off 147 balls against South Africa on 24 February 2010 in Gwalior.

In this innings, he hit 25 fours and 3 sixes. Thanks to this innings, India scored a huge score of 401/3 runs and in response, South Africa’s team was able to score 248 runs.

Virender Sehwag

Virender Sehwag

The second double century in ODI cricket was scored by another former opener Virender Sehwag of India. He scored an innings of 219 off 149 balls against the West Indies at Indore on 8 December 2011.

He hit 25 fours and 7 sixes in his innings. The Indian team had scored 418 runs in this match and won the West Indies by 153 runs all out for 265 runs.

Rohit Sharma

rohit sharma

The third double century in ODIs was scored by India’s opener Rohit Sharma. He scored 209 runs on 158 balls against Australia in Bangalore on 2 November 2013 with the help of 12 fours and 16 sixes.

India scored a mammoth 383 runs in this match and in response, the Australian team could only manage 326 runs.

Rohit Sharma

rohit sharma

Rohit Sharma then scored 264 runs against Sri Lanka in Kolkata on 13 November 2014. This is the highest individual score by any batsman in international ODI cricket. In this match, Rohit scored 264 runs with the help of 33 fours and 9 sixes in 173 balls.

Thanks to his innings, India scored a mammoth score of 404 runs and Sri Lanka’s team was able to score 251 runs in response. In this match, Rohit Sharma was caught for 4 runs and after that he made history.

Chris Gayle

Chris Gayle

West Indies batsman Chris Gayle did this feat in the 2015 World Cup. He scored 215 runs against Zimbabwe on 24 February 2015 in Canberra with the help of 147 balls with 10 fours and 16 sixes.

Marlon Samuels also scored an unbeaten 133 in this match. The West Indies had scored 372 runs at the loss of 2 wickets and Zimbabwe could only manage 289 runs.

Martin Guptill

Martin Guptill

Nearly a month after Chris Gayle’s double century, Martin Guptill did it against the West Indies in the 2015 World Cup. Guptill scored 237 not out off 163 balls in the match played at Wellington on 21 March. He hit 24 fours and 11 sixes in his innings.

This is the highest individual score by any batsman in World Cup history. Thanks to his innings, New Zealand scored 393 runs and the West Indies could score only 250 runs.

Rohit Sharma

Virat Kohli

On 13 December 2017, Rohit Sharma scored the third double century of his career against Sri Lanka. In this match played in Mohali, he scored an unbeaten 208 runs with 153 balls with 13 fours and 12 sixes.

Thanks to his innings, the Indian team scored 392 runs and stopped Sri Lanka for 251 runs.

Fakhar Zaman

Fakhar Zaman

Pakistan opener Fakhar Zaman did this feat against Zimbabwe on 20 July 2018. In this match played in Bulawayo, he scored an unbeaten 210 runs off 156 balls with the help of 24 fours and 5 sixes.

This is the highest individual score by any Pakistani batsman in ODI cricket. Thanks to his innings, Pakistan scored a huge score of 399 runs, in response Zimbabwe team could score only 155 runs. Pakistan won the match by 244 runs.