After losing the toss, the home side were in trouble at 21/2 but a captain’s innings set them straight as they posted their second highest ever score in this format. Their biggest total ever was the 241/6 against England at Centurion in 2009/10.
The total is also their highest ever against the West Indies.
Du Plessis’ innings looked set to beat the fastest ever hundred by a South African but his milestone came off one ball too many when he reached 100 off 46 deliveries.
But he would go on to break another record by posting the highest ever knock by a South African batsman in this format of the game with his 119 off 56 deliveries.
The skipper combined with left-hander David Miller for a third wicket stand of 105 off 49 balls as the pair ripped into the West Indies attack.
Miller reached his highest score in this format when he got to 47 but was unable to kick on for a half-century after being run-out by Andre Russell while trying to take a quick single in the 11th over.
Miller’s knock included four boundaries and three maximums, one of which was hit over the Unity Stand and may very well have landed on the neighbouring golf course, and had provided a great deal of entertainment for a sold out Wanderers.
Du Plessis then shared in a South African record fifth wicket stand of 66 with Farhaan Behardien before he was dismissed in the penultimate over of the innings.
Justin Ontong, brought into the side as one of three changes from the team that lost in the first match of the series in Cape Town on Friday, chipped in with 19 off 12 balls.