Veteran Sri Lanka batter Dimuth Karunaratne has announced that his 100th Test match this week against Australia will also be his last red-ball game.