Bangladesh’s tour of Sri Lanka in 2025 has reached its final leg with a three-match T20I series. The tour began with a two-Test series, where the teams drew the first match before Sri Lanka clinched the series by defeating Bangladesh by an innings and 78 runs in the second Test.
The ODI series followed a similar pattern. Sri Lanka won the first and third ODIs, while Bangladesh secured their sole victory of the tour in the second match. Now, all eyes are on the T20Is set to be played on July 10, 13, and 16, in Pallekele, Dambulla, and Colombo, respectively.
T20I Squads and Team Updates
Sri Lanka
The hosts have brought back all-rounders Dasun Shanaka and Chamika Karunaratne, while Eshan Malinga has received his maiden T20I call-up. However, star leg-spinner Wanindu Hasaranga has been ruled out due to injury.
Bangladesh
The visitors have made several changes from their last T20I outing in Pakistan. Najmul Hossain Shanto and Soumya Sarkar have been dropped, with Mohammad Saifuddin and Nasum Ahmed among those returning to the squad.
Where to Watch Sri Lanka vs Bangladesh T20Is Live
In Sri Lanka
-
TV: Ten Cricket, Dialog TV, PEO TV (paid), Siyatha TV (free-to-air)
-
Streaming: Sri Lanka Cricket YouTube channel
In Bangladesh
-
TV: Nagorik TV, T Sports
-
Streaming: Toffee app
In India
-
TV: Sony Sports 1 HD, Sony Ten Sports 2 HD
-
Streaming: Fancode (app & website), Sony Liv
In the UK
-
TV: TNT Sports (including TNT Sports 1)
In Pakistan
-
TV: Ten Sports
-
Streaming: Tapmad
In South Africa
-
TV: SuperSport Grandstand (201), SuperSport Cricket (212)
In the Caribbean
-
TV: Rush
In MENA and Southeast Asia
-
Digital: Cricbuzz holds the exclusive regional streaming rights
more: