The second match of the two test match series between Sri Lanka and Bangladesh will be played from 29 April to 3 May 2021. The venue will be the same one as the previous test which is Kandy. To defeat Sri Lanka at their home ground will be a challenging task for the young team of Bangladesh. The host team also has game-changing players in each section. If records are considered the host team has an upper hand. Both teams and captains will be declared by both boards in the coming days. The match will be played from 10:00 AM local time.