Rohit Sharma: 264 (173) vs Sri Lanka, 13th November 2014, Kolkata
Virender Sehwag: 219 (149) vs West Indies, 8th December 2011, Indore
Ishan Kishan: 210 (131) vs Bangladesh, 10th December 2022, Chattogram
Rohit Sharma: 209 (158) vs Australia, 2nd November 2013, Bengaluru
Rohit Sharma: 208* (153) vs Sri Lanka, 13th December 2017, Mohali
Shubman Gill: 208 (149) vs New Zealand, 18th January 2023, Hyderabad
Sachin Tendulkar: 200* (147) vs South Africa, 24th February 2010, Gwalior
Sachin Tendulkar: 186* (150) vs New Zealand, 8th November 1999, Hyderabad
Virat Kohli: 183 (148) vs Pakistan, 18th March 2012, Mirpur
Sourav Ganguly: 183* (158) vs Sri Lanka, 26th May 1999, Taunton
MS Dhoni: 183* (145) vs Sri Lanka, 31st October 2005, Jaipur
Next : Shubman Gill becomes fastest Indian to score 1000 ODI runs, Here's list of top 10
Click to read more..