Stokes appointed England Test captain
All-rounder Ben Stokes will succeed Joe Root as captain of the England Test team.
Root stepped down after England had won just one of its previous 17 matches under his leadership.
Stokes said it was a real privilege to be appointed to the role.
"I want to thank Joe for everything he has done for English cricket and for always being a great ambassador for the sport all across the world.
"He has been a massive part of my development as a leader in the dressing room, and he will continue to be a key ally for me in this role."
Managing Director of England men's cricket said that Stokes thoroughly deserved the opportunity.
"I had no hesitation in offering the role of test captain to Ben," Key said.
"I am delighted that he has accepted, and he is ready for the added responsibility and the honour."
Stokes has scored more than 5000 runs and taken 174 wickets in his 79 Test matches.
England will take on New Zealand next up in a two-Test series on UK soil.