De Kock and de Villiers exploits dampened
Rain denied South Africa the chance of whitewashing India in their one-day series after Quinton de Kock and AB de Villiers hit hundreds at Centurion.
De Kock, 20, playing in his 16th one-day international, became the first wicketkeeper to score centuries in three straight ODIs while de Villiers made his 16th, 12 more than his young team-mate.
De Villiers won the toss and found himself at the crease in the eighth over after Hashim Amla was held at square-leg off Mohammed Shami and Ishant Sharma had Henry Davids and JP Duminy caught at second slip in the same set of six.
The fourth-wicket duo repaired the damage with a stand worth 171, striking five sixes between them before opening batsman de Kock was bowled by an Ishant off-cutter for 101.
De Villiers soon went to three figures but was trapped in front by Umesh Yadav for 109, featuring five maximums, while David Miller took up the mantle with a 34-ball 56 not out.
Ryan McLaren holed out off Ishant, who returned 4-40, before Shami snared Wayne Parnell and Vernon Philander in the innings’ last over.
However, the elements prevented the tourists from replying, meaning the Proteas must make do with a 2-0 win ahead of two Tests between the teams.