Team India batter Shreyas Iyer failed to make the most of the opportunity he received as he was dismissed for 21 runs in the first ODI against Sri Lanka at the Barsapara Cricket Stadium in Guwahati on ...
England crushed Sri Lanka by 89 runs to notch their third consecutive victory in the Women’s ODI World Cup 2025 on October 11. Chasing a target of 254 runs, Sri Lanka's innings crumbled, and they were ...