London: England captain Andrew Strauss quits all forms of cricket and will be replaced as skipper by Alastair Cook.
England captain Andrew Strauss has retired from all forms of cricket.
Batsman Strauss played 100 Tests and skippered his country in 50 of them.
One-day captain Alastair Cook is taking over from Strauss, 35, and will lead his country in the four-Test series against India in November.
Strauss said: "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."
During his time in charge, England were ranked the world's best Test team for the first time.
Cook, 27, said: "I'm very excited by this new challenge, it is a huge honour to be appointed Test captain and I am very much looking forward to captaining the side in India this winter and beyond."
His decision comes after a week of soul-searching during a family break following the 2-0 loss against South Africa which meant England lost the No. 1 Test ranking and also comes at a time when Kevin Pietersen's exile from the team has dominated the agenda