Veteran Sri Lankan cricketer Angelo Mathews has announced his decision to retire from Test cricket following the first Test against Bangladesh, scheduled to commence on June 17, 2025, in Galle.
This match will mark the culmination of a distinguished 17-year Test career that began in 2009. In a heartfelt social media post, Mathews expressed his gratitude and announced his retirement on Friday (May 23).

"My dear friends and family, With a grateful heart and unforgettable memories. It is time for me to say goodbye to the most cherished format of the game, International Test Cricket. The past 17 years of playing cricket for Sri Lanka has been my highest honour and pride. I have given everything to cricket and cricket has given me everything in return and made me the person I am today," Mathews wrote on his social media profile.
He also confirmed his availability for selection in white-ball formats, stating, "Whilst I bid adieu to the test format, as discussed with selectors I will remain available for selection for the white ball formats, if and when my country needs me."
Mathews made his Test debut against Pakistan in July 2009. Over the course of 118 Tests, he amassed 8,167 runs at an average of 44.62, including 16 centuries and 45 half-centuries. His highest Test score of 200* came against Zimbabwe in 2020.
Initially contributing as an all-rounder, Mathews' bowling was curtailed in later years due to injuries, leading him to focus primarily on his batting. He also served as Sri Lanka's Test captain in 34 matches, guiding the team through significant transitions.
Mathews' tenure coincided with a transformative period in Sri Lankan cricket. He played a pivotal role in notable victories, including a historic series win in England in 2014. His resilience and leadership have left an indelible mark on the team, inspiring a new generation of cricketers.
As he prepares for his final Test appearance, the cricketing world will reflect on Mathews' significant contributions to Sri Lankan cricket and his enduring legacy. This is also the third high-profile retirement from Tests in the month of May, as both Rohit Sharma and Virat Kohli earlier announced their retirement from the format.