No place for Virat Kohli as Kane Williamson names his all-time Test XI, three Indians included
New Zealand Cricket Team batter Kane Williamson has named his all-time Test XI of the 21st century. What caught the attention of many was that he didn't name Virat Kohli in his team. The batter is rated as one of the best batters to have played the longest format of the game.
Kane Williamson's all-time Test XI includes three Indians. Former Australian cricketer Matthew Hayden, along with Virender Sehwag, are the two openers picked by him in the team. At three, he picked Ricky Ponting, who will also be leading the team.
At number four, it was a no-brainer as he picked Sachin Tendulkar, who is the leading run-getter in the Tests. The right-hander made incredible contributions to the Indian Cricket Team and helped his team register many famous wins.
Current Australia Cricket Team batter Steve Smith also features in Kane Williamson's all-time Test XI. The right-hander arguably is the best batter in the longest format of the game in the current generation. He is followed by AB de Villiers.
Kane Williamson picked MS Dhoni as the keeper-batter in his team. The former Indian cricketer had a decent time in the tests during his career. He also captained India and made them the number-one team in the format.
Kane Williamson picked a deadly pace attack that included Dale Steyn, Shoaib Akhtar and Glenn McGrath. All three of them were among the threatening pacers in the world. He also picked Muthiah Muralidaran as the spinner in the team.
Kane Williamson names his all-time Test XI
Here's Kane Williamson's all-time Test XI,
Matthew Hayden, Virender Sehwag, Ricky Ponting (C), Sachin Tendulkar, Steve Smith, AB de Villiers, MS Dhoni (wk), Dale Steyn, Shoaib Akhtar, Glenn McGrath, Muthiah Muralidaran
Also Read: "You’re not able to do it and walk away"- MS Dhoni ordered to retire immediately from IPL
Recommended Stories

Will Rain Wash Out IND vs PAK? Colombo Weather Puts Big Match at Risk
Feb 15, 2026
T20 World Cup 2026 points table after match 24, NZ vs SA
Feb 14, 2026For the first time ever England does THIS thing in World Cup history
Feb 14, 2026
Rohit Sharma’s massive record broken in IRE vs OMN T20 World Cup 2026 clash; Know here
Feb 14, 2026
T20 World Cup 2026 points table after match 21, USA vs NED
Feb 13, 2026
T20 World Cup 2026 Tickets: Where to Buy and Availability Update
Feb 13, 2026
India’s Probable Playing XI vs Pakistan | IND vs PAK T20 World Cup 2026
Feb 13, 2026IPL 2026: RR ditch Yashasvi Jaiswal & Ravindra Jadeja; name THIS all-rounder as their new captain
Feb 13, 2026
T20 World Cup 2026 points table after match 18, IND vs NAM
Feb 12, 2026