ESSEX's Alastair Cook has been named as the new England Test cricket captain following the retirement of Andrew Strauss from all forms of the game.

Cook, 27, was unveiled as skipper this afternoon as the ECB announced Strauss would be quitting the role after 100 Test appearances for his country, 50 of them as captain.

Strauss said: "After much thought over the last few weeks, I have decided to step down as England Test captain and announce my retirement from all forms of cricket.

"It has clearly been a tough decision to make but I believe that it is both in the best interests of the England cricket team and myself to step down at this stage.

ECB chief executive David Collier said: "On behalf of the ECB and everyone involved in cricket I'd like to thank Andrew Strauss for his outstanding contribution to the game.

Cook was already England's one-day international captain and has been a regular in the Test side.