Best ODI Cricket Innings of All Time

The Top Ten
1 Virender Sehwag's 219 Virender Sehwag is an Indian cricketer whose aggressive batting has found success at the top of the batting order.
2 Sachin Tendulkar's 200
3 Saeed Anwar's 194

This is the best because he score on indian ground while sachin and sehwag score double century on their home ground and flat batting wicket

The best is saeed bhai because the record stayed still for 16 years...

4 MS Dhoni's 183

Fantastic Innings By Dhoni Vs Srilanka in the second innings. Only 300 needed he scored more than half of it!

5 Sanath Jayasuriya's 189
6 Virat Kohli's 183
7 Rohit Sharma's 209
8 Rohit Sharma's 264

Highest score in ODI cricket you have to be kidding me. Far in front of everyone else

9 Kapil Dev's 175
10 Kumar Sangakkara's 169
The Contenders
11 Martin Guptill's 237
12 Sachin Tendulkar's 186
13 Sourav Ganguly's 183 Sourav Chandidas Ganguly, affectionately known as Dada, is a former Indian cricketer and captain of the Indian national team.
BAdd New Item