This team got piled on only 25 runs, insulted bigger than Sri Lanka! Sports January 16, 2023 New Delhi: The Indian cricket team registered a world record 317-run win against Sri Lanka in the third and final…