Former skipper Angelo Mathews scored his 13th Test century during the first innings of the second Test match against Bangladesh in Mirpur a short while ago.
Mathews hit two sixes and seven boundaries during the knock.
The former captain also scored a century during the series opener.
He scored 199 runs in the drawn Chattogram Test match.
The 96-match match veteran is also the fourth highest Test run getter for Sri Lanka.