The caption of the video she had released on Facebook read, “Today, I officially retire from the game I love the most. It is hard, but (I am) grateful. 15 years of international cricket, and there are too many memories to share."
"Thank you to everyone. My family, teammates, friends, coaches, officials, Sri Lanka Navy, media, fans, sponsors and Sri Lanka Cricket for all the support given throughout in my cricketing journey.”
ALSO READ: Mithali Raj to be conferred with Khel Ratna Award
The 37-year-old made her debut for Sri Lanka in 2005 and has played 89 ODIs and 68 T20Is for the island nation. She made 1999 runs and took 85 wickets across formats in a career that lasted 16 years.
Kaushalya last played for Sri Lanka in the 2018 T20 World Cup. In the 50-over format, her last appearance was in the 2017 ODI World Cup. She was the star in her country's first-ever ODI victory against India and England during the 2013 World Cup.
ALSO READ: Chamari Atapattu to lead 17-member Sri Lankan squad in ICC World Cup Qualifiers
She scored 56 runs and took two wickets against India, following it up with another half-century and a scalp with the ball versus India. Kaushalya was included in the ICC Team of the Tournament in 2013 for her all-around performance in the tournament, helping Sri Lanka finish fifth.
According to a report by ThePapare.com, Kaushalya will continue to play for the Navy Sports Club in domestic cricket.