What's new

Kane Williamson is the best Test batsman in recent times

Hawkeye

Senior T20I Player
Joined
Jul 14, 2013
Runs
19,930
Post of the Week
1
We like to glorify the likes of Kohli, Smith and Root.

Mostly for the right reasons.

But the batsman who has been doing exceptionally well, even better than the above 3 names rarely get the recognition he deserves.

Has played far more tougher and impactful knocks in Test cricket. Many in away, extremely difficult conditions.

Been to the UAE twice as well and excelled.

Averaging above 50.

19 centuries.

He's the name that misses out from many discussions.

But is the best right now.
 
Completely agree. He is currently the best Test batsman in the world.
 
Kohli and Smith are still the top 2 for me.

Their consistency over the last 2-3 years puts them ahead.
 
Kohli and Smith are still the top 2 for me.

Their consistency over the last 2-3 years puts them ahead.

The ability to play clutch, difficult, away condition knocks consistently give a strong lead to Williamson.
 
He's been extremely good as has been Root but Kohli has been a notch above both. Watch his batting in both SA and England, he was way better than any other batsman on either side.
 
The ability to play clutch, difficult, away condition knocks consistently give a strong lead to Williamson.

Look at kohli's averages against England, SA, and his last Australian tour. Have a look at what Smith averages in last 2-3 years, there are kohli and smith and then there is a big gap before you get to either Williamson or Root.
 
Nah I think he is still behind Smith and Kohli, a close 3rd and comfortably ahead of Root however.
 
LOL, all it takes is 1 good innings from Kane or Root to make them better than Kohli :))

I mean who cares how well Kohli did in his last Test series in England.
 
LOL, all it takes is 1 good innings from Kane or Root to make them better than Kohli :))

I mean who cares how well Kohli did in his last Test series in England.
What if Kohli succeeded today? A filter would've been then applied that its only against Aus 'Z' and this is a batting beauty, so these are not clutch runs, only Kane's runs matter.
 
Atleast in Asian conditions , Kohli has a strong batting lineup.
Likewise, NZ batting is quite good in NZ conditions. Of course, not as good as India is. However, India of late, hasn't been as imposing with bat as it should be. Last Ind-Aus series is a case in point.
 
Williamson is awesome!

New Zealand are a very nice team to watch overall.
 
What if Kohli succeeded today? A filter would've been then applied that its only against Aus 'Z' and this is a batting beauty, so these are not clutch runs, only Kane's runs matter.

Of course, were you expecting anything different? This is the same Kane Williamson who was getting sticks from neutral posters on PP before this innings. And he suddenly becomes the best Test batsman in the world, even ahead of Kohli, based on 1 innings :))
 
Of course, were you expecting anything different? This is the same Kane Williamson who was getting sticks from neutral posters on PP before this innings. And he suddenly becomes the best Test batsman in the world, even ahead of Kohli, based on 1 innings :))
Fickle is the word that comes to mind.
 
He's been extremely good as has been Root but Kohli has been a notch above both. Watch his batting in both SA and England, he was way better than any other batsman on either side.

Look at kohli's averages against England, SA, and his last Australian tour. Have a look at what Smith averages in last 2-3 years, there are kohli and smith and then there is a big gap before you get to either Williamson or Root.

LOL, all it takes is 1 good innings from Kane or Root to make them better than Kohli :))

I mean who cares how well Kohli did in his last Test series in England.

You clearly have no idea about Kane's awesomeness away.

Kane Williamson, average in IND/UAE/SL/BD: 51.31

Kohli's average in SA/ENG/Aus/NZ: 49.88


Don't come here claiming Kohli is "MILES" better.

Williamson has played awesome clutch knocks away, in very very difficult conditions. Consistently. Shot at being the best Test batsman, without a doubt.

Be neutral.

I like Kohli!
 
You clearly have no idea about Kane's awesomeness away.

Kane Williamson, average in IND/UAE/SL/BD: 51.31

Kohli's average in SA/ENG/Aus/NZ: 49.88


Don't come here claiming Kohli is "MILES" better.

Williamson has played awesome clutch knocks away, in very very difficult conditions. Consistently. Shot at being the best Test batsman, without a doubt.

Be neutral.

I like Kohli!

Yea, never mind the fact that he was getting stick on this very forum before this particular innings. One innings, and he suddenly becomes the best Test batsman in the world. Who cares about Kohli's consistent performances series after series.

And you're asking us to remain neutral? :))
 
Last edited:
Yea, never mind the fact that he was getting stick on this very forum before this particular innings. One innings, and he suddenly becomes the

Hmm, so getting stick on this forum is the criteria to decide if a batsman is good or not?

Talk logic.

Kane has consistently been the best batsman in difficult, away conditions.

You don't need to be a genius to figure this out. Averages better than Kohli in away conditions. You were talking about consistency eh.

Just laughing out of frustration won't change those facts.
 
Always was my favourite among fav 4. He is the perfect No. 3 of modern game. Somehow, he reminds me one of my all time favourites (don’t know why) - Greg Chappell.
 
Kohli is better now, but Kane Williamson has been a great batsman since 2014. Kohli became a great test batsman since 2016 only. By then Kane already had great stats.
 
Have a soft corner for him just like I did for Fleming but luckily he is a better batsman than Fleming, this is a class performance, and at right time hopefully it matters in the end.
 
He is the best technically but he is a little soft/lacks killer instinct (doesn't mean that he scores soft runs)unlike smith and kohli.(playing for nz rather than aus or ind is a big difference too)
 
He is the best technically but he is a little soft/lacks killer instinct (doesn't mean that he scores soft runs)unlike smith and kohli.(playing for nz rather than aus or ind is a big difference too)

Williamson can't afford to play aggressive. If he gets out cheaply NZ will lose the test in away matches. NZ doesn't have the bowling depth and variety to do well without runs on board. NZ depends more on Williamson than India rely on Kohli.

In fact, Kohli is very unreliable himself. Last Australia series was big example. You may never know when Kohli is out of form. Williamson has carried NZ for 8 years (Taylor bejng occassional partner). Kohli always had had Pujara, Rahane and Vijay assisting in patches since debut.
 
Kohli and Smith are still the top 2 for me.

Their consistency over the last 2-3 years puts them ahead.

Smith is not even in the discussion. He's a banned cheat who might not play for another year.

I would give it to Kohli but Kane is right up there.
 
Hmm, so getting stick on this forum is the criteria to decide if a batsman is good or not?

Talk logic.

Kane has consistently been the best batsman in difficult, away conditions.

You don't need to be a genius to figure this out. Averages better than Kohli in away conditions. You were talking about consistency eh.

Just laughing out of frustration won't change those facts.

Since you used the terms 'in recent times', and since you specifically spoke of their performance away from home, how much Kane has been better in that department, let's look at both of their performances away from home in the last 2 years.

Kohli - Innings - 25; Not Outs - 1; Runs - 1294; Ave - 53.91; 100's - 5

Kane - Innings - 37; Not Outs - 5; Runs - 1821; Ave - 56.90; 100's - 6


So Kane has scored 527 more runs than Kohli playing 12 more innings away from home, which equates to 43.91 runs per innings. And he has scored 1 more century away from home compared to Kohli in 12 more innings. And that average of his is inflated by virtue of 4 more not outs.

Anything more you want to say? :))


Link:

Kane - http://stats.espncricinfo.com/ci/en...6;spanval1=span;template=results;type=batting

Kohli - http://stats.espncricinfo.com/ci/en...6;spanval1=span;template=results;type=batting
 
Last edited:
Since you used the terms 'in recent times', and since you specifically spoke of their performance away from home, how much Kane has been better in that department, let's look at both of their performances away from home in the last 2 years.

Kohli - Innings - 25; Not Outs - 1; Runs - 1294; Ave - 53.91; 100's - 5

Kane - Innings - 37; Not Outs - 5; Runs - 1821; Ave - 56.90; 100's - 6


So Kane has scored 527 more runs than Kohli playing 12 more innings away from home, which equates to 43.91 runs per innings. And he has scored 1 more century away from home compared to Kohli in 12 more innings. And that average of his is inflated by virtue of 4 more not outs.

Anything more you want to say? :))


Link:

Kane - http://stats.espncricinfo.com/ci/en...6;spanval1=span;template=results;type=batting

Kohli - http://stats.espncricinfo.com/ci/en...6;spanval1=span;template=results;type=batting

Thanks for proving [MENTION=134608]Hawkeye[/MENTION]'s point and shooting yourself in the foot. I take back my earlier statement. Over the last two years, Kane has been the best batsman in the world going off the stats you provided. The fact that you had to rely on Not Outs to somehow justify Kohli's lower average is sad.

Let's not forget that Kohli hasn't faced the two biggest challenges in Asia: the Indian and Pakistani spin attacks.
 
Virat was easily a notch above everyone in past 2-3 years , but after this series I would put KW at par with him if not above him .
 
Virat was easily a notch above everyone in past 2-3 years , but after this series I would put KW at par with him if not above him .

You mean past 1 year. Smith has been Bradman 2.0 since 2014 until Saf series. Kohli only became great since 2016.
 
Thanks for proving [MENTION=134608]Hawkeye[/MENTION]'s point and shooting yourself in the foot. I take back my earlier statement. Over the last two years, Kane has been the best batsman in the world going off the stats you provided. The fact that you had to rely on Not Outs to somehow justify Kohli's lower average is sad.

Let's not forget that Kohli hasn't faced the two biggest challenges in Asia: the Indian and Pakistani spin attacks.

Awww, Mr. Has Been's fan getting hurt here. Do you want me to bring up some of your posts from the past speaking about Dhoni's ODI average and the number of his not out innings? :))

I repeat what I posted -

Kane has scored 527 more runs than Kohli playing 12 more innings away from home, which equates to 43.91 runs per innings. And he has scored 1 more century away from home compared to Kohli in 12 more innings.

Any cricket fan with a brain would know what the above numbers mean.
 
I like him, especially after that SRH captaincy where he lead them to final.. 😉
 
You are only saying this because of his knock today and because it's against us lol. He's a brilliant test batter but Kohli is still ahead.
 
Kane was dropped twice in this innings. Will this be held against him since thats been a regular excuse to beat Kohli with?
 
Awww, Mr. Has Been's fan getting hurt here. Do you want me to bring up some of your posts from the past speaking about Dhoni's ODI average and the number of his not out innings? :))

I repeat what I posted -



Any cricket fan with a brain would know what the above numbers mean.

I'm confused. Since when has staying not out, especially away from home, been a bad thing? Goes to show, the opposition, despite playing at home, haven't figured out how to dismiss you. Kane plays at 3, not 6 or 7 or 8. A top order batsman, staying consistently not out! It's scary to think how good his numbers would have been had he a more competent support in the lineup with him.
 
Without any doubt. My fav batsman.

Willy is a complete batsman equally good against spin, express pace and swing/seam!

He is a lone warrior unlike Kohli , Root etc. Very unlucky to play for a mediocre NZ batting line up where none other batsman average 50+ and only 1 other average 40+.

He can score on any kind of pitch in any match situation. There was never any doubt about his game against express pace and swing/seam but now he has lifted his game against spin to next level too.

5 years down the line I might even say he is best test batsman i have seen in my 27 years of watching cricket.
 
Just doesn't come from the 'Big 3' - what a batsman and one that you feel would have been best equipped of the current fab 4, had they played in the previous (more bowling) era (90s).
 
Hahaha... first there was a thread that he is OVERRATED By COUNTRY MILE and now he is best .... PP experts and their extreme reactions..

On topic he was always the best not only today. Failure is bound to happen but he is technically sound and mentally tough. He may look like a soft character but mentally he is tough
 
One thing we can say for sure is that Joe root is the most overrated of the 4.

Not at all Joe Root is another class. He will score big in next series and all the haters 'll runaway just like Kane's haters are running away:smith
 
Williamson can't afford to play aggressive. If he gets out cheaply NZ will lose the test in away matches. NZ doesn't have the bowling depth and variety to do well without runs on board. NZ depends more on Williamson than India rely on Kohli.

In fact, Kohli is very unreliable himself. Last Australia series was big example. You may never know when Kohli is out of form. Williamson has carried NZ for 8 years (Taylor bejng occassional partner). Kohli always had had Pujara, Rahane and Vijay assisting in patches since debut.

Yes that's why i said playing for nz instead of aus/ind makes a big difference,but it isn't about playing aggressively,i was talking about his soft dismissals once set.
 
DtwPpTJUUAA9gSH.jpg
 
Since you used the terms 'in recent times', and since you specifically spoke of their performance away from home, how much Kane has been better in that department, let's look at both of their performances away from home in the last 2 years.

Kohli - Innings - 25; Not Outs - 1; Runs - 1294; Ave - 53.91; 100's - 5

Kane - Innings - 37; Not Outs - 5; Runs - 1821; Ave - 56.90; 100's - 6


So Kane has scored 527 more runs than Kohli playing 12 more innings away from home, which equates to 43.91 runs per innings. And he has scored 1 more century away from home compared to Kohli in 12 more innings. And that average of his is inflated by virtue of 4 more not outs.

Anything more you want to say? :))


Link:

Kane - http://stats.espncricinfo.com/ci/en...6;spanval1=span;template=results;type=batting

Kohli - http://stats.espncricinfo.com/ci/en...6;spanval1=span;template=results;type=batting

Sorry, you've got your numbers wrong. You've taken Kane's overall record in the last 2 years, not his record away from home. His record away from home (not including some phony runs he scored against a club-standard Zimbabwe attack) is 605 runs in 13 innings (with 3 not outs) at 60.5.
 
All four are fantastic batsmen.

My ranking order goes: -

Kohli
Smith
Root
Kane

That is considering overall.
 
One thing we can say for sure is that Joe root is the most overrated of the 4.

Joe Root is massively overrated in tests. Can't score tons to save his life despite having almost zero pressure due to having good batsmen all around him. I would pick Williamson over Root in tests in a heartbeat.
 
Awesome batsman and my second favorite in the fab 4 but needs to improve his average in SA.

~21 in SA is too less for a classy batsman like him. Kohli averages 56! In fact, Kane averages ~30 in England too which is also very less as compared to the poorest outing of the very best.
 
Kane Williamson needs the selfishness of a Umar Akmal to become the greatest of his generation.

The man is quietly complacent when he could be doing so much more.
 
Kane Williamson did well on flat UAE Patta that had nothing in it for the bowlers. He is not in Smith's 0r Kholi's league...
 
Joe Root is massively overrated in tests. Can't score tons to save his life despite having almost zero pressure due to having good batsmen all around him. I would pick Williamson over Root in tests in a heartbeat.

Root did played a match winning hundred in Sri Lanka in difficult conditions.
 
So one inning in UAE battas against a bottom ranked Test side makes him the best? :facepalm:
 
So one inning in UAE battas against a bottom ranked Test side makes him the best? :facepalm:

That bowling attack contains the greatest leg spinner in UAE History, the fastest to 200 wickets and the current best spinner in the world. :yasir

But the English bowling attack had Anderson/Broad/Stokes etc and Kohli almost scored 600 in 4 tests.

So, in my humble opinion Kohli is doing just a bit better than Kane in recent times.
 
If NZ wins this match, then Kane's innings would probably be the best test inning of this decade.
 
Joe Root is massively overrated in tests. Can't score tons to save his life despite having almost zero pressure due to having good batsmen all around him. I would pick Williamson over Root in tests in a heartbeat.

Yeah me too. Not that he's bad. In fact he's very good but his innings' come short when compared to the other three.
 
Sorry, you've got your numbers wrong. You've taken Kane's overall record in the last 2 years, not his record away from home. His record away from home (not including some phony runs he scored against a club-standard Zimbabwe attack) is 605 runs in 13 innings (with 3 not outs) at 60.5.

Thanks for correcting me. But you are wrong in your stats. That average is 55 in 13 innings with 2 not outs and 1 century.


Link: http://stats.espncricinfo.com/ci/en...n;spanval2=span;template=results;type=batting
 
Awww, Mr. Has Been's fan getting hurt here. Do you want me to bring up some of your posts from the past speaking about Dhoni's ODI average and the number of his not out innings? :))

I repeat what I posted -



Any cricket fan with a brain would know what the above numbers mean.

Since these numbers are false, only someone with no brain would believe them.

The fact that you do not understand the difference between NOs in test cricket and NOs in ODI cricket is inexplicable. Please tell me how remaining NO in test cricket is anything but good?
 
Since these numbers are false, only someone with no brain would believe them.

The fact that you do not understand the difference between NOs in test cricket and NOs in ODI cricket is inexplicable. Please tell me how remaining NO in test cricket is anything but good?

It's always good being not out. But the inflation of average due to those not outs doesn't make a player superior to others. And don't worry, Mr. Has Been will sit comfortably with a Test average of 47 (or maybe even less), while Kohli is on his way to become one of the top 5 greatest batsman ever.
 
Last edited:
It's always good being not out. But the inflation of average due to those not outs doesn't make a player superior to others.

The player with the higher average is superior to the player with the lower average, all things being equal. Both players have an equal chance at remaining NO but one player is simply better at preserving his wicket than the other.
 
The player with the higher average is superior to the player with the lower average, all things being equal. Both players have an equal chance at remaining NO but one player is simply better at preserving his wicket than the other.

Using your logic, all things are not equal here. Kohli has played 25 innings in the said period compared to 13 innings played by Kane (minus Zimbabwe). Kohli averages 53.91 in them with 5 centuries, which equates to 1 century per 5 innings, compared to Kane's average of 55 in 13 innings with 1 century, which equates to 1 century per 13 innings.
 
Wow, Joe Root has 2 hundreds in 52 innings! And we thought Asad Shafiq was bad.

Twelve of Root’s fifteen centuries have come in his first innings, where it really counts as it shapes the course of the match.
 
Probably the best Test knock played by any batsman in the last 5-10 years to actually WIN an AWAY series in tough bowling conditions.

Ball was spinning like anything. Against Yasir.
 
What a batsman.

Makes runs when the team really needs them.

A leader, top quality batsman who puts a price on his wicket.
 
Kane Williamson's Test batting average per continent:

in Africa 51.60
in Americas 51.33
in Asia 50.70
in Oceania 55.14
in Europe 30.87
 
Kane Williamson's Test batting average per continent:

in Africa 51.60
in Americas 51.33
in Asia 50.70
in Oceania 55.14
in Europe 30.87

Best of this time.

Kohli also averages ~35 in England.
 
Kohli went back to England and had a brilliant series. Whereas Williamson averages 30 in England, 35 in India, and 21 in SA.
Kohli is better, but Kane now has a big away series defining win which was spearheaded by him over the other big 3.

Third Test with the series on the line and team 4 down for 60, he put them in a position to win and led his team to their first away series win against Pakistan in ~60 years. This win has lifted Kane immensely in stature.
 
Last edited:
Kane is comfortably ahead of Root and is not that far from Kohli and Smith.
 
Without any doubt. My fav batsman.

Willy is a complete batsman equally good against spin, express pace and swing/seam!

He is a lone warrior unlike Kohli , Root etc. Very unlucky to play for a mediocre NZ batting line up where none other batsman average 50+ and only 1 other average 40+.

He can score on any kind of pitch in any match situation. There was never any doubt about his game against express pace and swing/seam but now he has lifted his game against spin to next level too.

5 years down the line I might even say he is best test batsman i have seen in my 27 years of watching cricket.

Most people miss this fact, that he's a lone warrior as well.

Carries the burden of most of the batting on his shoulders.

Can bet - if he was playing for AUS, IND or ENG, he would've been glorified everywhere, in all the major media. Second coming of Bradman.

Kohli fan but even Kohli has not done as well as Kane in AWAY tough conditions. Above all, leading to an away series win in tough bowling conditions.
 
Most people miss this fact, that he's a lone warrior as well.

Carries the burden of most of the batting on his shoulders.

Can bet - if he was playing for AUS, IND or ENG, he would've been glorified everywhere, in all the major media. Second coming of Bradman.

Kohli fan but even Kohli has not done as well as Kane in AWAY tough conditions. Above all, leading to an away series win in tough bowling conditions.

Again, Williamson averages 30 in England, 35 in India, and 21 in SA. So can you explain this statement?
 
Most people miss this fact, that he's a lone warrior as well.

Carries the burden of most of the batting on his shoulders.

Can bet - if he was playing for AUS, IND or ENG, he would've been glorified everywhere, in all the major media. Second coming of Bradman.

Kohli fan but even Kohli has not done as well as Kane in AWAY tough conditions. Above all, leading to an away series win in tough bowling conditions.

Did Bradman average 20s and 30s in 3 major Cricket nations?

Or do you mean that scoring in UAE against a popgun attack is somehow more difficult than scoring in SA, England and India?
 
Last edited:
Again, Williamson averages 30 in England, 35 in India, and 21 in SA. So can you explain this statement?

He means that scoring against the 7th ranked Test side in UAE is the biggest challenge a batsman can face.
 
Again, Williamson averages 30 in England, 35 in India, and 21 in SA. So can you explain this statement?

He means that scoring against the 7th ranked Test side in UAE is the biggest challenge a batsman can face.

Kohli averages 35 in England, 36 in West Indies.

This out of context nitpicking isn't going to lead to anything. Another stat that you clearly missed, for away conditions:

Kane Williamson, average in IND/UAE/SL/BD: 51.31

Kohli's average in SA/ENG/Aus/NZ: 49.88

Both the players don't average above 40 everywhere in the world. That does not mean they're bad or can't play in those conditions.

Kohli also has lots of support batsmen. Kane doesn't.

Pulling off a series win with his batting against Yasir Shah in the UAE, on a turner where he became the fastest to 200 wickets is not a joke.

It's probably the greatest display of batting in the last 5-10 years.

No team has won a series in the UAE against PAK other than NZ (now) and SL.


But yes, keep ignoring the context and blindly chant "but but but #7!".
 
Kohli averages 35 in England, 36 in West Indies.

This out of context nitpicking isn't going to lead to anything. Another stat that you clearly missed, for away conditions:

Kane Williamson, average in IND/UAE/SL/BD: 51.31

Kohli's average in SA/ENG/Aus/NZ: 49.88

Kohli went back to England and had a great series. Williamson hasn't done that in those three countries (to the best of my recollection).

How can you equate performances in SENA to those in Ind/UAE/SL/BD, when SL/BD are clearly much weaker teams? You said in "AWAY tough conditions", so I don't see how performances against WI/SL/BD come into play here.
 
Kohli averages 35 in England, 36 in West Indies.

This out of context nitpicking isn't going to lead to anything. Another stat that you clearly missed, for away conditions:

Kane Williamson, average in IND/UAE/SL/BD: 51.31

Kohli's average in SA/ENG/Aus/NZ: 49.88

Both the players don't average above 40 everywhere in the world. That does not mean they're bad or can't play in those conditions.

Kohli also has lots of support batsmen. Kane doesn't.

Pulling off a series win with his batting against Yasir Shah in the UAE, on a turner where he became the fastest to 200 wickets is not a joke.

It's probably the greatest display of batting in the last 5-10 years.

No team has won a series in the UAE against PAK other than NZ (now) and SL.


But yes, keep ignoring the context and blindly chant "but but but #7!".

You mentioned toughest batting conditions.

India, SA and England are three nations where the batsmen are challenged the most.

Williamson so far has failed that challenge, and is clearly nowhere near Smith or Kohli.
 
Kohli averages 35 in England, 36 in West Indies.

This out of context nitpicking isn't going to lead to anything. Another stat that you clearly missed, for away conditions:

Kane Williamson, average in IND/UAE/SL/BD: 51.31

Kohli's average in SA/ENG/Aus/NZ: 49.88

Both the players don't average above 40 everywhere in the world. That does not mean they're bad or can't play in those conditions.

Kohli also has lots of support batsmen. Kane doesn't.

Pulling off a series win with his batting against Yasir Shah in the UAE, on a turner where he became the fastest to 200 wickets is not a joke.

It's probably the greatest display of batting in the last 5-10 years.

No team has won a series in the UAE against PAK other than NZ (now) and SL.


But yes, keep ignoring the context and blindly chant "but but but #7!".

Lol, the context is your post I quoted. Here it is for you again -

Kohli fan but even Kohli has not done as well as Kane in AWAY tough conditions. Above all, leading to an away series win in tough bowling conditions.

Scoring against Yasir Shah and a bunch of trundlers in UAE isn't seen as a bigger challenge than scoring in India, SA or England.
 
Back
Top