Spin duo Wanindu Hasaranga and Maheesh Theekshana will reunite as the Sri Lanka cricket team host Bangladesh in a three-match ODI series, starting July 2.
The SL vs BAN 2025 ODI series will be available to watch on live streaming and telecast in India. All Sri Lanka vs Bangladesh ODI matches are scheduled to begin at 2:30 PM IST.
The Sri Lankan cricket team’s first two ODIs against Bangladesh will be played at the R. Premadasa International Cricket Stadium in Colombo on July 2 and 5. The final ODI will take place on July 8 at the Pallekele International Cricket Stadium in Kandy.
Charith Asalanka has been named captain of the 16-member Sri Lanka cricket squad. The white ball series follows the two-match Test series between the teams, which the hosts won 1-0.
Never miss an update on Rajasthan Royals—get the latest articles, news, and more by clicking here!
Both Hasaranga and Theekshana were part of the Rajasthan Royals squad in IPL 2025 and emerged as the joint-highest wicket takers for the team with 11 wickets each. Jofra Archer also took the same number of wickets for RR.
Theekshana, Sri Lanka’s ace off-spinner, has featured in 52 ODIs and claimed 76 wickets at an average of 25.52 with an economy of under five, making him one of the most efficient bowlers in the format currently.
Hasaranga, meanwhile, comes into the series on the back of a sensational 2024 season.
The all-rounder bagged 26 wickets in ODIs last year – the most by any bowler in the format – and also won three major honours at the Sri Lanka Cricket Awards 2024: Best ODI Bowler, Best T20I Bowler and Best T20I All-Rounder.
Sri Lanka and Bangladesh have faced each other in 57 ODIs prior to this, with the Lankans dominating the head-to-head record with 42 wins compared to 13 by the Bangla Tigers. Two games yielded no results.
Sri Lanka vs Bangladesh head-to-head in ODI cricket
Matches | Sri Lanka won | Bangladesh won | No result |
57 | 42 | 13 | 2 |
Where to watch Sri Lanka vs Bangladesh 2025 ODI live in India
Live streaming of the SL vs BAN ODI 2025 series matches will be available on the Sony LIV app and website in India. The Sri Lanka vs Bangladesh ODI matches will be telecast live on the Sony Sports Ten 2 SD and HD TV channels in India.
Sri Lanka vs Bangladesh ODI 2025 series schedule
Date | Match | Venue |
July 2, Wednesday | SL vs BAN, 1st ODI | Colombo |
July 5, Saturday | SL vs BAN, 2nd ODI | Colombo |
July 8, Tuesday | SL vs BAN, 3rd ODI | Kandy |
Sri Lanka squad for 2025 ODI series vs Bangladesh
Sri Lanka cricket team: Charith Asalanka (c), Pathum Nissanka, Avishka Fernando, Nishan Madushka, Kusal Mendis, Sadeera Samarawickrama, Kamindu Mendis, Janith Liyanage, Dunith Wellalage, Wanindu Hasaranga, Maheesh Theekshana, Jeffrey Vandersay, Milan Rathnayake*, Dilshan Madushanka, Asitha Fernando, Eshan Malinga
Bangladesh cricket team: Mehidy Hasan Miraz (c), Tanzid Hasan, Parvez Hossain Emon, Mohammad Naim, Najmul Hossain Shanto, Towhid Hridoy, Litton Das, Jaker Ali, Shamim Hossain, Rishad Hossain, Tanvir Islam, Mustafizur Rahman, Tanzim Hasan, Taskin Ahmed, Nahid Rana, Hasan Mahmud