South Africa rode on unbeaten hundreds from Quinton de Kock and Hashim Amla as they chased down a target of 279 runs in 42.5 overs. De kock went on to smash 168* while Amla scored 110 during the chase. Earlier, Bangladesh won the toss and elected to bat first and the visiting team did start off well after the opening pair of Imrul Kayes and Liton Das compiled 42 for the first wicket but fall of wickets in quick succession pushed Bangladesh on backfoot. But wicket-keeper batsman Mushfiqur Rahim showed resistance and scored 110* to take his team to a total of 278/7 in 50 overs. South Africa now lead the series 1-0.
South Africa XI: Quinton de Kock (wk), Hashim Amla, Faf du Plessis (c), AB de Villiers, David Miller, Jean-Paul Duminy, Dwaine Pretorius, Andile Phehlukwayo, Kagiso Rabada, Dane Paterson, Imran Tahir
Bangladesh XI: Liton Das, Imrul Kayes, Sabbir Rahman, Mushfiqur Rahim (wk), Shakib Al Hasan, Mahmudullah, Nasir Hossain, Mashrafe Mortaza (c), Mohammad Saifuddin, Taskin Ahmed, Rubel Hossain