India beat Sri Lanka in Thiruvananthapuram with the largest victory in ODI cricket history. Team India became the first team to win by more than 300 runs when it defeated Sri Lanka by 317 runs.

The largest victory in ODI history was achieved by Team India  against Sri Lanka in the third and final game.

In this match, Team India defeated Sri Lanka by 317 runs. With this victory, India has surpassed all other nations to claim the largest ODI cricket victory.

New Zealand, who defeated Ireland by 290 runs, held the previous record in this case, which Team India has now surpassed.

Additionally, the Indian team made history by becoming the first team to win by 300 runs or more against Sri Lanka.

Virat Kohli scored 166 runs off 110 balls and Shubman Gill scored 116 runs as Team India scored 390 runs while losing 5 wickets and Sri Lanka scored 22 runs. only 73 runs in the over before being out.

Also impressive was India's bowling performance. In addition to Mohammad Siraj's four wickets, 2-2 players were also dismissed by Mohammad Shami and Kuldeep Yadav.