Mahela Jayawardene has stepped down from the T20 captaincy following Sri Lanka's defeat to West Indies on Sunday.
The batsman led his side to a 36-run defeat in the final of the World Twenty20 but said he had informed the selectors of his decision prior to the tournament.
However, the 36-year-old will remain in charge of the one-day and Test match sides for the remainder of the year.
"I think we need a young leader," Jayawardene said. "It's a great opportunity for somebody to start in the T20 format.
"I haven't stepped down from the other formats - obviously I took over until December...I will assess what I want to do after that."
Jayawardene top scored with 33 in the unsuccessful run-chase against West Indies, to the much disappointment of 35,000 home fans at R Premadasa Stadium.
"It hurts a lot because you want to do something special, not just personally but for the public as well," he added. "We've been playing some really good cricket, but unfortunately we haven't been able to cross that (final) hurdle."
Sri Lanka host New Zealand starting later this month before embarking on a tour of Australia in December.