South Africa smash record chase in first 500-run T20I
Charles' 39-ball ton powered WI to 258 but de Kock's hundred helped the hosts win with seven balls to spare
259 for 4 (De Kock 100, Hendricks 68, Powell 1-27) beat
258 for 5 (Charles 118, Mayers 51, Jansen 3-52) by six wickets
Quinton de Kock's first T20I hundred - and joint sixth-fastest in the format off 43 balls - helped South Africa complete the highest successful chase in T20Is.
De Kock's knock innings came in the second half of a run-fest on a belter of a pitch at SuperSport Park.
In total, 517 runs were scored, the most in a T20 game, including 35 sixes, the most in a T20 international and two fewer than the most in any T20 match.
Johnson Charles was responsible for 11 of those sixes as he blasted his way to the joint second-fastest T20I century, and fastest by a West Indian, as they posted their highest score in the format.