Having won the toss, the Sri Lankan team decided to bat first and Oshada Fernando, who entered the field to commence the Sri Lankan innings, scored 50 runs and captain Dimuth Karunaratne scored 40 runs.
Kusal Mendis, who entered the field after Oshadha's dismissal, was dismissed when he was run out for 3 runs.
Angelo Mathews, who played his 100th Test match, was unfortunately dismissed for 42 runs. Dinesh Chandimal scored 80 runs and his innings consisted of 2 sixes and 9 fours. Dhananjaya de Silva scored 33 runs and at the end of the first day, Niroshan Dickwella scored 42 runs in 43 balls without losing.
Also, Dunith Wellalage, making his Test debut, faced 9 balls and scored 6 runs and remained in the field.