Sri Lanka
BangladeshSri Lanka and Bangladesh will meet in Colombo for the 2nd Test of the ongoing series. This match will also be part of the World Test Championship 2025-27 cycle. The first Test ended in a high-scoring draw with standout batting performances from both teams.
Najmul Hossain Shanto led Bangladesh from the front with two centuriesโ148 in the first innings and an unbeaten 125 in the second. Mushfiqur Rahim added 163 in the first innings and 49 in the second. For Sri Lanka, Pathum Nissanka scored a brilliant 187, while Kamindu Mendis also chipped in with a solid knock.
Sri Lanka will walk into this match with better head-to-head numbers. In the last 5 Tests between these two sides, Sri Lanka have won 3, while 2 matches were drawn. Overall, Sri Lanka has beaten Bangladesh 20 times in Tests. Bangladesh have won just once, with 5 matches ending in draws.
Sri Lanka has multiple batters capable of playing big innings at home, like Pathum Nissanka and Dinesh Chandimal, giving them a higher chance of producing the top batter.
The betting tip is...
Top Batterโs Team - Sri Lanka
Sri Lanka
BangladeshAngelo Mathews will no longer be part of Sri Lankaโs Test setup after announcing his retirement following the first match. The experienced middle order will now depend on Dinesh Chandimal, Kusal Mendis and captain Dhananjaya de Silva to carry more responsibility with the bat.ย
Pathum Nissanka will continue to be a key batter at the top after his 187 in the first Test. Lahiru Udara failed to score big but will get another chance in the second Test match.
Debutant Tharindu Rathnayake will look to build on his strong start after taking 6 wickets in the previous match. Sri Lanka could make changes in the bowling unit, as wickets were hard to come by for the other bowlers. Prabath Jayasuriya will remain their main spinner, and Asitha Fernando will aim to improve his bowling returns from the first Test.
Nissanka, Chandimal and Jayasuriya are the key players in the team.
Predicted Lineup: Pathum Nissanka, Lahiru Udara, Dinesh Chandimal, Akila Dananjaya or Pavan Rathnayake, Kamindu Mendis, Dhananjaya de Silva (c), Kusal Mendis (wk), Milan Ratnayake, Tharindu Rathnayake, Prabath Jayasuriya and Asitha Fernando.
Bangladesh will come into the second Test with confidence after pushing Sri Lanka hard in the series opener in Galle. Their batting stood out, especially considering it was one of their best performances in Sri Lanka in recent years.ย
Captain Najmul Hossain Shanto and Mushfiqur Rahim will remain the main batters, but the top three will need to contribute more. Litton Das and Jaker Ali will add depth to the lower middle order.ย
In the bowling unit, Nayeem Hasan will look to continue his form after picking up a 5-wicket haul in the first innings. Nahid Rana will remain a key pace option despite going wicketless. Hasan Mahmud and Taijul Islam will look to build on their three-wicket returns.
Shanto, Rahim, Islam and Rana are the key players in the team.
Predicted Lineup: Shadman Islam, Anamul Haque, Najmul Hossain Shanto (c), Mominul Haque, Mushfiqur Rahim, Litton Das (wk), Jaker Ali, Nayeem Hasan, Taijul Islam, Nahid Rana and Hasan Mahmud
Sri Lanka will start this match slightly ahead, mainly because of their strong record at home and a more experienced batting unit. Pathum Nissanka is in top form after scoring 187 in the first Test, and players like Dinesh Chandimal and Dhananjaya de Silva can play long innings.
Bangladesh also batted well in the first Test, but most of their runs came from two players, Shanto and Mushfiqur. Sri Lanka has more players who can score a double hundred, especially in home conditions.
With the pitch in Colombo likely to support batting again, Sri Lankaโs top order looks better placed to dominate. Expect another high-scoring match, but the hosts should edge it when it comes to big individual scores.