Tillakaratne Dilshan resigned as Sri Lanka's cricket captain in all three forms of the game following the team's disastrous tour of South Africa.
Sri Lanka Cricket (SLC) named former captain Mahela Jayawardene -- who led the side to the World Cup final in 2007 -- as skipper for next month's triangular one-day series in Australia, also featuring India.
Dilshan took up the captaincy on a series-to-series basis after Kumar Sangakkara stepped down following Sri Lanka's defeat in the 2011 World Cup final against India.
Sri Lanka lost both the Test and one-day series in South Africa, though they recovered a measure of pride with victory in the final two limited-overs games.
Under Dilshan, Sri Lanka lost Test and one-day series against England, Australia, Pakistan and South Africa.
Dilshan quit a day after returning from South Africa.