Sri Lanka vs Bangladesh Tests: Broadcast details

Bangladesh are touring Sri Lanka for a Test series for the first time since 2021. Here is where you can watch the SL vs BAN 2025 Tests, including details on TV channels and live-streaming services.

Sri Lanka vs Bangladesh Tests: Where are the matches being held?

The first Test will be held at the Galle International Stadium between June 17 and 21, followed by the second Test at the Sinhalese Sports Club in Colombo between June 25 and 29. All matches will start at 10:00 am local time. The series will be followed by three ODIs and as many T20Is between the two sides from July 2.

Sri Lanka vs Bangladesh Tests: Who are playing?

Sri Lanka have named six uncapped players in an 18-member squad captained by Dhananjaya de Silva. While Dimuth Karunaratne had already hung up his boots against Australia earlier this year, another veteran, Angelo Mathews, who had announced his retirement previously, will play his final match at Galle.

For Bangladesh, Najmul Hossain Shanto will continue to lead the side. Litton Das, who missed the Zimbabwe Tests due to injury, is among several players making a comeback for the tourists.

Where to watch Sri Lanka vs Bangladesh 2025 Tests live?

Where to watch in Sri Lanka

Ten Cricket, Dialog TV, and SLT IPTV will broadcast the matches via paid subscription in Sri Lanka, while Siyatha TV will air them free-to-air.

Where to watch in Bangladesh

Nagorik TV and T Sports will televise the matches live. Live streaming is available on Toffee.

Where to watch in India

In India, the matches will be available to stream on the Fancode app and website (fancode.com) as well as the Sony Liv app and website (sonyliv.com). On TV, the matches will be streamed on the Sony Sports 1 TV channel. To watch on TV, tune in to Sony Sports Network, including Sony Ten Sports 2 HD.

Where to watch in the United Kingdom?

TNT Sports, including TNT Sports 1, will broadcast the ODI series across the United Kingdom.

Where to watch in Pakistan?

The series will be broadcast on Ten Sports, while Tapmad will live stream it.

Where to watch in South Africa?

SuperSport network, including Supersport Grandstand (channel 201) and Supersport Cricket (channel 212), will broadcast the matches across the African region.

Where to watch in the Caribbean?

Rush will show the matches live in the Caribbean.

Where to watch in MENA and South East Asia?

Cricbuzz owns the regional broadcast rights for the matches.

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.