The West Indies crushed the Proteas by eight wickets at Sabina Park on Sunday to complete a 3-0 sweep of the T20I series.
Set 164 to win, the Caribbean side raced to the target of 164 with 6.1 overs to spare.
Openers Brandon King and Johnson Charles put on 92 in 6.4 overs with Charles in particular punishing the tourists as he battered 69 off just 26 balls.
Charles hit 14 of those 26 balls for boundaries including five sixes.
Kyle Mayers came in and kept up the momentum and when stand-in skipper King departed for 44 off 28 balls, the West Indies were 130-2 with 9.1 overs remaining.
Mayers ended on 36* as the West Indies ensured they head into the T20 World Cup, which they will co-host with the United States, in confident mood.
HIGHLIGHTS: West Indies vs Proteas (3rd T20I)
“Happy with my own performance,” King said. “I would’ve liked to carry my bat through the end though.
“It was an important 3-0 win, last series before the World Cup, so important preparation and good momentum going into the World Cup.
“Our bowling performances were very pleasing, we had consistency throughout,” King added. “Gudakesh Motie and other different contributors. Speaks well that a lot of our main players are missing. I can’t wait to meet with the other boys before the World Cup.”
The West Indies squad for the tournament will feature several players who missed this series such as captain Rovman Powell and Andre Russell.
MORE: Proteas taught a few lessons – Rassie
The Proteas had their stand-in captain Rassie van der Dussen to credit for even posting a half-decent total of 163-7.
Van der Dussen hit five sixes in his crucial innings of 51 off 31 balls, putting on 77 in 8.1 overs in a fifth wicket partnership with Wiaan Mulder (36 off 28).
West Indies left-arm paceman Obed McCoy, called into the World Cup squad on Sunday to replace the injured Jason Holder, took 3-39 in four overs.
Fast bowler Shamar Joseph took 2-26 in four overs while Motie took for 2-21 in his three overs.
© Agence France-Presse