Cricketers With Most Runs In An ODI Match | Rohit Sharma Stands At First Spot With 264 Runs innings Against Sri Lanka

Batsman Most Runs ODI

In recent years, cricket players turn their game different. Indian cricketers are one of the Rohit Sharma, Shaikhar Dhawan, Virat Kohli is one of the strongest trio at one time. These players set priorities different, play every ball possible and make sure to complete run on each ball to create pressure over the opponent team. Batsman with Most Runs in a ODI match record still hold by Rohit Sharma with 264 runs against Sri Lanka.

Rohit Sharma | India | Rohit Sharma is an Indian cricketer known as the most destructive batsman in the current era. He recently become the new captain of Indian cricket team in all three format. In 2014, he set the record of most runs in a match after scoring 264 runs against Sri Lanka.


  • The first Cricketer to score three double centuries in One Day International Cricket.
  • First cricketer to score 250 plus runs in single innings.
  • First cricketer to have won most trophies in domestic cricket.
Most Runs In ODI Match

Martin Guptill | New Zealand | Guptill well known top performer for New Zealand cricket team. He is always part of the New Zealand ODI and T20 format squad. He scored 234 runs in World Cup 2015, against the team of West Indies and set the new record of the World Cup and as well as International cricket 50 overs cricket.


  • He was the first New Zealander and the fifth player overall to score a double century in an ODI.
  • He has three ODI scores over 180, the most by any New Zealand cricketer.
  • Guptill scored the fastest ODI fifty by a New Zealander.
Most Runs In ODI Match

Virender Sehwag | India | One of the best batsman in the Indian cricket history after Sachin Tendulkar, is Sehwag. He always provide the runs that were much need for his side to build-up a good run rate against opponent teams. Virender Sehwag destroyed West Indies bowling line-up and scored 219 runs against West Indies claimed third place in the leading runs in a single match of ODI


  • Only batsman in the history to have scored 7,500-plus runs in both Tests & ODIs as an opener.
  • Third-highest individual score in ODIs: 219
  • Second fastest ODI double century for which he took 140 balls
Most Runs In ODI Match
PlayerScore OppositionVenue
Rohit Sharma264Sri LankaKolkata
Martin Guptill 237*West IndiesWellington
Virender Sehwag219West IndiesIndore
Chris Gayle215ZimbabweCanberra
Fakhar Zaman 210ZimbabweBulawayo

The details will not remain same for long-period of time, batsman with most runs in ODI list updated if any new player joined it in the upcoming year 2022 or 2023.

Leave a Comment