De Kock, De Villiers lift South Africa to delightful 339-5

HAMBANTOTA, Sri Lanka--Quinton de Kock and AB de Villiers smashed aggressive centuries to propel South Africa to an imposing 339-5 in the third and final one-day international against Sri Lanka on Saturday.

Left-hander De Kock smashed a 127-ball 128 while skipper De Villiers hit a fiery 71-ball 108, making a century off just 66 balls, as South Africa posted their highest total against Sri Lanka in windy conditions at Mahinda Rajapaksa Stadium in Hambantota.

South Africa's previous highest one-day total against Sri Lanka was 317-6 at Centurion in 2002.

De Kock gave South Africa, who won the toss and batted, an ideal start with a solid 118-run opening stand with Hashim Amla (48) and another 116 with his skipper for the third wicket to give South Africa an ideal chance to win the series tied at 1-1.

South Africa won the first one-day in Colombo by 75 runs while Sri Lanka restored parity with an 87-run victory in the second at Pallekele.

De Kock, dropped at 38 off Sachithra Senanayake, reached his fifth one-day hundred with a sharp single off 108 balls.