Geoff Marsh will quit as Zimbabwe coach when his contract expires in September.
Marsh has been coach since October 2001
The former Australian star, who became coach in October 2001, said he had been asked to continue until the 2007 World Cup but had decided against it.
Marsh resigned four months ago but his decision was kept under wraps until it was revealed in a Zimbabwe newspaper.
He said: "I was asked to stay on until the World Cup but I declined. I have enjoyed my time with Zimbabwe but it is time to move on."
Marsh has been forced to work with a depleted squad because of the crisis in which 15 players are in dispute with the Zimbabwe Cricket Union.
The ZCU has given the rebels a new 21-day deadline to abandon their boycott and make themselves available for selection.
But they have rescinded the offer of mediation over the players' grievances and Zimbabwe have been forced to play a second-string team for the Test and one-day series against Sri Lanka.
They were comprehensively beaten in the one-day series and lost the first Test by an innings and 240 runs.
Marsh's possible replacement could be former West Indies batsman Phil Simmons.
He has been assisting at the Zimbabwe Academy in Harare and is attending the second Test in Bulawayo.