Srilanka, Feb. 3 -- Former Sri Lanka captain Dasun Shanaka blasted a first-class hundred in Sri Lankan domestic cricket and played a cameo in the ILT20 on the same day.

After the Moors Club declared on 412-9, the Sinhalese Sports Club finished day two of the three-day match on 136-5. At the crease were captain Charith Asalanka (26) and Shanaka (39). Earlier in the game, Shanaka had bowled 21 overs for his 1-76.

Shanaka exploded on the third morning, hitting 10 fours and eight sixes before falling for only 123 in 87 balls, dominating a stand of 178. Asalanka followed soon afterwards, for 66, and the SSC capitulated to 275. Moors declared on 171-6 and, chasing 309, the SSC finished on 105-1 after 14 overs of batting.

Shanaka was not the...