
ABP Live Sports
abplive|14-12-2025
The Indian cricket team has consistently underlined its batting dominance in One-Day Internationals, turning towering totals into a defining feature of its success.
Whether playing at home or overseas, Indian batters have repeatedly overwhelmed opponents by crossing the 400-run mark, placing immense pressure on the chasing side.
A look at India’s highest team totals in ODI history highlights this remarkable run-scoring legacy.
India’s highest-ever ODI total came on December 8, 2011, when they smashed 418/5 against the West Indies in Indore. Batting first, India maintained a staggering run rate of 8.36 and went on to register a comfortable victory, showcasing an aggressive and fearless batting approach.
On December 15, 2009, India piled up 414/7 against Sri Lanka in Rajkot. At a time when 400-plus scores were a rarity in ODI cricket, this innings highlighted India’s growing batting depth and power-hitting ability.
During the 2007 ODI World Cup, India posted 413/5 against Bermuda in Port of Spain. The Indian batters dominated the contest from start to finish, peppering the boundary with fours and sixes to turn the match into a one-sided affair.
In the 2023 ODI World Cup, India continued their run-scoring spree with a commanding 410/4 against the Netherlands in Bengaluru. Cheered on by the home crowd, India scored at a run rate of 8.20, underlining their authority in the tournament.
India added another overseas milestone on December 10, 2022, by scoring 409/8 against Bangladesh in Chattogram. Crossing the 400-run mark away from home once again reflected the maturity, adaptability, and consistency of India’s batting lineup.




