Williamson is New Zealand's greatest ODI player - Vettori

Kane Williamson (Getty Images)
Kane Williamson (Getty Images)

Manchester - Former New Zealand captain Daniel Vettori has hailed Kane Williamson as New Zealand's greatest-ever one-day player after his match-winning Cricket World Cup century against South Africa.

READ: KP offers advice on how to make Proteas great again

Williamson made an unbeaten 106 to guide the Kiwis to a nervy four-wicket win with three balls to spare at Edgbaston on Wednesday as they maintained their unbeaten record.

With the Black Caps needing eight runs to win in the rain-hit 49-over-a-side game, Williamson smashed paceman Andile Phehlukwayo for six to bring up his 12th ODI century and hit the next ball for four to seal the victory.

"Kane Williamson has to be New Zealand's greatest ODI player of all time - and innings like that against South Africa tell you exactly why," Vettori wrote in his column for the International Cricket Council.

"He's already there now and by the end of his career his record will far exceed anything we've had in the past or present, he really is that good."

New Zealand, the runners-up in 2015, were in trouble at 137 for five in the 33rd over before Colin de Grandhomme (60) joined skipper Williamson at the crease.

The pair put on 91 runs for the sixth wicket as Williamson paced his innings to perfection, hitting nine fours and a six in his 138-ball knock.

"Kane has done so much in such a short period, whether a captain or not, he's been exceptional and he’s an absolute joy to watch," said Vettori.

"He plays all the shots, he knows how to manipulate the strike and he's always going to run hard.

"What differentiates him from a lot of batsmen in this day and age is his sole focus is winning the game and he tailors his batting towards that."

Williamson, who made his ODI debut against India in 2010, averages an impressive 47.36 in 143 matches.

New Zealand, who play the West Indies on Saturday, top the 10-team table in the World Cup round-robin phase, with four wins out of five matches. Their game against India was washed out.

Voting Booth
What is your favourite sport to watch on TV?
Please select an option Oops! Something went wrong, please try again later.
42% - 7599 votes
11% - 1925 votes
19% - 3474 votes
3% - 451 votes
1% - 162 votes
2% - 431 votes
5% - 888 votes
8% - 1502 votes
3% - 598 votes
Water sports
1% - 163 votes
American sports
1% - 210 votes
3% - 557 votes