South Africa's AB de Villiers scored 176 runs off just 103 deliveries to propel the Proteas to 353 for the loss of six wickets off their allotted 50 overs in the second one-day international against Bangladesh at Paarl. It was De Villiers' 25th one-day international century and every one of those was scored at a strike rate of more than a 100%. He and opening batsman, Hashim Amla, shared a 136-run third wicket partnership.