Joe Root replaces Cook as England Test captain
Root's first game in charge is set to be against South Africa at Lord's on July 6.
"Joe Root is the perfect choice for England Test captain," said Colin Graves, chairperson of the England and Wales Cricket Board, in a statement. "I’m delighted that he has accepted the role and will now help to take the team to the next level."
Ben Stokes was named vice-captain.
Root (26) has scored 4,594 test runs since his debut in 2012 and will become England's 80th Test skipper with his first game in charge set to be against South Africa at Lord's on July 6.