Top 10 Batsmen with the Most Runs in a Single ODI Match

Scoring a massive individual total in One Day Internationals (ODIs) is one of the toughest achievements for any batter. It demands stamina, focus, perfect shot selection, and the ability to handle pressure throughout 50 overs. Only a few batters have managed to break the 200-run barrier in ODIs, and those who did are now part of cricket history. In this article, we will look at the Most Runs in a Single ODI Match, counting down from the 10th to the greatest innings ever played.

List of 10 Batsmen with the Most Runs in a Single ODI Match

10. Shubman Gill

Most Runs in a Single ODI Match

Shubman Gill entered the elite club of ODI double centurions when he scored 208 runs against New Zealand in 2023. Playing in Hyderabad, he displayed great composure and power-hitting. His timing and ability to pick gaps stood out as he punished every loose ball. Gill’s performance was especially impressive given his age and the quality of the opposition. This innings is often remembered whenever fans discuss the Most Runs in a Single ODI Match, proving his potential as a future superstar.

RunsBalls6sSROpposition
2081499139.59New Zealand

9. Rohit Sharma

Most Runs in a Single ODI Match

In 2017, Rohit Sharma stunned fans with a calm yet explosive 208 not out against Sri Lanka. He started slowly, focusing on singles and rotating the strike. But once he settled in, he unleashed his full range of shots. Rohit’s innings was filled with effortless sixes and boundaries, showcasing his remarkable control. This performance added another entry to his list of records under the Most Runs in a Single ODI Match, strengthening his legacy in white-ball cricket.

RunsBalls6sSROpposition
208*15312135.94Sri Lanka

READ MORE: Top 5 Best Bowling Figures in an ODI Match

8. Rohit Sharma

Most Runs in a Single ODI Match

Rohit Sharma again featured in the history books when he smashed 209 against Australia in 2013. This knock, played in Bengaluru, was a display of clean power-hitting and composure. He targeted both pace and spin with confidence and ended with a total that had the crowd roaring. His 16 sixes made headlines, and it was one of the innings that still comes up during debates on the Most Runs in a Single ODI Match.

RunsBalls6sSROpposition
20915816132.27Australia

7. Ishan Kishan

Most Runs in a Single ODI Match

Ishan Kishan shocked everyone when he hammered 210 runs against Bangladesh in Chattogram. This innings was aggressive from the start. He took the attack to the bowlers with fearless intent. Ishan’s rapid scoring rate and clean boundary hitting made the innings memorable. His name entered the list of those with the Most Runs in a Single ODI Match, which is a big achievement for a young player so early in his career.

RunsBalls6sSROpposition
21013110160.30Bangladesh

6. Pathum Nissanka

Most Runs in a Single ODI Match

Pathum Nissanka played a brilliant innings of 210 not out against Afghanistan in 2024. His calm approach and smart rotation of strike allowed him to build a solid foundation. As the innings progressed, he began accelerating with some elegant boundaries and sixes. This knock confirmed his place in cricket’s elite list, especially among those with the Most Runs in a Single ODI Match, and was a proud moment for Sri Lankan cricket.

RunsBalls6sSROpposition
210*1398151.07Afghanistan

5. Fakhar Zaman

Most Runs in a Single ODI Match
DUBAI, UNITED ARAB EMIRATES – NOVEMBER 11: Fakhar Zaman plays a shot during the ICC Men’s T20 World Cup semi-final match between Pakistan and Australia at Dubai International Stadium on November 11, 2021 in Dubai, United Arab Emirates. (Photo by Alex Davidson/Getty Images)

Fakhar Zaman’s unbeaten 210 against Zimbabwe in 2018 was a display of consistency and confidence. He paced his innings well, staying calm and calculated. Without taking many risks, he managed to keep the scoreboard ticking and reached his double century smoothly. This incredible performance gave Pakistan one of its finest moments in ODI history and earned Fakhar a place in the Most Runs in a Single ODI Match rankings.

RunsBalls6sSROpposition
210*1565134.61Zimbabwe

4. Chris Gayle

Most Runs in a Single ODI Match

In the 2015 ICC World Cup, Chris Gayle exploded with a massive 215-run innings against Zimbabwe. Known for his brute force, Gayle’s knock was full of power and big hits. He struck 16 sixes and took complete control of the innings. The match turned into a festival of boundaries, and Gayle’s name once again joined the legends who scored the Most Runs in a Single ODI Match, making it a World Cup memory to cherish.

RunsBalls6sSROpposition
21514716146.25Zimbabwe

3. Virender Sehwag

Most Runs in a Single ODI Match

Virender Sehwag was ruthless when he scored 219 against West Indies in 2011. He attacked from the very beginning and kept the pressure on the bowlers. Sehwag’s aggressive style was on full display as he hit boundary after boundary. His remarkable innings made him the second batter ever to reach a double century in ODIs. It’s impossible to discuss the Most Runs in a Single ODI Match without mentioning Sehwag’s historic knock.

RunsBalls6sSROpposition
2191497146.97West Indies

2. Martin Guptill

Most Runs in a Single ODI Match

Martin Guptill played a magical innings of 237 not out during the 2015 World Cup quarter-final against West Indies. His stroke play was beautiful and calculated. Guptill maintained a steady scoring rate and exploded in the death overs. The unbeaten 237 became the second-highest individual score ever and added New Zealand’s name to the records of the Most Runs in a Single ODI Match. It remains one of the greatest World Cup performances.

RunsBalls6sSROpposition
237*16311145.39West Indies

READ MORE: Top 10 Players with the Most Hundreds in World Cup ODI

1. Rohit Sharma

Most Runs in a Single ODI Match

Rohit Sharma’s 264 against Sri Lanka in 2014 is the highest individual score ever in ODIs. Played at Eden Gardens, this legendary innings had everything start slow, build up gradually, and finish with absolute domination. Rohit hit 33 boundaries and 9 sixes, controlling the game from start to end. This performance is not only the top entry in the Most Runs in a Single ODI Match list but also a masterpiece that has set a standard for generations to come.

RunsBalls6sSROpposition
2641739152.60Sri Lanka

The players listed above have all etched their names into history by achieving the Most Runs in a Single ODI Match. Each of these innings reflects talent, hard work, and determination at the highest level. Whether it’s Rohit Sharma’s monumental 264 or Shubman Gill’s young brilliance, these performances continue to inspire fans and aspiring cricketers. As the game continues to evolve, it will be exciting to see who will be the next to join or break into this elite list.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top