Afg 12-0published at 2 overs
Ngidi takes the second over with Marco Jansen rested today.
Another four for Zadran, squeezing the ball through the covers, before taking two into square leg.
A confident start for the Afghanistan batter.
Use audio icon at top of the page to listen to BBC Radio 5 Sports Extra commentary
Van der Dussen top scores for SA with 76
Phehlukwayo supports Van der Dussen with crucial 39
Rashid strikes twice as SA slip to 139-4
Afghanistan post 244 - Azmatullah ends unbeaten on 97 and Coetzee takes four wickets
Afghanistan win the toss & bat in Ahmedabad
South Africa meet Australia in semi-final
Afghanistan need highly improbable margin of victory to overtake New Zealand on net run-rate
Mike Peter
Ngidi takes the second over with Marco Jansen rested today.
Another four for Zadran, squeezing the ball through the covers, before taking two into square leg.
A confident start for the Afghanistan batter.
Firdose Moonda
Cricinfo writer on BBC Test Match Special
Ibrahim Zadran is such a good player. I saw his century against Australia and he was so impressive, as much as everyone will remember Glenn Maxwell more in that game!
Having a batter who can play that anchor role is very important for Afghanistan, it is something they have not had before.
Ibrahim Zadran comes on strike and gets Afghanistan's first four of the innings, driving Rabada through the covers.
Kagiso Rabada, in his 100th one-day international, opens the bowling for South Africa.
Bit of a change from South Africa, as Lungi Ngidi has been first up in this tournament.
No run from the first ball of the day, bit of bounce.
Firdose Moonda
Cricinfo writer on BBC Test Match Special
This is pretty much a free hit for South Africa, they have already reached the knockouts.
They were told by the management before the World Cup that this tournament itself was a free hit too, because they are hosting the next one in 2027 and that is what they are building towards.
And I think that attitude has freed them up a bit.
Rahmanullah Gurbaz and Ibrahim Zadran are making their way to the middle.
Zadran made Afghanistan's first World Cup century against Australia. Might we see a second today?
Anthem time in Ahmedabad, with Afghanistan first up.
Two giant national flags cover great swathes of the ground - I wonder how many of these exist. Does each ground have one, or do the teams ship them round with them?
"Don't forget to pack your spare gloves, Temba. Oh, and stick the colossal flag of South Africa in your carry-on..."
Carlos Brathwaite
Ex-West Indies all-rounder on BBC Test Match Special
Whatever happens today, this World Cup has been a big success for Afghanistan. They have always had a brilliantly strong bowling attack, plenty of spin options, but the batting has fallen short.
But this tournament the batting has stood up and come to the party and they have shown that they are capable of pushing the top teams.
South Africa: Quinton de Kock (wk), Temba Bavuma (c), Rassie van der Dussen, Aiden Markram, Heinrich Klaasen, David Miller, Andile Phehlukwayo, Gerald Coetzee, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi
Afghanistan: Rahmanullah Gurbaz, Ibrahim Zadran, Rahmat Shah, Hashmatullah Shahidi (c), Azmatullah Omarzai, Mohammad Nabi, Ikram Alikhil (wk), Rashid Khan, Mujeeb Ur Rahman, Noor Ahmad, Naveen-ul-Haq
Afghanistan are unchanged, while South Africa bring in Andile Phehlukwayo and Gerald Coetzee for Marco Jansen and Tabraiz Shamsi.
It's all-rounder Phehlukwayo's first match of the tournament, although he's frequently been seen diving around the outfield as a sub fielder.
Carlos Brathwaite
Ex-West Indies all-rounder on BBC Test Match Special
There's a lot on the line here for South Africa. If they can get another successful run chase under their belts, it will give them a big confidence boost going into the semi-finals.
Afghanistan captain Hashmatullah wins the toss and no questions about what he's doing - his side are going to have a bat and South Africa are going to have to chase.
Remember - South Africa have won every match where they've batted first in this tournament, but in their three chasing matches they've lost twice and only just scraped past Pakistan.
Afghanistan's hopes of reaching the semi-finals weren't entirely extinguished by that ridiculous Maxwell 201*.
According to Test Match Special statistician Andy Zaltzman, they could beat New Zealand to the knock-out stage by winning by 440 runs today. No big thing.
South Africa, meanwhile, are already through to the semis.
It's been a successful tournament for both South Africa and Afghanistan, by as we we enter the final round of group games the two sides are licking their wounds.
South Africa have chased India at the top of the table throughout the competition, but came out very much second best when they met in Kolkata on Sunday, while Afghanistan harboured hopes of beating Australia until they ran into the unstoppable force of Glenn Maxwell.
Both will be hoping to return to better fortunes in Ahmedabad - it could be a close one...