India won the 3rd ODI match against Sri Lanka in Thiruvananthapuram on 15th January 2023 by 317 runs and created a history of the largest victories by runs in ODIs.
The full list of teams which won by larger margins are:
| Winner | Margin | Target | Opposition | Year |
|---|---|---|---|---|
| India | 317 | 391 | Sri Lanka | 2023 |
| New Zealand | 290 | 403 | Ireland | 2008 |
| Australia | 275 | 418 | Afghanistan | 2015 |
| South Africa | 272 | 400 | Zimbabwe | 2010 |
| South Africa | 258 | 302 | Sri Lanka | 2012 |
| India | 257 | 414 | Bermuda | 2007 |
| South Africa | 257 | 409 | West Indies | 2015 |
| Australia | 256 | 302 | Namibia | 2003 |
| India | 256 | 375 | Hong Kong | 2008 |
| Pakistan | 255 | 338 | Ireland | 2016 |