The ICC Cricket World Cup 2023 Final is set to be a thrilling clash between India and Australia at the Narendra Modi Stadium in Ahmedabad.

The second Men's ODI World Cup semi-final is set to ignite Eden Gardens in Kolkata. Australia, on a seven-match winning streak, takes on South Africa, who has shocked many by finishing second on the table.

India enters the match in dominant form, having won all their games in the tournament. New Zealand, despite having a rollercoaster journey, made it to the semi-finals showing their resilience and fighting spirit.

India, topping the points table, is all set to continue their winning streak, while the Netherlands will be looking to upset the apple cart.

Both teams have a lot at stake in this match, with England aiming to secure a spot in the Champions Trophy 2025 with a top eight finish and Pakistan are an outside chance to make the semi finals with a massive win.

Australia's recent form and Bangladesh's struggles make Australia the clear favourites in this encounter.

In the upcoming ODI World Cup match, South Africa is set to face off against Afghanistan.

The 41st match of the ICC Men's ODI World Cup 2023 will see New Zealand take on Sri Lanka at M.Chinnaswamy Stadium, Bengaluru.

The 39th match of the 2023 ODI World Cup sees Australia and Afghanistan face off in a crucial battle.

In the 38th match of the ICC ODI World Cup 2023, Bangladesh and Sri Lanka are set to lock horns at the Arun Jaitley Stadium in Delhi.