Top 10 Best ODI Innings By Any Indian Batsman
10. VVS Laxman - 131 vs. Australia (Vadodara, 2001)
9. Gautam Gambhir - 150 vs. Sri Lanka (Colombo, 2009)
8. Rahul Dravid - 153 vs. New Zealand (Hyderabad, 1999)
7. Yuvraj Singh - 139 vs. Australia (Sydney, 2004)
6. MS Dhoni - 183 vs. Sri Lanka (Jaipur, 2005)
5. Sourav Ganguly - 183 vs. Sri Lanka (Taunton, 1999)
4. Virat Kohli - 183 vs. Pakistan (Dhaka, 2012)
3. Sachin Tendulkar - 200 vs. South Africa (Gwalior, 2010)
2. Virender Sehwag - 219 vs. West Indies (Indore, 2011)
1. Rohit Sharma - 264 vs. Sri Lanka (Kolkata, 2014)
10 Reasons Why Indian Cricket Conquered World Cricket
Learn more