Virat Kohli’s squad put up a spectacular show in the second ODI cricket against West Indies in Port of Spain as they registered a 105 run win to take a 1-0 lead in the series.

Ajinkya Rahane’s century and Kohli’s brilliant 87 off 66 balls helped India amass 310/5. During the course of the innings, India went past 300 for the 96th time in ODIs, thus creating a new world record. They went past Australia’s mark of 95. India and Australia are the only countries who have notched up a 300-plus totals over 90 times. South Africa, the world No.1 ranked ODI team, have registered 300-plus totals 77 times.

Out of the 96 times India have gone past 300, they have registered 75 wins and 19 losses with two matches being tied. However, the number of losses is the highest by any team in the list. Australia have won 84 out of the 95 times while posting in excess of 300 while South Africa have lost only seven times when they have gone past this total.

When it comes to high scores in ODIs, India feature prominently in all the lists. Kohli’s team are in second position when it comes to scoring totals in the range of 350 to 400-plus. India have scored a total in this range 23 times, just one behind South Africa who have reached scores in this range 24 times. When it comes to totals in excess of 400, India once again are in second position behind South Africa. The Proteas have a record six scores in the 400-plus range in ODIs while India have five.

India first registered a total of over 300 in ODIs in 1996 against Pakistan in Sharjah when they smashed 305/5. Their first total in excess of 350 was against Sri Lanka in the 1999 World Cup encounter in Taunton while their first 400-plus score in ODIs came against Bermuda in the 2007 World Cup encounter in Port of Spain.