Sri Lanka won the second test by defeating Bangladesh by 192 runs. With this victory, Sri Lanka managed to win the Test series 2-0 and the Sri Lankan players display high performance in the entire tour.
Bangladesh won the ODI series between the two teams by 2 to 1 and Sri Lanka won the T20I series by 2 to 1.
Batting first in the second Test, the Sri Lankan team scored 530 runs for their first innings. Kusal Mendis scored 93 points and Kamindu Mendis scored 92 points. While bowling, Haqib Al Hasan took 3 wickets for 110 runs
In reply, Bangladesh were bowled out for 178 runs. Shakir Hasan 54 runs. In bowling, Asita Fernando scored 4 wickets for 34 runs.
The Bangladeshi bowlers managed to pose some threat to the Sri Lankan team who came to bat for the second innings. The innings was abandoned when the Sri Lankan team scored 157 runs for the loss of 7 wickets in their second innings. Angelo Mathews 56 points. In bowling, Hasan Mahmud took 4 wickets for 65 runs.
Batting for their second innings, Bangladesh were bowled out for 318 runs. Here Hasan 81, Mominul Haq Haq 50 . Lahiru Kumara 4 wickets for 50 runs while bowling.