South Africa selectors have decided to rest veteran batsman Hashim Amla for the third and final One-Day International against Bangladesh to be played at Buffalo Park in East London on Sunday.
The 34-year-old has been in prolific form scoring 137, 28, 132, 110 not out and 85 in the five innings against Bangladesh spread across Tests and ODIs.
With the home side already claiming the series 2-0 with wins in the first two ODIs, the selectors decided to hand Amla a much-needed break with an all-important series against India around the corner.
Meanwhile, Titans opening batsman Aiden Markram has been named as the replacement for the final game of the series.
The 23-year-old made his international debut for South Africa during the recently concluded Test series against the same opposition wherein he slammed 97 and 143 in the two games.
Markram also followed his fantastic form from the Test series with an 82-run knock for Cricket South Africa XI in the tour game against Bangladesh in Bloemfontein.
South Africa squad for final ODI against Bangladesh:
Faf du Plessis (captain), Aiden Markram, Temba Bavuma, Farhaan Behardien, Quinton de Kock, AB de Villiers, Jean-Paul Duminy, Imran Tahir, David Miller, Dane Paterson, Willem Mulder, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada
© Cricket World 2017