Afghanistan Struggles as Nabi Falls
At the end of the 29th over, Afghanistan stands at 120-6, needing 196 runs from 126 balls to win. Mohammad Nabi was recently dismissed for 8 runs off 17 balls, caught by Kagiso Rabada off Marco Jansen's bowling. Rahmat Shah is currently batting on 43. South Africa posted a total of 315-6 in their 50 overs. The required run rate is climbing, putting pressure on the Afghan batsmen
Stay Ahead – Explore Now! The Five-Day Myth: Uncovering the Truth Behind Bank Working Hours






