Sri Lankan veteran opener Upul Tharanga announced his retirement from international cricket on Tuesday after a 15-year career and during which he also enjoyed a brief stint as captain.
Tharanga, 36, at the helm from July to November 2017, last represented the national team on their tour of South Africa in 2019.
“I have decided to retire from international cricket,” Tharanga wrote on his Twitter account.
Tharanga played 31 events for Sri Lanka, scoring 1754 races at an average of 21.89, including three centuries and eight fifty.
He made his Test debut against India in Ahmedabad in December 2005 and also played his last game against the same opposition, in Pallekele in 2017.
Left-handed batsman, Tharanga has been more successful in the ODI, completing 6,951 runs at an average of 33.74 in the 235 games he has played since his debut against the West Indies in August 2005.
His ODI career spanned 15 centuries and 37 half centuries, with an unreleased highest score of 174. Tharanga also played 26 T20Is for Sri Lanka, scoring 407 points with a best of 47.
Under the difficult news, he shared a heartfelt note thanking everyone who helped him on his journey to becoming a successful cricketer.
“As the good old saying goes ‘All good things must end’, I believe it’s time for me to say goodbye to my international cricket career after more than 15 years of playing the game.
“I am leaving behind a road traveled with good memories and beautiful friendships. I am grateful to Sri Lanka Cricket for always having had the faith and trust placed in me. “I am grateful to the many passionate cricket fans, friends and family for supporting me during my highest peaks and even at my lowest moments of my career.