Sri Lanka spinner Rangana Herath has retired from limited-overs international cricket in order to concentrate on prolonging his Test career.
The 38-year-old has taken 74 wickets in 71 one-day international matches since making his debut 12 years ago, but was dropped for the series against Pakistan last year.
Herath featured in Sri Lanka's disappointing World Twenty20 campaign in India, but his 17th T20 appearance against South Africa last month proved to be his last for his country in the shortest format.
"Every cricketer has to stop at the right time, I feel it's time to make room for fresh talent to be groomed with the 2019 World Cup in view." said the veteran.
Herath has claimed 18 scalps in T20 internationals, recording incredible career-best figures of 5-3 against New Zealand in Chittagong two years ago.