Follow us on
loading....
In the eighth match of the ICC World Cup 2023, Sri Lanka won the toss and decided to bat first...