South Africa captain Aiden Markram won the toss and sent Bangladesh to field in their T20 World Cup Group D match at the Nassau County International Cricket Stadium, New York, on Monday.
South Africa have fielded an unchanged team again while for Bangladesh made a change replacing Jaker Ali with Soumya Sarkar.
The last encounter of both in T20 World Cup took place in Sydney in 2022 and the Tigers conceded a 104-run defeat to the Proteas.
Bangladesh never won their previous three face-offs against South Africa in the T20 World Cup.
Both sides, however, are on high spirit and will be looking for second successive win. Bangladesh beat Sir Lanka in their opener and South Africa knocked down the Netherlands.
Tanzid Hasan, Jaker Ali, Litton Das (wk), Najmul Hossain Shanto (capt), Towhid Hridoy, Shakib Al Hasan, Mahmudullah, Rishad Hossain, Tanzim Hasan, Taskin Ahmed and Mustafizur Rahman
Quinton de Kock (wk), Reeza Hendricks, Aiden Markram (capt), Heinrich Klaasen, David Miller, Tristan Stubbs, Marco Jansen, Keshav Maharaj, Kagiso Rabada, Anrich Nortje and Ottneil Baartman