SL vs BAN: Sri Lanka will host Bangladesh in June and July for a series featuring Tests, ODIs, and T20Is. The tour begins with a two-match Test series, starting on June 17 at the Galle International Stadium.
Overview of the Bangladesh Tour to Sri Lanka
Next, the action shifts to the Sinhalese Sports Club Ground in Colombo for the second Test between Sri Lanka and Bangladesh, scheduled from June 25 to 29.
After the Test series, Sri Lanka and Bangladesh will face off in a three-match ODI series. The first two games will be held at the R. Premadasa Stadium in Colombo on July 2 and 5, while the final ODI is set for July 8 at the Pallekele International Cricket Stadium.

The T20I series begins on July 10 in Pallekele. The second match will be played on July 13 at the Rangiri Dambulla International Stadium, and the final game is scheduled for July 16 at the R. Premadasa Stadium in Colombo.
In an official statement, Sri Lanka Cricket confirmed that the Bangladesh team will arrive in the country on June 13. The statement read:
“Bangladesh National Men’s Team will tour Sri Lanka during the months of June – July 2025 to engage in a bilateral series with Sri Lanka. During the tour, the Bangladesh National Team will play two test matches, three ODIs and three T20ls, respectively.The Team will arrive in Sri Lanka on the 13th June.”
SL vs BAN: Test Series Schedule and Venues
1st Test Match
Dates: 17th to 21st June
Time: Day
Venue: GICS, Galle
2nd Test Match
Dates: 25th to 29th June
Time: Day
Venue: SSC, Colombo
SL vs BAN: ODI Series Details and Match Dates
1st ODI
Date: 2nd July
Time: Day/Night
Venue: RPICS, Colombo
2nd ODI
Date: 5th July
Time: Day/Night
Venue: RPICS, Colombo
3rd ODI
Date: 8th July
Time: Day/Night
Venue: PICS, Pallekele
SL vs BAN: T20I Series Fixtures and Locations
1st T20I
Date: 10th July
Time: Night
Venue: PICS, Pallekele
2nd T20I
Date: 13th July
Time: Night
Venue: RDICS, Dambulla
3rd T20I
Date: 16th July
Time: Night
Venue: RPICS, Colombo
The Sri Lanka National Cricket Team last played in an ODI series against Australia. They did well with both bat and ball, winning the series 2-0.
Meanwhile, Bangladesh recently played a Test series against Zimbabwe. The series ended in a 1-1 draw, with both teams playing exciting cricket.
ALSO READ: SRH vs DC, IPL 2025: Impact Players And Playing XIs Of Both The Teams