Afghanistan vs South Africa ODI series 2024: Squads, schedule, venues, timings, live streaming details and all you need to know

Afghanistan vs South Africa ODI series 2024 will begin on September 18 in Sharjah.
Afghanistan and South Africa are set to play their first-ever bilateral ODI series. Before this, both nations have faced each other only in the ICC ODI World Cups.
The three-match ODI series between the two nations will be played from September 18 to September 22 in Sharjah.
This series is crucial for both Afghanistan and South Africa as they start their preparations for the ICC Champions Trophy 2025, which is scheduled to be played early next year.
The Afghanistan squad marked the return of their star leg-spinner Rashid Khan, who is set to play his first ODI match since the ICC ODI World Cup 2023 in India. However, they will miss the services of Mujeeb ur Rahman, Ibrahim Zadran, and Noor Ahmad, who are ruled out due to injuries.
On the other hand, South Africa have named a new-looking squad for the upcoming ODI series against Afghanistan. Temba Bavuma will lead the side. Speedster Lungi Ngidi, who suffered a calf injury during the West Indies tour, makes his much-awaited return to the Proteas lineup.
Afghanistan vs South Africa ODI series 2024: All details you need to know
Afghanistan vs South Africa ODI series 2024: How many matches will be played in the series?
Both the sides will compete in three ODIs.
Afghanistan vs South Africa ODI series 2024: Venues
The three-match ODI series between Afghanistan and South Africa will be played at the Sharjah Cricket Stadium, Sharjah.
Afghanistan vs South Africa ODI series 2024: Full schedule
September 18: First ODI in Sharjah
September 20: Second ODI in Sharjah
September 22: Third ODI in Sharjah
Afghanistan vs South Africa ODI series 2024: Squads of both teams
Afghanistan squad: Hashmatullah Shahidi (c), Rahmat Shah (vc), Rahmanullah Gurbaz (wk), Ikram Alikhil (wk), Abdul Malik, Riaz Hassan, Darwish Rasooli, Azmatullah Omarzai, Mohammad Nabi, Gulbadin Naib, Rashid Khan, Nangyal Kharoti, Allah Mohammad Ghazanfar, Fazal Haq Farooqi, Bilal Sami, Naveed Zadran and Farid Ahmad Malik.
South Africa squad: Temba Bavuma (capt), Ottneil Baartman, Nandre Burger, Tony de Zorzi, Bjorn Fortuin, Reeza Hendricks, Aiden Markram, Wiaan Mulder, Lungi Ngidi, Andile Phehlukwayo, Nqabayomzi Peter, Andile Simelane, Jason Smith, Tristan Stubbs, Kyle Verreynne, Lizaad Williams.
Afghanistan vs South Africa ODI series 2024: Timings
The three-match ODI series between Afghanistan and South Africa will start at 5:30 PM IST / 12:00 PM GMT / 04:00 PM LOCAL / 4:30 PM AFT / 2:00 PM SAST.
Afghanistan vs South Africa ODI series 2024: Where to watch live streaming in India?
The Afghanistan vs South Africa ODI series 2024 will be live streamed on the FanCode app and website in India.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
- IND vs ENG: Rohit Sharma overtakes Sourav Ganguly to become India's fourth-most successful captain in international cricket
- Top 5 most successful Indian captains in international cricket
- IND vs ENG: 5 biggest positives for India after ODI series win over England
- IND vs ENG 2025: Most runs, most wickets after 3rd ODI, Ahmedabad
- ICC Champions Trophy 2025: Updated squads of all participating teams
- IND vs ENG: Rohit Sharma overtakes Sourav Ganguly to become India's fourth-most successful captain in international cricket
- Top 5 most successful Indian captains in international cricket
- IND vs ENG: 5 biggest positives for India after ODI series win over England
- IND vs ENG 2025: Most runs, most wickets after 3rd ODI, Ahmedabad
- ICC Champions Trophy 2025: Updated squads of all participating teams