As the sun sets on the group stage of the Cricket World Cup, four teams remain standing, each representing the pinnacle of cricketing prowess from their respective nations: India, Australia, South Africa, and New Zealand.
With the round-robin format of the tournament having reached its conclusion, we now move on to the thrilling knockout stages.
The Journey to the Semi-Finals
India: The hosts and tournament favourites, India have exhibited an impeccable performance, reminiscent of a perfectly aged scotch, winning all nine of their group matches. Their captain, Virat Kohli, has led the charge, scoring the maximum runs in the group stage and averaging an astonishing 99.0. Mohammad Shami's bowling figures have been equally phenomenal, with his best being five for 18.
South Africa: The South African team, also known as the Proteas, started the tournament with a bang, reminiscent of the first crackling sound a vintage record player makes before the music begins. They won their initial two matches by over 100 runs, including a convincing victory over Australia, whom they will meet again in the semi-finals. Quinton de Kock has been their star batsman, with a run tally of 591, second only to Kohli's 594.
Australia: The Aussies' journey has been akin to a mountain biking expedition, with a shaky start but a strong finish. After initial losses to India and South Africa, they won the rest of their matches. Glenn Maxwell's heroics have been the highlight of their campaign, but it is Adam Zampa, with 22 wickets, who has been their most effective bowler.
New Zealand: The Kiwis began the tournament with a resounding victory over England, however, they stumbled in the second half, losing four consecutive matches. Despite the setbacks, they managed to secure a spot in the semi-finals. Kane Williamson, with an average of 93.50, will be crucial to their chances against India.
The Upcoming Matches
India vs New Zealand: This match will take place on Wednesday, November 15, at the Wankhede Stadium in Mumbai, starting at 8.30am GMT 2pm local time.
South Africa vs Australia: This encounter is slated for Thursday, November 16, at Eden Gardens in Kolkata, also commencing at 8.30am GMT 2pm local time.
The final will grace the Narendra Modi Stadium in Ahmedabad on November 19. As the sun rises on these crucial matches, cricket fans around the world will be eagerly waiting for the drama to unfold.
Join us as we cover these matches, bringing you all the latest updates and insights.