As thousands turned to the Cuttack stadium to watch their favourite modern star and Indian skipper and batting sensation Virat Kohli batting through the innings, there was something different on a plate on an offer for the spectators in the form of explosive left-hander Yuvraj Singh who smashed 150 and the fans were equally entertained by hard-hitting sensation MS Dhoni with his gritty knock of 134 – to help India to post their overall ninth highest team score in One-day Internationals and India’s second best against England after 387 at Rajkot in 2008.
Enticing moment was when Yuvraj shed tears in joy while reaching his triple figure mark in his 50-over comeback series game after 2013 – this shows how they love the game.
As the rules changed, with flat decks being prepared and cricketing gears adding the significance to it – the modern day cricket particularly limited-overs games saw some record being broken post-2000 era.
And teams in the recent past crossed three hundred and four hundred mark with ease to set records in the same breathe.
Let’s have a look at India’s ten highest team scores in ODI’s since 1999:
| India Vs West Indies | 418 | Indore | 8 Dec 2011 |
| India Vs Sri Lanka | 414 | Rajkot | 15 Dec 2009 |
| India Vs Bermuda | 413 | Port of Spain | 19 Mar 2007 |
| India Vs Sri Lanka | 404 | Kolkata | 13 Nov 2014 |
| India Vs South Africa | 401 | Gwalior | 24 Feb 2010 |
| India Vs New Zealand | 392 | Christchurch | 8 Mar 2009 |
| India Vs England | 387 | Rajkot | 14 Nov 2008 |
| India Vs Australia | 383 | Bangalore | 2 Nov 2013 |
| India Vs England | 381 | Cuttack | 19 Jan 2017 |
| India Vs New Zealand | 376 | Hyderabad | 8 Nov 1999 |