Captain of New Zealand, Kane Williamson hit an unbeaten century to guide his side to a 4-wicket win over South Africa in the ICC Cricket World Cup, today.

Needing eight to win from the final over, Williamson swept the second ball for six to complete a majestic century.

And he sliced the next away for four to see the Black Caps past their target of 242 with three balls to spare.

He was aided by Colin de Grandhomme’s 60 off 47 balls after the Kiwis had slipped to 137 for 5.

With the match reduced to 49 overs per side because of a wet outfield that delayed the start of play by 90 minutes, South Africa posted 241for 5.

New Zealand remain unbeaten, with four wins and a no result in their five games so far, and move back to the top of the table with 9-points..