India record their highest-ever ODI World Cup total on home soil
India on Thursday recorded their highest-ever ODI World Cup total on home soil. India put up a total of 357/8 against Sri Lanka in their ODI World Cup 2023 match to set the record. India's previous highest ODI World Cup total on home soil had come on February 27, 2011, when they scored 338 runs against England.