Afghanistan were in trouble when they lost early wickets against South Africa in the ICC World Cup 2023 match at the Narendra Modi Stadium in Ahmedabad.

However, their star all-rounder Azmatullah Omarzai played another high quality innings to keep the sub-continent nation in the game.

He slammed a fifty in his team’s last game of the tournament. Rahmat Shah (26) and Rahmanullah Gurbaz (25) also played handle knocks. Afghanistan need a big win over the Proteas to stand any chance of making it to the semi-finals.

It has been a memorable World Cup for Afghanistan as they defeated England, Pakistan, Sri Lanka and the Netherlands.

For South Africa, Gerald Coetzee, Lungi Ngidi and Keshav Maharaj have taken two wickets each, respectively.

Temba Bavuma-led team has already qualified for the semis and will meet Australia at the Eden Gardens in Kolkata.