Highest Score in ODI: Who Scored the Most, Player Stats Celebrating Record-Breakers, Top Players & Unforgettable Stats

Highest Score in ODI: Who Scored the Most, Highest Score in ODI: Who Scored the Most,

Introduction: Highest Score in ODI: Who Scored the Most,

When it comes to One Day Internationals (ODIs), the format has seen some jaw-dropping performances over the years. But nothing grabs attention quite like a massive individual score. Among all the brilliant knocks, one name stands tall at the top—Rohit Sharma, who smashed a historic 264 runs against Sri Lanka in 2014. That record still stands strong.

Let’s take a look at the top 20 players who’ve registered the highest individual scores in ODI history, and what made their performances so memorable.

Top 20 Highest Individual Scores in ODIs

Rohit Sharma – 264 Runs (India)

India’s current captain, Rohit Sharma, created history when he hammered 264 runs in a single ODI match. Not only is it the highest individual score ever in the format, but Rohit also holds three double centuries in ODIs—something no other cricketer has achieved. His ability to shift gears mid-innings makes him one of the greatest white-ball players ever.

Virender Sehwag – 219 Runs (India)

The Nawab of Najafgarh was at his destructive best when he piled on 219 runs against West Indies in 2011. Known for his fearless approach, Sehwag didn’t just hit boundaries—he demoralized bowlers with his strokeplay.

Chris Gayle – 215 Runs (West Indies)

The “Universe Boss” did what he does best—destroy bowling attacks. Gayle smashed 215 runs against Zimbabwe during the 2015 World Cup. It was brutal, entertaining, and exactly what you’d expect from one of T20’s most feared hitters.

Sachin Tendulkar – 200 Runs (India)*

When Sachin Tendulkar became the first cricketer ever to score a double century in ODIs (against South Africa in 2010), it felt like the cricketing world had witnessed history. It was classic Sachin—timing, placement, and absolute elegance.

Sanath Jayasuriya – 189 Runs (Sri Lanka)

Known for his explosive starts, Jayasuriya made 189 against India back in 2000. At that time, it was one of the highest scores ever seen. He played a huge role in redefining how openers approach ODI cricket.

Virat Kohli – 183 Runs (India)

Chasing a tough target against Pakistan in 2012, Kohli pulled off a masterclass innings with 183 runs. It was the innings that cemented his reputation as the “Chase Master.”

Sourav Ganguly – 183 Runs (India)

The former Indian skipper played a brilliant knock of 183 runs against Sri Lanka in the 1999 World Cup. Ganguly’s attacking game at the top helped lay the foundation for India’s modern ODI success.

MS Dhoni – 183 Runs (India)*

When India was struggling against Sri Lanka in 2005, a young MS Dhoni walked in and played a legendary unbeaten innings of 183 runs. That knock turned him into a household name overnight.

AB de Villiers – 176 Runs (South Africa)

AB de Villiers, also known as “Mr. 360,” tore apart the Bangladesh bowling lineup with a blistering 176-run innings. He also holds the record for the fastest ODI hundred. His versatility is unmatched.

Adam Gilchrist – 172 Runs (Australia)

Gilchrist’s powerful batting at the top gave Australia a solid platform for years. His 172 against Zimbabwe was one of the most aggressive knocks played by a wicketkeeper in ODIs.

More Legendary Innings

Here are more legends who have etched their names in ODI history with extraordinary scores:

PlayerHighest ScoreCountry
Kumar Sangakkara169Sri Lanka
Brian Lara169West Indies
Ricky Ponting164Australia
Tillakaratne Dilshan161*Sri Lanka
Rahul Dravid153India
Mohammad Azharuddin153*India
Aravinda de Silva145Sri Lanka
Mahela Jayawardene144Sri Lanka
Jacques Kallis139South Africa
Inzamam-ul-Haq137*Pakistan

Stats Breakdown: Top Players with Highest Scores in ODI

Here’s a quick look at how these stars performed over their ODI careers:

PlayerHigh ScoreTotal RunsMatchesAvg100s50s4s6sCareer Span
Rohit Sharma26411,16827348.76325810453442007–2025
Virender Sehwag2198,27325135.05153811321361999–2013
Chris Gayle21510,48030137.83255411283311999–2019
Sachin Tendulkar200*18,42646344.83499620161951989–2012
Sanath Jayasuriya18913,43044532.36286815002701989–2011
Virat Kohli18314,18130257.88517413251522008–2025
Sourav Ganguly18311,36331141.02227211221901992–2007
MS Dhoni183*10,77335050.5710738262292004–2019
AB de Villiers1769,57722853.5025538402042005–2018
Adam Gilchrist1729,61928735.89165511621491996–2008

The rest of the list continues with equally legendary players, all of whom have played critical roles for their countries.

Final Thoughts

The highest individual scores in ODIs remind us just how magical one player’s performance can be in changing the course of a match. From Rohit’s surreal 264 to Tendulkar’s record-setting double century, these innings are more than just numbers—they’re iconic moments in cricket history.

Players like Kohli, Sangakkara, and Dhoni have shown how consistency, focus, and smart gameplay can make all the difference. Every batter on this list didn’t just score runs—they created memories that fans will cherish forever.

Leave a Reply

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