The Bangladesh cricket team are currently touring to Sri Lanka in June and July 2025 to play two Test, three One Day International (ODI) and three Twenty20 Internationals (T20I) matches.
The Test series formed part of the 2025-2027 ICC World Test Championship.
Sri Lanka won 2-match Test series 1-0; Sri Lanka won 3-match ODI series 2-1.
Series Squad
Sri Lanka T20I squad (09-Jul-2025)
Charith Asalanka (Captain), Jeffrey Vandersay, Nuwan Thushara, Maheesh Theekshana, Dasun Shanaka, Kusal Perera, Matheesha Pathirana, Pathum Nissanka, Kusal Mendis (Wicket Keeper), Kamindu Mendis, Eshan Malinga, Chamika Karunaratne, Wanindu Hasaranga, Binura Fernando, Avishka Fernando, Dinesh Chandimal (Wicket Keeper), Dunith WellalageBangladesh T20I squad (09-Jul-2025)
Litton Das (Captain/Wicket Keeper), Mohammad Saifuddin, Mohammad Naim, Mehidy Hasan Miraz, Shoriful Islam, Towhid Hridoy, Shamim Hossain, Rishad Hossain, Tanzim Hasan Sakib, Tanzid Hasan, Mahedi Hasan, Parvez Hossain Emon, Jaker Ali (Wicket Keeper), Taskin Ahmed, Nasum Ahmed, Mustafizur RahmanSri Lanka ODI Squad (02-Jul-2025)
Charith Asalanka (Captain), Sadeera Samarawickrama, Jeffrey Vandersay, Dilshan Madushanka, Dunith Wellalage, Avishka Fernando, Wanindu Hasaranga, Pathum Nissanka, Nishan Madushka, Milan Rathnayake, Maheesh Theekshana, Kusal Mendis (Wicket Keeper), Kamindu Mendis, Janith Liyanage, Eshan Malinga, Asitha Fernando, Dushmantha ChameeraBangladesh ODI Squad (22-Jun-2025)
Mehidy Hasan Miraz (Captain), Nahid Rana, Taskin Ahmed, Tanzim Hasan Sakib, Mustafizur Rahman, Tanvir Islam, Rishad Hossain, Shamim Hossain, Najmul Hossain Shanto, Mohammad Naim (Wicket Keeper), Jaker Ali (Wicket Keeper), Litton Das, Towhid Hridoy, Parvez Hossain Emon, Tanzid Hasan, Hasan MahmudSri Lanka Test squad (15-Jun-2025)
Dhananjaya de Silva (Captain), Milan Rathnayake, Isitha Wijesundara, Pasindu Sooriyabandara, Tharindu Rathnayake, Pavan Rathnayake, Lahiru Udara, Kasun Rajitha, Pathum Nissanka, Kusal Mendis (Wicket Keeper), Kamindu Mendis, Angelo Mathews, Prabath Jayasuriya, Oshada Fernando, Asitha Fernando, Sonal Dinusha, Akila Dananjaya, Dinesh Chandimal (Wicket Keeper), Vishwa FernandoBangladesh Test squad (03-Jun-2025)
Najmul Hossain Shanto (Captain), Mushfiqur Rahim (Wicket Keeper), Hasan Murad, Hasan Mahmud, Taijul Islam, Shadman Islam, Ebadot Hossain, Nayeem Hasan, Mominul Haque, Anamul Haque, Litton Das (Wicket Keeper), Mahidul Islam Ankon, Jaker Ali, Khaled Ahmed, Mehidy Hasan Miraz (Vice Captain), Nahid RanaNote: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.