Overview
- Pathum Nissanka compiled 187 runs off 256 balls with 23 fours and a six, marking his first Test century at home before Hasan Mahmud bowled him.
- Sri Lanka finished Day Three at 368 for 4, cutting Bangladesh’s first-innings lead to 127 after the visitors posted 495 all out.
- Asitha Fernando took 4 for 86 to wrap up Bangladesh’s innings inside 15 minutes following centuries from Mushfiqur Rahim (163) and Najmul Hossain Shanto (148).
- Angelo Mathews scored 39 runs in his farewell Test and received a guard of honour from the Bangladesh players upon walking out to bat.
- Kamindu Mendis (37 not out) and captain Dhananjaya de Silva (17 not out) shared an unbeaten 37-run stand to close out the day.