AB de Villiers made a sublime unbeaten 107 to steer the South Africans to victory in their Group B matchup.
De Villiers struck eight fours and two sixes in a classy 10th one-day century.
He shared a 119 partnership with skipper Graeme Smith (45) and an unbroken 84 with JP Duminy (42) as South Africa side eased to victory with 43 deliveries left in New Delhi.
West Indies were all out for 222 with 15 balls unused, Darren Bravo hitting a six in his promising 73, and debutant leg-spinner Imran Tahir taking 4-21.
It was South Africa’s 12th successive win over the Windies, who are now below Bangladesh a lowly ninth in the ICC rankings.
South Africa’s skipper, Smith, whose team now have to wait until 3rd March before their next match against the Netherlands, said: “I’m very chuffed with the way we have started, there is a good vibe amongst the group.
“AB played incredibly well, I think those things come with experience, to read situations. And this was one of those times. He played superbly well on a wicket that wasn’t so free-scoring. It was an incredible knock to go faster than a run-a-ball and he controlled the game superbly for us.”
Meanwhile, Windies skipper Darren Sammy said: “We had an opportunity to get a lot more runs. There were a few positives, Darren Bravo played really well and we hope he can continue like this. But we kept losing wickets and it did not help.”
On another note, the West Indies were dealt a further blow after all-rounder Dwayne Bravo limped off after twisting his knee badly trying to field a ball off his own bowling.
It was not clear how serious Bravo’s injury was after his left leg bent awkwardly under his weight.
However, a West Indies spokesman said Bravo would have a scan on his left knee on Friday 25th February to discover the extent of any damage.