South Africa posted the joint-third highest total in one-day international history as they beat India by 214 runs in Mumbai to win the series 3-2.
Quinton de Kock who posted 109, Faf du Plessis 133, and skipper AB de Villiers 119 all hit centuries in their 438-4.
Only once before has a team made three centuries in an ODI, also South Africa against West Indies in January.
India were all out for 224 in the 36th over, their second heaviest ODI defeat in terms of runs.
Q de Kock was the player of the match, and AB de Villiers was the player of the series. South Africa won the 5-match series 3-2