Former Australian batting maestro Mike Hussey believes Indian captain Virat Kohli is the best test batsman in world cricket.
Blackcaps skipper Kane Williamson jumped to the top of the test batting ranks last week, leapfrogging Aussie Steve Smith, who has slipped to third behind Kohli.
Williamson amassed 639 test match runs in four innings this summer, including two double centuries, at an average of 159.75.
Kohli is currently inactive, back home in India awaiting the arrival of his first child, while Smith has returned to form at the Sydney test, with a first-innings century, backed up by a half-century on Sunday.
The former Australian skipper is statistically the best batsman since the great Sir Donald Bradman, averaging 62.75 runs across 76 tests, with 7449 runs and 27 centuries - just two behind Bradman.
Williamson averages 54.31 in 83 tests with 24 centuries, while Kohli (53.41) has 27 centuries in 87 tests.
But stats aside, Hussey, who made 19 test tons himself, believes Kohli passes the 'eye test' and rates him above his fellow batting greats.
"They're unbelievable numbers - by all three of them," Hussey says on Fox Cricket.
"[Going by] numbers and the averages, you would say that Smith is No.1, but in my mind, I've felt that just by watching, on the eye, Kohli is probably the best of those three.
"It's all very close - don't get me wrong - but he stands out to me as the best."
Williamson made his debut in 2010, scoring a century, but struggled for consistency during his first 27 tests.
Heading into the 2014 season, the current Blackcaps skipper had notched five test centuries, averaging 35.88.
In his last 56 tests, the 30-year-old has scored 5321 runs, passing the century mark 19 times at an average of 65.69.