In today’s era, the batsman scoring century has become regular as cricket viewers expect them to score more than a century. Many batters have scored centuries in test cricket due to plenty of overs and time. But there are only 300 balls in ODI cricket, and achieving a double-century is not easy for any batsman. There have been only 11 instances where batters have scored Double Century in ODI cricket. So, let’s see the list of batters who have scored Double Century in ODI cricket.

1. Sachin Tendulkar

Sachin Tendulkar is the highest run-scorer in test and ODI cricket. He is the only batsman to score 100 centuries in international cricket. Even Sachin Tendulkar is the first batsman to score a double-century in ODI cricket. It was the 2nd ODI between India and South Africa at Gwalior in 2010. In the match, India batted first. Sachin Tendulkar performed exceptionally for India and scored his first double-century in ODI history. Sachin Tendulkar scored 200 off 147 balls in the game, smashing 25 boundaries and three sixes. By his great knock, India won the match by 153 runs.

2. Rohit Sharma

Rohit Sharma is one of the greatest batsmen in the world. In ODI cricket, Rohit Sharma is the second fastest to achieve the milestone of 10,000 runs and has broken many white-ball records. Still, Rohit Sharma holds the record for the highest number of runs in an ODI match. It was the 4th ODI of the 2014 India and Sri Lanka ODI series. Rohit Sharma started steadily in the game and scored his 50 with a strike rate 90. After that, he accelerated his innings and became ruthless. At the end of innings, Rohit Sharma scored 264 runs, the highest by any batsman in ODI history.

3. Glenn Maxwell

Undoubtedly, it is the most remarkable innings ever played in the ODI World Cup. It was the 39th match of the 2023 World Cup, which Australia and Afghanistan played. The game was important for both teams to qualify for knockouts. In the game, Afghanistan batted and hit the target of 292 runs. When Australia’s batting came, they collapsed terribly. At one time, Australia was at 91 runs, losing seven wickets. After that, Glenn Maxwell single-handedly controlled the game. Even during the innings, he got cramps but continued to bat. As a result, Glenn Maxwell scored 201 points off just 128 balls, and Australia won the match by three wickets.

4. Martin Guptill

It is the highest score by any batsman in ODI World Cup history. It was the story of the 2015 World Cup, where New Zealand’s opener, Martin Guptill, was in form. In the Quarter-final match against West Indies, Martin Guptill destroyed West Indie’s bowling lineup. In the game, New Zealand batted first. From the very 1st over, Martin Guptill took charge of West Indie’s bowlers, which put them into backfoot. In the match, he brilliantly scored 237 off 163 balls. With the help of his innings, New Zealand easily won the game by 143 runs.

5. Chris Gayle

Chris Gayle is one of the most destructive batsmen that the world has ever seen. In the 15th match against Zimbabwe, he scored the first-ever double-century of the ODI World Cup. West Indies won the toss in the game and chose to bat first. Even though Dwayne Smith got out at duck, it did not affect West Indie’s team, as Chris Gayle ruthlessly attacked Zimbabwe’s bowling lineup. In the match, Chris Gayle scored 215 off just 147 balls, smashing ten fours and 16 sixes. With his innings, West Indies set the score of 372 runs. As a result, West Indies won the match by 73 runs.

6. Virender Sehwag

Like Chris Gayle, Virender Sehwag is one of the most ruthless batsmen that cricketing world has ever seen. In 2011, Sehwag went through a rough phase where he was not in form. But in the India and West Indies ODI series, Sehwag backed himself and played the most significant ODI innings of that time. In the match, India batted first. India got a good start, and after that, Virender Sehwag completely dominated the game. Virender Sehwag played an epic innings of 219 runs in just 149 balls in this inning. As a result, India easily won the game by 153 runs.

7. Shubman Gill

Shubman Gill is one of the best youngsters in the world. In 2013, he performed exceptionally well and scored plenty of runs. Even his only ODI double-century came in the same year. It was the 1st ODI match between India and New Zealand. In the game, India batted first. Shubman Gill batted well from the start and played until almost the end. In the match, India’s wickets fell from one side, and Shubman Gill controlled the innings from the other. As a result, he played outstanding innings and scored 208 runs, which helped India set the target of 349 runs. Even though New Zealand gave a tough fight, India won the match by 12 runs.

8. Ishan Kishan

Like Shubman Gill, Ishan Kishan is also one of the best young players that India currently has. His clutch innings against Pakistan is unforgettable. In the India tour of Bangladesh in 2022, Ishan Kishan scored his first and the fastest ODI double-century. In the match, Ishan Kishan completed his double-century in just 126 balls. Ishan Kishan, along with Virat Kohli, destroyed Bangladesh’s bowling lineup. In the game, Ishan Kishan scored 210 off just 131 balls, and India set the impossible target of 410 runs. As a result, India won the match by a massive margin of 227 runs.

9. Rohit Sharma

Rohit Sharma is the only batsman who has scored more than one double-century in ODI cricket. In 2017, Sri Lanka toured India, and in the 2nd ODI at Mohali, Rohit Sharma scored his 3rd ODI double-century. In the match, India batted first and got a decent start. Rohit Sharma was steadily batting but accelerated his innings in the last ten overs. Rohit Sharma remained unemployed at the end of the innings, scoring 208 off 153 balls. With his innings, India set a target of 393 runs, which Sri Lanka could not chase, and India won the match by 141 runs.

10. Fakhar Zaman

There was a time when Fakhar Zaman used to open for Pakistan. As an opener, he was ruthless and won many matches for Pakistan, including his famous game in the 2017 Champions Trophy finals. In 2018, Fakhar Zaman scored his first-ever ODI double-century. In the game against Zimbabwe, Pakistan batted first. Both Pakistani openers gave their team a good start. After that, Fakhar Zaman played a fantastic innings of 210 off 156 balls. In the end, Pakistan easily won the game by a massive margin of 244 runs.