One Day International (ODI) cricket is a format where batting brilliance and bowling strategy come together. Over the years, the sport has evolved, and with it, the numbers on the scoreboard have skyrocketed. Fans today often ask about the highest run scored in ODI, both by teams and individual players. These records represent not just numbers but stories of determination, innovation, and power hitting.
In this article, we’ll explore the top scores in ODI cricket, how they were achieved, and why they hold such significance in cricket history.Highest Run Scored in ODI
Highest Run Scored in ODI
Rise of High Scoring in ODIs
When ODI cricket began in the early 1970s, even a total of 200 runs in 60 overs was competitive. Pitches were bowler-friendly, bats were heavier, and field restrictions were limited. However, over time, several changes pushed scores higher:
- Powerplays allowed batsmen to attack early.
- Modern bats made it easier to hit sixes.
- Fitness and shot variety gave players confidence to sustain long innings.
- T20 influence encouraged fearless hitting throughout the innings.
As a result, totals above 300 are now common, and scores beyond 400 no longer surprise fans.
Highest Run Scored in ODI
The team total often sets the stage for thrilling matches. Let’s look at the best in history.
1. England – 498/4 vs Netherlands (2022)
England holds the record for the highest run scored in ODI by a team. In 2022, they smashed 498/4 against the Netherlands in Amstelveen. Jos Buttler’s destructive 162 (70 balls) and contributions from Phil Salt and Dawid Malan left the opposition helpless.

Highest Run Scored in ODI
2. England – 481/6 vs Australia (2018)
Four years earlier, England shocked Australia by posting 481 runs at Trent Bridge. This innings reflected their fearless batting revolution after the 2015 World Cup.

3. Sri Lanka – 443/9 vs Netherlands (2006)
Before England’s dominance, Sri Lanka scored 443 runs in 2006 against the Netherlands. Jayasuriya and Dilshan powered the innings, proving Asian teams could also set massive totals.

Highest Team Score in ODI Cricket
4. South Africa – 439/2 vs West Indies (2015)
South Africa destroyed the West Indies with 439 runs, thanks to AB de Villiers’ record-breaking 31-ball century. His innings is still regarded as one of the greatest in ODI history.

Highest Individual Score in ODI Cricket
While team totals are impressive, individual brilliance excites fans even more. The highest run scored in ODI by a batsman reflects mental toughness and skill.
1. Rohit Sharma – 264 Runs vs Sri Lanka (2014)
Indian opener Rohit Sharma holds the all-time record. His 264 runs at Eden Gardens in 2014 came off 173 balls with 33 fours and 9 sixes. This remains unbeaten and is often considered the pinnacle of ODI batting.

Highest Team Score in ODI Cricket
2. Martin Guptill – 237* Runs vs West Indies (2015)
In the 2015 World Cup quarter-final, New Zealand’s Guptill played an unforgettable knock of 237 not out, guiding his team to victory with power and elegance.

Highest Run Scored in ODI
3. Virender Sehwag – 219 Runs vs West Indies (2011)
Sehwag became the second batsman to reach 200 in ODIs with his 219 runs in 2011. His fearless batting set the tone for future openers to aim big.

Highest Run Scored in ODI
4. Chris Gayle – 215 Runs vs Zimbabwe (2015)
Known as the “Universe Boss,” Gayle smashed 215 runs in the 2015 World Cup. His six-hitting ability left fans around the world stunned.

Highest Run Scored in ODI
5. Fakhar Zaman – 210* Runs vs Zimbabwe (2018)
Fakhar Zaman made history for Pakistan by scoring 210 not out in 2018. He became the first Pakistani to cross 200 in ODIs, marking a proud moment for his nation.

What Makes These Scores Possible?
Looking at these records, some patterns become clear:
- Flat batting pitches with little help for bowlers.
- Shorter boundaries that favor big hitters.
- Aggressive intent inspired by T20 cricket.
- Partnerships that allow batsmen to build and then accelerate.
These conditions, combined with fearless mindsets, have redefined what’s possible in ODI cricket.
Highest Run Scored in ODI
The Question of 300 Runs in an ODI
Cricket fans often wonder if anyone can score 300 runs in an ODI. Before 2010, even a double century seemed impossible, yet today several batsmen have crossed that milestone. Considering fitness levels, better equipment, and flat tracks, a 300-run innings might not be too far away. Players like Rohit Sharma, Jos Buttler, or young stars like Shubman Gill could make it happen.
Why These Records Matter
The highest run scored in ODI records are more than just milestones. They:
- Inspire young cricketers to push limits.
- Keep fans hooked to the excitement of the game.
- Highlight how cricket has evolved from defensive to aggressive styles.
- Maintain ODI relevance even in the age of T20 leagues.
Each record is a story of dominance and passion, motivating future generations to dream big.
Highest Run Scored in ODI
Conclusion
The journey of ODI cricket from 200-run matches to totals close to 500 reflects how much the game has transformed. The highest run scored in ODI whether Rohit Sharma’s 264 or England’s 498, are landmarks that symbolize batting brilliance at its peak. With changing dynamics and fearless cricketers, the future could bring even greater milestones—perhaps a 300 by an individual or a 500+ by a team.
Until then, these records stand as shining examples of how far ODI cricket has come and how much further it can go.
Leave a Reply