One of the most feared batsmen in the 50-over format, Rohit Sharma has scored massive runs playing against different teams on different occasions. He is mostly renowned for his lazy elegance, but once settled, he is a nightmare for the bowlers. Having said that, Rohit Sharma highest score in ODI is 264 in 2014 against Sri Lanka, where he just defied how the 50-over format should be played.
With sixes flying over the sky from his graceful stroke, Rohit has produced many match-winning totals in his career. There are 6 special times, all-time favourites, where he scored career record ODI totals.
These are some of the highest scores of Rohit Sharma in ODI, which cemented his name in the history books as one of the greatest batters in the format.
Top 6 Rohit Sharma Highest Score in ODI
From the moment the former ODI captain of India, Rohit, made his debut in the 50-over format on June 23, 2007, against Ireland, he has been a key player for the team, having played 276 matches and scored 11370 runs.
However, Rohit Sharma best score in ODI was against Sri Lanka, followed by 209 runs and 208 runs against Australia and Sri Lanka, respectively. Letβs explore some of Sharmaβs highest score in ODI in consecutive order.
Score | Opponent | Venue | Year |
264 | Sri Lanka | Kolkata | 2014 |
209 | Australia | Bengaluru | 2013 |
208* | Sri Lanka | Mohali | 2017 |
171* | Australia | Perth | 2016 |
162 | West Indies | Mumbai | 2018 |
159 | West Indies | Visakhapatnam | 2019 |
264 vs Sri Lanka, Kolkata, 2014
Rohit Sharma highest score in ODI was in the year 2014, when Team India played against Sri Lanka in Kolkata. (1) During the game, he smashed a blistering 264 runs, etching his name in the history books as an unforgettable inning. His knock had 33 fours and 9 sixes at a strike rate of 152.60, totally dominating the bowlers.
India scored 404/5, and Sri Lanka was bowled out at 251, leading India to win the match easily. Rohit Sharma highest score in ODI scorecard is given below :
Batsman | Dismissal | R | B | 4s | 6s |
Ajinkya Rahane | lbw b Mathews | 28 | 24 | 6 | |
Rohit Sharma | c Jayawardene b Kulasekara | 264 | 173 | 33 | 9 |
Ambati Rayudu | b Eranga | 8 | 19 | ||
Virat Kohli (c) | run out (Prasanna/β Chandimal) | 66 | 64 | 6 | |
Suresh Raina | c Jayawardene b Mathews | 11 | 5 | 1 | 1 |
Robin Uthappa (β ) | not out | 16 | 16 | 1 | |
Extras | nb 1, w 10 | 11 | |||
Total | 50 overs (RR: 8.08) | 404/5 |
209 against Australia, Bengaluru, 2013
One of Sharmaβs top score in ODI is 209 in Bengaluru against Australia, which helped him to become the third in ODIs to score a double century. (3) He hit 12 fours and 16 sixes in his innings, which indicated his clean hitting. India got 383/6 and Australia got bowled out as they were chasing, which was a massive win for India.
This knock is one of Rohit Sharma highest score in ODI, and it was his debut double century as well. His 209 also enhanced his reputation for being the superstar of the format who could hit massive knocks on different occasions.

SUGGESTED READ: Best of KL Rahul: Top ODI Centuries Ranked
208* vs Sri Lanka, Mohali, 2017
Rohit Sharma had a magnificent 208 against Sri Lanka in Mohali to celebrate his birthday. He had a brilliant innings with 13 fours and 12 sixes, which helped India to register a huge figure of 392/4.
The 208* was also one of his highest score in ODI, where Sri Lanka lost by 141 runs. Massively supported by the opener Shikhar Dhawan, Sharma got the rhythm to the match, allowing him to register one of the massive scores against Sri Lanka in the format. This also became his 3rd ODI double century and one of Rohit’s highest score in ODI.
171* vs Australia, Perth 2016
One of the finest games that Rohit Sharma has played overseas was in 2016, where he scored 171 off 163 balls against Australia in Perth. Making it to the list of Rohit Sharma highest score in ODI, he had 13 fours and 7 sixes in his knock that allowed India to end up with 309/3.
Despite Sharmaβs highest score in ODI against Australia in Austrlia, the Aussies were able to chase the target, with Steven Smith scoring 149 runs off 135 balls. (2) Along with Smith, George Bailey also smashed 112 runs off 120 balls, with Kohli missing a century by 9 runs.
ALSO READ: Indian Highest Score in T20: Top Record Breakers
162 vs West Indies, Mumbai, 2018
Rohit Sharma made a strong knock of 162 against the West Indies at Mumbai, where he had 20 fours and 4 sixes in his innings, which enabled India to make a huge total of 377/5.
This was one of his highest score in ODI as West Indies were not successful in chasing the target. WIβs innings was wrapped in 153 runs following the brilliant spell from Khaleel Ahmed and Kuldeep Yadav, who took 3 wickets each.
159 vs West Indies, Visakhapatnam, 2019
An outstanding 159 against West Indies in Visakhapatnam is also one of Rohit highest score in ODI. He had 17 fours and 5 sixes in the innings at a strike rate of 115.21, which saw India score an enormous 387/5.
West Indies lost once again, and India registered another victory in the series. This knock is among Sharmaβs highest score in ODI, which indicates his reliability in the format. With such a total on the board, the West Indies were left speechless as they managed to score only 280 runs in 43.3 overs. Kuldeep Yadav and Mohammed Shami were also the heroes of the match as both took 3 wickets each. (4)
Amit Mishraβs Take
Rohit has demonstrated numerous times why he is ranked among the most dangerous batsmen in ODI cricket. It is because of his slow beginning and a big explosion later that he becomes a nightmare for bowlers. Rohit Sharma highest score in ODI is astonishing 264, which is still unmatched in world cricket.
In various places and against various teams, he has given unforgettable hits that determined the triumph of India.
Whether it was his 209 against Australia or 208, or on his birthday against Sri Lanka, he has always been there when the team needed him. It is no surprise that fans search for his highest score in ODI against which team frequently due to his impressive gameplay.
Do follow JeetWin Sports if you want to read more cricket-related articles, especially about playersβ records.
FAQs on Rohit Sharma Highest Score in ODI
External Links











