Former Blackcaps all-rounder Scott Styris has called the current captain the greatest batsman this country has ever produced.
Kane Williamson was influential in his side's first test series victory away against Pakistan for 49 years.
The 28-year-old scored 386 runs in the series at an average of 77.20, including a record fifth-wicket partnership against Pakistan with batsmen Henry Nicholls, where they scored 212 runs before being dismissed.
"He's unquestionably our greatest ever batsman.
"In these difficult conditions, he's so good against spin," Styris said, saying his mental game is strong.
"He never gets flustered. He's able to adapt and change his game plan mid-innings and not a lot of people can do that. Because he doesn't get flustered, he's able to think clearly."
Williamson scored his 19th test century in the final test moving two clear of Martin Crowe and Ross Taylor who sit on 17.
Perhaps Williamson's best strength is his ability to play spin, and his numbers don't lie.
In the 17 test matches he has played in Asia he averages 50.70 including five centuries and a highest score of 192.
Blackcaps selector Gavin Larsen agrees with Styris telling Brendan Telfer on RadioLIVE's Saturday Sport that Williamson is this nation's best ever with bat in hand.
"You run out of words to describe him and just how good he is - he's a genius - he is going to break all our records, he is going to be our best, I have no doubt," he said.
"That 139 was absolutely magnificent I've never seen anything like it in conditions like that. he just made batting look so easy."