The Bangladesh tour of Sri Lanka 2025 is a multi-format bilateral series running from June 17 to July 16, 2025, featuring 2 Tests, 3 ODIs, and 3 T20Is.
Bangladesh vs Sri Lanka Test Series 2025: Results & Highlights
Series: Bangladesh tour of Sri Lanka 2025
Number of Tests: 2
Dates: June 17–29, 2025
1st Test: Galle International Stadium, Galle (June 17–21, 2025)
Result: Match Drawn
- Bangladesh 1st Innings: 495
- Najmul Hossain Shanto: 120
- Mushfiqur Rahim: 104
- Sri Lanka 1st Innings: 485
- Dinesh Chandimal: 143
- Angelo Mathews: 85 (final Test innings)
- Bangladesh 2nd Innings: 285/6 declared
- Najmul Hossain Shanto: 102* (first Bangladeshi captain to score centuries in both innings of a Test)
- Sri Lanka 2nd Innings: 72/4 (chasing 296, match drawn)
Notable: Angelo Mathews played his final Test match.
2nd Test: Sinhalese Sports Club, Colombo (June 25–29, 2025)
Result: Sri Lanka won by an innings and 78 runs
- Sri Lanka 1st Innings: 458
- Pathum Nissanka: 152
- Dhananjaya de Silva: 97
- Bangladesh 1st Innings: 247
- Mehidy Hasan Miraz: 61
- Bangladesh 2nd Innings: 133
- Prabath Jayasuriya: 6/41 (match-winning spell)
Series Result:
- Sri Lanka won the 2-match Test series 1-0
Key Highlights:
- Najmul Hossain Shanto’s twin centuries in the 1st Test as captain
- Angelo Mathews’ retirement from Test cricket
- Prabath Jayasuriya’s six-wicket haul in the 2nd Test
- Sri Lanka’s dominant innings victory in Colombo
The series was part of the 2025–27 ICC World Test Championship cycle.