Chittagong - South Africa captain Hashim Amla won the toss and elected to bat first in the third and final one-day international against Bangladesh at the Zahur Ahmed Chowdhury Stadium in the port city of Chittagong on Wednesday.
LIVE: Bangladesh v SA - 3rd ODI
The two teams are currently locked at 1-1 in three-match series.
South Africa won the first game by eight wickets before Bangladesh bounced back to square the series with a seven-wicket win in the second match.
Bangladesh fielded an unchanged squad from Sunday's second match while South Africa brought in Morne Morkel for Chris Morris.
Mashrafe Mortaza (captain), Tamim Iqbal, Soumya Sarkar, Litton Das, Mohammad Mahmudullah, Shakib Al Hasan, Mushfiqur Rahim, Sabbir Rahman, Nasir Hossain, Rubel Hossain, Mustafizur Rahman.
Hashim Amla (captain), Faf du Plessis, JP Duminy, Quinton de Kock, Farhaan Berhardien, Rilee Rossouw, David Miller, Morne Morkel, Kyle Abbott, Imran Tahir, Kagiso Rabada.
Umpires: Michael Gough (ENG) and Sharfoudoulla Saikat (BAN)
TV Umpire: Richard Illingworth (ENG)
Match Referee: David Boon (AUS)