Virat Kohli led India to the best margin of victory by runs within the historical past of one-day worldwide cricket as Sri Lanka have been humiliated in Thiruvananthapuram.
Kohli’s unbeaten 166 from 110 balls, the mainstay of India’s big 50-over whole of 390 for 5, arrange a document 317-run victory and 3-0 sequence whitewash.
Sri Lanka have been dismissed for 73 in reply, with their innings lasting solely 22 overs.
Kohli moved to inside three centuries of equalling Sachin Tendulkar’s document of 49 ODI lots of with a blistering effort on a sluggish floor.
The former India captain now has 46 lots of within the format and 10 towards Sri Lanka – probably the most of any batter towards a single opposition.
Shubman Gill compiled his second ODI century – 116 off 97 balls – in a second-wicket partnership of 131 with Kohli.
Skipper Rohit Sharma made 42 on the prime of the order and Shreyas Iyer hit 38 from 32 balls as India scored 116 from the final 10 overs.
Sri Lanka’s innings quickly disintegrated as Mohammed Siraj diminished them to 39 for six within the twelfth over.
Fast bowler Siraj completed with ODI-best figures of 4 for 32 from his 10 overs.
Kuldeep Yadav (two for 16) and Mohammed Shami (two for 20) additionally chipped in as Sri Lanka’s despair grew.
Just three Sri Lankan batters reached double figures as opener Nuwanidu Fernando prime scored with 19.
The earlier greatest ODI win by runs was New Zealand’s 290-run victory over Ireland in Aberdeen in 2008.