Sri Lanka and Bangladesh will face off in an intriguing all-format series beginning June 17, 2025, with the first Test at the famous Galle International Stadium. The visit will include two Tests, three ODIs, and three T20Is, concluding on July 16.
A redesigned Sri Lankan team with a number of youthful players, led by Dhananjaya de Silva, will play Bangladesh, who is captained by Najmul Hossain Shanto. Despite of the fact that Sri Lanka has won 20 of the 26 Test matches in this rivalry's history, Bangladesh's recent performance and well-rounded team may make this series more challenging than before.
Captain: Dhananjaya de Silva
Players: Pathum Nissanka, Oshada Fernando, Lahiru Udara, Dinesh Chandimal, Angelo Mathews, Kusal Mendis, Kamindu Mendis, Pasindu Sooriyabandara, Sonal Dinusha, Pavan Rathnayake, Prabath Jayasuriya, Tharindu Ratnayake, Akila Dananjaya, Milan Rathnayake, Asitha Fernando, Kasun Rajitha, Isitha Wijesundara.
Captain: Najmul Hossain Shanto
Vice-Captain: Mehidy Hasan Miraz
Players: Shadman Islam, Anamul Haque, Mominul Haque, Mushfiqur Rahim, Litton Das, Mahidul Islam Ankon, Jaker Ali, Taijul Islam, Nayeem Hasan, Hasan Murad, Ebadot Hossain, Hasan Mahmud, Nahid Rana, Khaled Ahmed.
Fans can catch the live broadcast of the SL vs BAN 2025 Test matches on Nagorik TV and T Sports. For online viewers, Toffee will provide live streaming.
Indian viewers can stream the matches live on the FanCode app and website as well as the Sony Liv app and website. On television, the matches will be available on Sony Sports 1 and Sony Ten Sports 2 HD.
The series will be available for live broadcast on TNT Sports, including TNT Sports 1.
The SuperSport network, especially SuperSport Grandstand (channel 201) and SuperSport Cricket (channel 212), will carry live coverage of all matches.
Fans in Bangladesh can use the Toffee app, which may offer free access or trial streaming for select users. In India, FanCode occasionally provides free match highlights and clips, while Sony Liv may include the series for subscribers with bundled telecom plans (e.g., Jio or Airtel).
Free-to-air TV in Bangladesh (Nagorik TV) is another option for those looking to enjoy the matches without any subscription costs.
Here is the complete schedule of the tour:
1st Test: June 17–21, Galle International Stadium, 10:00 AM
2nd Test: June 25–29, Sinhalese Sports Club, Colombo, 10:00 AM
1st ODI: July 2, R. Premadasa Stadium, Colombo, 2:30 PM
2nd ODI: July 5, R. Premadasa Stadium, Colombo, 2:30 PM
3rd ODI: July 8, Pallekele International Stadium, 2:30 PM
1st T20I: July 10, Pallekele International Stadium, 7:30 PM
2nd T20I: July 13, Dambulla International Stadium, 7:30 PM
3rd T20I: July 16, R. Premadasa Stadium, Colombo, 7:30 PM
The best sites to watch all the action in real time are as follows:
Toffee (Bangladesh): Free streaming with commentary in the local tongue
Cheap passes for individual games and series are available from FanCode (India).
Sony Liv (India): Subscription-based or included in telecom bundles
TNT Sports (UK): accessible via Discovery+ or cable packages
SuperSport App (Africa): Multilingual commentary and subscription-based
All of these applications are accessible to mobile users on the iOS and Android operating systems. Through official websites such as fancode, sonyliv, ascores or toffeelive, desktop spectators can instantly access matches.