Nasser Hussain has stepped down as England's one-day captain after the side's failure in the World Cup.
But Hussain said he wished to continue leading the Test team.
His resignation ends a four-year tenure after he took over the captaincy from Alec Stewart after the last World Cup.
"The time has come to step down as England one-day captain," Hussain said in a Tuesday news conference.
"There must be a good young captain out there who can replace me.
"I feel I don't warrant a place in the side any more and it's time for England to move one.
"The bottom line is that I'm 35 this month and there must be people out there who can average more than 30.
ENGLAND'S ONE-DAY RECORD UNDER HUSSAIN
"I want to captain England in the Test arena for a while yet but that's up to other people to decide.
"I am 100% dedicated to the Test side and would like to carry on as England Test captain."
Hussain said the stress of England's poor winter tour of Australia and the World Cup boycott of Zimbabwe had taken its toll.
"I am mentally and physically drained after this winter and I intend to have two months off from the game," he said.
"Stepping down will ease my mental strain of doing everything and doing the whole job.
"Having a bit of time away will help me and give me time to concentrate on my batting and selfish things like that.
"It's been difficult but that's part of the learning curve.
"The cricket side of things has been enjoyable and that is what has disappointed us so much."
Hussain said he did not regret England's boycott of Zimbabwe, despite the forfeit of points costing them a place in the Super Six.
"There are bigger issues involved than just four points and the Super Six," he said.
"You just don't know what would have happened if we had gone to Zimbabwe."