Awesome Australia beat India by six wickets to win the ICC Cricket World Cup 2023.
Australia are through to the World Cup final after a tension-filled three-wicket win over South Africa in Kolkata.
Virat Kohli landmark 50th ODI ton and Shreyas Iyer hits 67-ball century helped India post an imposing 397/4 in the semi-final.
Shreyas Iyer and KL Rahul hit centuries as India make it nine straight group-stage wins with a 160-run win over the Netherlands.
England end their World Cup campaign with a commanding consolation victory over Pakistan in Kolkata.
Mitchell Marsh scores scintillating 177-run knock helped Australia to clinch an eight-wicket win over Bangladesh in Pune on Saturday.
Rassie van der Dussen hits an unbeaten 76 to take South Africa to a nervy five-wicket win over Afghanistan.
The International Cricket Council Board has suspended Sri Lanka Cricket membership of the ICC with immediate effect.
New Zealand look set for a World Cup semi-final spot after comfortably beating Sri Lanka by five wickets.
Ben Stokes hits a superb century as England boost their beleaguered World Cup campaign with a 160-run victory of the Netherlands in Pune.