Team India have been a real force in ODI cricket in the last two decades or so and much of their success can be attributed to the strong batting unit they have always possessed. It's only natural for such a strong unit to have some of the best records to their name as well. That said, let's take a look at some of India's highest totals in ODI cricket. 

Highest totals by India in ODIs

Score Opposition Date Ground
418/5 West Indies December 8, 2011 Indore
414/7 Sri Lanka December 15, 2009 Rajkot
413/5 Bermuda March 19, 2007 Port of Spain
409/8 Bangladesh December 10, 2022 Chattogram
404/5 Sri Lanka November 13, 2014 Eden Gardens
401/3 South Africa February 24, 2010 Gwalior
392/4 New Zealand March 8, 2009 Christchurch
392/4 Sri Lanka December 13, 2017 Mohali
387/5 England November 14, 2008 Rajkot

418/5 vs West Indies (Indore | Dec 2011)

India's highest ODI total came back in 2011 in the fourth game of the five-match ODI series against West Indies at Indore. It was the same game in which Virender Sehwag became the second Indian to score a double ton. Gautam Gambhir and Suresh Raina contributed with fifties too and thus took India's total to a mammoth figure of 418/5. 

West Indies, in response, could manage only 265 runs as spinners Ravindra Jadeja and Rahul Sharma claimed three wickets each. India won the match by a massive margin of 153 runs and sealed the series as well. Virender Sehwag was deservedly adjudged the Player of the Match.

414/7 vs Sri Lanka (Rajkot | Dec 2009)

This was India's highest total in ODIs until they rewrote it two years later. In fact, this is one of the best high scoring thrillers ever in the history of ODI cricket. Having won the toss, Sri Lanka opted to field first on a Rajkot track that looked to be an absolute batting beauty. Indian batsmen made them regret their decision as they went hammer and tongs on the Lankan bowlers.

Sehwag scored 146, MS Dhoni scored 72 and even Sachin Tendulkar played a stroke-filled knock of 69 which helped India to the massive total of 414/7. Late cameos of 30* and 27 from Jadeja and Kohli also deserves to be mentioned here. 

It looked like the match had gone out of Sri Lanka's hands but Tilakaratne Dilshan, Kumar Sangakkara and Upul Tharanga had other ideas. The trio put on 316 runs combined out of which Dilshan scored 160 on his own. However, good bowling towards the end helped India to restrict Sri Lanka to three runs short of their total.

413/5 vs Bermuda (Port of Spain | Mar 2007)

The 2007 World Cup gives heartache to every Indian fan as India bowed out of the tournament in a disappointing manner after being beaten by Bangladesh. But amid that disappointment was one of India's best batting performances in ODI history. India were in desperate need to push their net run rate up and hence, they chose Bermuda as their prey to achieve that goal.

Everyone including from Virender Sehwag (114), Sourav Ganguly (89), Yuvraj Singh (83) and Sachin Tendulkar (57*) starred with the bat in that match. In fact, Yuvraj's knock of 83 was the most attractive as it came off just 46 deliveries. All of these knocks combined helped India to put on a massive total of 413/5. Bermuda, who were no match for the Indian side, were bowled out for just 156 runs. The victory margin of 257 runs tells how commanding that victory was for India and all credit goes to the batsmen once again.

409/8 vs Bangladesh (Chattogram | December 2022)

Following two unfortunate losses in the three-match ODI series against Bangladesh, Team India roared back in the final ODI with an astonishing total of 409/8 in the first innings, with batter Ishan Kishan getting his maiden double-century in ODIs and Virat Kohli bagging his 72nd international ton.

Feature image courtesy: AFP / Punit Paranjpe