Captain Dimuth Karunaratne scored his 13th Test century during the first Test match against the West Indies in Galle.
Karunaratne notched his century in 212 deliveries.
He has also scored 26 fifties in his 73-match career.
Earlier this morning, skipper Karunaratne won the toss and elected to bat first against the West Indies in the first match of the two-match series.
