Greatest Cricket Moments

Rohit Sharma's 264 — The Highest Score in ODI History

2014-11-13India vs Sri Lanka4th ODI, India vs Sri Lanka, Eden Gardens, Kolkata2 min readSeverity: Serious

Summary

Rohit Sharma made 264 not out off 173 balls at Eden Gardens against Sri Lanka — the highest individual score in ODI cricket history, including 33 fours and 9 sixes in an innings of controlled, extraordinary brilliance.

Background

Rohit Sharma had already scored 209 against Australia in an ODI in 2013 — himself holding the then-record. He was the only batsman to have scored two ODI double centuries. The Sri Lanka series in 2014 gave him a third attempt at the format's outer limits.

Build-Up

India batted first at Eden Gardens. Rohit opened the batting and reached fifty in a measured fashion. After the Powerplay, he accelerated — using the short boundaries at Eden Gardens and his ability to hit straight down the ground to devastating effect. Sri Lanka had no answer.

What Happened

Rohit passed 100 in the 30th over, 150 in the 37th, 200 in the 45th — each milestone faster than the last as the field spread and the bowling became more defensive. In the final four overs he made 40 runs. His innings ended not out — declared by the team at the end of the innings.

India made 404/5. Sri Lanka were bowled out for 251. The scale of Rohit's dominance was total — he faced 173 balls for 264, a strike rate of 152. He hit 33 fours and 9 sixes — together accounting for 213 of his runs.

Edward Cowan, the statistician, noted that no batsman had hit as many boundaries in a single ODI innings in history. The crowd of 60,000 at Eden Gardens gave Rohit a standing ovation that lasted several minutes when he walked off.

Key Moments

1

Rohit reaching 200 — his second ODI double century, the third ever

2

Rohit going from 200 to 264 in the final 5 overs — the most destructive phase of the innings

3

India 404/5 — Rohit 264* — the highest ODI score in history

Timeline

November 13, 2014

India bat first at Eden Gardens — Rohit opens

Over 45

Rohit reaches 200 — already historic

Over 50

Rohit finishes 264* — India 404/5

Match result

Sri Lanka all out 251 — India win by 153 runs

Aftermath

Rohit Sharma became the only batsman in history to have scored three ODI double centuries. His ODI record and his ability to convert big innings into historical innings became a defining feature of Indian cricket throughout the 2010s.

⚖️ The Verdict

The highest score in ODI cricket history and a landmark that may stand for years — not because it cannot be broken, but because the combination of strike rate, boundaries, and sustained excellence Rohit showed is rare.

Legacy & Impact

Rohit's 264 sits at the peak of ODI batting records alongside Lara's 400 in Tests. It confirmed that the 50-over format, even in its most defensive state, could produce individual performances of historic scale.

Frequently Asked Questions

Has Rohit ever scored an ODI triple century?
No — 264 is his highest score. No batsman has yet reached 300 in a 50-over ODI.
Who held the record before Rohit?
Martin Guptill (237* vs West Indies in the 2015 World Cup) and Rohit himself (209 vs Australia in 2013) had previously held second and third place.

Related Incidents