India posted a mammoth 341 for three in the Baroda one-dayer, which is the highest ever total made by any side against West Indies. The previous record was of 338 runs jointly held by Australia (for the loss of 6 wickets at Melbourne in 2000-01) and India (for the loss of 3 wickets at Nagpur in first match of this series).
The following table lists the highest total made against each of 11 major ODI playing teams. It will be observed that India have posted the highest total against three sides- more than any other country.Australia, England and South Africa have performed this feat against two sides.

Highest ODI total against each country
Highest totals against West Indies
The Baroda one-dayer provided the fourth instance when India scored 300-plus total against West Indies- yet another record. No other side has scored 300 runs against West Indies on more than two occasions.
Most 300+ totals against West Indies
Sachin Tendulkar -after a long time- batted like the Tendulkar we all know, taking only 76 balls to race to his 41st ODI hundred. This is the second fastest hundred by an Indian and fourth fastest by any batsman against West Indies.
Fastest 100s against West Indies
The 160-run defeat is West Indies' second biggest ever in a limited-overs international match. Only South Africa have beaten them by even larger margin.
{{/usCountry}}The 160-run defeat is West Indies' second biggest ever in a limited-overs international match. Only South Africa have beaten them by even larger margin.
{{/usCountry}}Biggest defeats for West Indies
India's biggest wins over West Indies
India's best ever ODI wins