Deepak Chahar's fighting fifty (54 off 34 balls) went in vain as South Africa beat India by four runs in the third and final ODI to complete a 3-0 whitewash in the three-match series, here on Sunday.
A fantastic century by Quinton de Kock (124 off 130) helped South Africa post a challenging 287 in 49.5 overs. Apart from de Kock, Rassie van der Dussen (52 off 59) and David Miller (39 off 38) also played vital knocks for the Proteas.
Prasidh Krishna (3/59), Jasprit Bumrah (2/52), Deepak Chahar (2/53), and Yuzvendra Chahal (1/47) were the wicket-takers for India.
In reply, Shikhar Dhawan (61 off 73) and Virat Kohli (65 off 84) played important knocks but India were in deep trouble at one point after losing quick wickets during middle overs. However, Deepak Chahar's knock under pressure ignited hopes and kept India in the game till the time he was at the crease.
Once Deepak got out in the first ball of the 48th over, it was curtains for India as South Africa cleaned up the last two wickets too quickly to seal a 3-0 whitewash. In the end, the hosts were bowled out for 283 in 49.2 overs.
Phehlukwayo 3/40 was the most successful bowler for South Africa.
India rallied to bowl out South Africa for 287 after opener Quinton de Kock struck an attacking century and Rassie van der Dussen continued his sublime form with a 52-run knock in the third and final ODI here on Sunday.
De Kock struck 124 off 130 balls and added 144 runs for the fourth wicket with van der Dussen before India put the brakes on the home team's scoring by sending back both the batters in quick succession.
The home team has already taken a winning 2-0 lead in the series.
After that, David Miller contributed a 38-ball 39 before the innings ended with a ball to spare.
With his sixth ODI century, de Kock equalled AB de Villiers' record of scoring the most hundreds against India by a South African.
KL Rahul's decision to bowl first worked straightaway as Deepak Chahar (2/53) had opener Janneman Malan (1) caught behind with just eight runs on the board at the start of the third over.
It was a big wicket for the Indians as Malan came into the inconsequential final ODI on the back of a neat 91-run knock in the Proteas' series-clinching second ODI win at Paarl.
And credit for that must go to Chahar who got his fullish delivery to move away after angling it in, leaving Malan clueless.
A direct hit from India skipper KL Rahul from mid-off, ended his in-form counterpart Temba Bavuma's brief stay in the middle as the batter failed to reach the non-striker's end in time.
Bavuma making his way back to the dressing room for eight runs was another big break for India as the South Africa captain had scored a century in the opening fixture and also looked solid in the second outing.
After bagging two wickets in the powerplay, India seemed to be headed in the right direction when Aiden Markram's attempted pull shot failed to clear substitute fielder Ruturaj Gaikwad in the deep square leg region, leaving the hosts at 70 for three in the 13th over.
However, the duo of De Kock and Van der Dussen got together and forged an excellent partnership, mixing caution with aggression to deflate the Indian bowling attack.
De Kock moved into the 90s with two boundaries and then produced a flat-batted six straight over Prasidh Krishna's (3/59) head.
But he got stuck on 99 for a while before finally getting to the three-figure mark by driving Shreyas Iyer to the left of sweeper cover for two runs.
Van der Dussen hit Yuzvendra Chahal through mid-wicket for four, as the two upped the ante with their vast range of strokes on all sides of the wicket.
But just when it looked like the two batters were taking the game away form India, the visitors got rid of both of them.
De Kock got out to a Jasprit Bumrah (2/52) short ball, giving Shikhar Dhawan a simple catch at deep square leg, and then, Chahal had van der Dussen brilliant caught by Iyer in the deep.