Afghanistan: Rahmanullah Gurbaz (wk), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah, Hashmatullah Shahidi (c), Azmatullah Omarzai, Gulbadin Naib, Mohammad Nabi, Rashid Khan, Noor Ahmad, Fazalhaq FarooqiSouth Africa: Temba Bavuma (c), Ryan Rickelton, Matthew Breetzke, Rassie van de Dussen, Heinrich Klaasen (wk), David Miller, Wiaan Mulder, Marco Jansen, Kagiso Rabada, Keshav Maharaj, Tabraiz ShamsiAfghanistan have been on the rise in recent times. They defeated the likes of England, Pakistan, and Sri Lanka in the 2023 ODI World Cup before reaching the semifinals of the T20 World Cup last year.South Africa will be missing the services of Anrich Nortje, Nandre Burger, and Gerald Coetzee due to injuries.The Afghanistan vs South Africa clash will be the first from Group B which also includes England and Australia.
Read more on livemint.com