One of the most entertaining tours of 2025 just wrapped up as Bangladesh took on Sri Lanka in a full all-format series. And let’s just say it had everything you could ask for—tight finishes, big performances and plenty of surprises.
Sri Lanka took the Test series 1–0 and edged out the ODIs 2–1. But Bangladesh hit back strongly by winning the T20I series 2–1, which was their first ever T20I series win in Sri Lanka. That alone made it a tour to remember.
The action kicked off in June and wrapped up in July with matches played in iconic venues like Galle, Colombo and Pallekele. Every game had something special. If you missed any of it, no worries. We have got you covered with all the match-by-match highlights right here.
Bangladesh Tour of Sri Lanka 2025: Schedule, Results & Top Players

Here’s when and where all the action happend:
| Date | Match Type | Venue | Result |
|---|---|---|---|
| Tue, 17 Jun | 1st Test | Galle | Match drawn |
| Wed, 25 Jun | 2nd Test | Colombo (SSC) | Sri Lanka won by an innings & 78 runs |
| Wed, 02 Jul | 1st ODI | Colombo (RPS) | Sri Lanka won by 77 runs |
| Sat, 05 Jul | 2nd ODI | Colombo (RPS) | Bangladesh won by 16 runs |
| Tue, 08 Jul | 3rd ODI | Pallekele | Sri Lanka won by 99 runs |
| Thu, 10 Jul | 1st T20I | Pallekele | Sri Lanka won by 7 wickets |
| Sun, 13 Jul | 2nd T20I | Dambulla | Bangladesh won by 83 runs |
| Wed, 16 Jul | 3rd T20I | Colombo (RPS) | Bangladesh won by 8 wickets |
Top Run Scorers by Format
| Format | Player | Country | Runs | Innings | Average |
|---|---|---|---|---|---|
| Tests | Pathum Nissanka | SL | 369 | 3 | 123.00 |
| ODIs | Kusal Mendis | SL | 225 | 3 | 75.00 |
| T20Is | Pathum Nissanka | SL | 120 | 3 | 40.00 |
Top Wicket Takers by Format
| Format | Player | Country | Wickets | Innings | Average |
|---|---|---|---|---|---|
| Tests | Nayeem Hasan | BAN | 9 | 3 | 26.33 |
| ODIs | Wanindu Hasaranga | SL | 9 | 3 | 11.66 |
| T20Is | Mahedi Hasan | BAN | 4 | 1 | 2.75 |
Bangladesh Tour of Sri Lanka 2025 – Match Summary
Here’s a match-by-match summary of the Bangladesh tour of Sri Lanka 2025. Check out the full score highlights and key performers from each game below.
1. Sri Lanka vs Bangladesh, 1st Test Match Summary
| Innings | Score | Top Scorer | Best Bowler |
|---|---|---|---|
| Bangladesh 1st Innings | 495 all out (153.4 overs) | Shanto – 148 (279) | Asitha Fernando – 3/86 |
| Sri Lanka 1st Innings | 485 all out (131.2 overs) | Pathum Nissanka – 187 (256) | Nayeem Hasan – 5/112 |
| Bangladesh 2nd Innings | 285/6 decl. (87 overs) | Shanto – 125* (199) | Tharindu Ratnayake – 3/102 |
| Sri Lanka 2nd Innings | 72/4 (32 overs) | Pathum Nissanka – 24 (25) | Taijul Islam – 3/16 |
| Result | Match drawn |
2. Sri Lanka vs Bangladesh, 2nd Test Match Summary
| Innings | Score | Top Scorer | Best Bowler |
|---|---|---|---|
| Bangladesh 1st Innings | 247 all out (79.3 overs) | Shanto – 83 (100) | Asitha Fernando – 3/25 |
| Sri Lanka 1st Innings | 458 all out (116.5 overs) | Pathum Nissanka – 158 (254) | Taijul Islam – 6/131 |
| Bangladesh 2nd Innings | 133 all out (44.2 overs) | Mushfiqur Rahim – 26 (53) | Prabath Jayasuriya – 5/26 |
| Result | Sri Lanka won by an innings and 78 runs |
3. Sri Lanka vs Bangladesh, 1st ODI Match Summary
| Innings | Score | Top Scorer | Best Bowler |
|---|---|---|---|
| Sri Lanka | 244 all out (49.2 overs) | Charith Asalanka – 106 (123) | Taskin Ahmed – 4/47 |
| Bangladesh | 167 all out (35.5 overs) | Parvez Hossain – 13 (16) | Wanindu Hasaranga – 4/10 |
| Result | Sri Lanka won by 77 runs |
4. Sri Lanka vs Bangladesh – 2nd ODI Match Summary
| Innings | Score | Top Scorer | Best Bowler |
|---|---|---|---|
| Bangladesh Innings | 248 all out (45.5 overs) | Parvez Hossain Emon – 67 (69) | Asitha Fernando – 4/35 |
| Sri Lanka Innings | 232 all out (48.5 overs) | Janith Liyanage – 78 (85) | Tanvir Islam – 5/39 |
| Result | Bangladesh won by 16 runs |
5. Sri Lanka vs Bangladesh – 3rd ODI Match Summary
| Innings | Score | Top Scorer | Best Bowler |
|---|---|---|---|
| Sri Lanka Innings | 285/7 (50 overs) | Kusal Mendis – 124 (114) | Taskin Ahmed – 2/51 |
| Bangladesh Innings | 186 all out (39.4 overs) | Towhid Hridoy – 51 (78) | Asitha Fernando – 3/33 |
| Result | Sri Lanka won by 99 runs |
6. Sri Lanka vs Bangladesh – 1st T20I Match Summary
| Innings | Score | Top Scorer | Best Bowler |
|---|---|---|---|
| Bangladesh Innings | 154/5 (20 overs) | Parvez Hossain Emon – 38 (22) | Maheesh Theekshana – 3/27 |
| Sri Lanka Innings | 159/3 (19 overs) | Kusal Mendis – 73 (51) | Mehidy Hasan Miraz – 1/24 |
| Result | Sri Lanka won by 7 wickets |
7. Sri Lanka vs Bangladesh – 2nd T20I Match Summary
| Innings | Score | Top Scorer | Best Bowler |
|---|---|---|---|
| Bangladesh Innings | 177/7 (20 overs) | Litton Das – 76 (50) | Binura Fernando – 3/13 |
| Sri Lanka Innings | 94 all out (15.2 overs) | Pathum Nissanka – 32 (29) | Rishad Hossain – 3/18 |
| Result | Bangladesh won by 83 runs |
8. Sri Lanka vs Bangladesh – 3rd T20I Match Summary
| Innings | Score | Top Scorer | Best Bowler |
|---|---|---|---|
| Sri Lanka Innings | 132/7 (20 overs) | Pathum Nissanka – 46 (39) | Mahedi Hasan – 4/11 |
| Bangladesh Innings | 133/2 (16.3 overs) | Tanzid Hasan Tamim – 73* (47) | Kamindu Mendis – 1/21 |
| Result | Bangladesh won by 8 wickets |
Sri Lanka vs Bangladesh Ticket Info
Want to watch the games live in beautiful Sri Lanka? Here’s how to get your tickets:
- Buy Online: Visit Sri Lanka Cricket’s official website or trusted ticket booking sites. Book early to get the best seats!
- Stadium Counters: You can also buy tickets at the ground a few days before each match.
- Different Price Options: Choose from cheap seats to fancy VIP areas – there’s something for every budget.
- Special Deals: Look for student discounts, family packages, and group booking offers.
- What to Bring: Don’t forget your ID and your ticket (printed or on your phone) to get inside.
Best Places to Sit at Each Ground
Want the best view of all the action? Here’s where to sit:
- Galle International Stadium: The Fort End and City End stands give you great views of the pitch and the beautiful fort in the background.
- Colombo (SSC): Try to get seats in the Main Stand or the Pavilion for the best views and comfort.
- Colombo (RPS): The North and South stands are perfect for watching the game with good views from all angles.
- Pallekele International Stadium: Sit in the Main Stand or the popular Hill End for a great atmosphere and clear views.
- Dambulla: The covered stands protect you from the sun and rain while giving fantastic views of the action.
Pro Tip: For ODIs and T20s, try to get seats behind the bowler’s arm for the best view of batting and bowling.
Expected Weather During the Tour
Sri Lanka in June and July is warm and tropical – perfect for cricket, but pack smart!
1. Galle (June): Around 28–32°C, mostly sunny with some chance of rain.
2. Colombo (June-July): Hot and humid, 26–31°C, expect some afternoon showers.
3. Pallekele (July): A bit cooler at 25–30°C, but still warm with possible rain.
4. Dambulla (July): Warm days around 27–32°C, usually dry, but carry an umbrella just in case.
What to Pack: Light clothes, a hat, sunscreen, and a small umbrella or raincoat!
Essential Things to Remember on Match Day
Make your cricket experience smooth and fun with these tips:
1. Tickets Ready: Have your ticket on your phone or printed, plus bring an ID.
2. Arrive Early: Stadium gates open 2-3 hours before the game starts – beat the crowds!
3. What You Can Bring: Phones, water bottles (sealed), small snacks in clear bags, and binoculars are usually okay. Don’t bring big bags or power banks.
4. Getting There: Use tuk-tuks, buses, or taxis. Parking can be hard to find near the stadiums.
5. Dress Smart: Wear light, comfortable clothes and good walking shoes. A cap and sunglasses are must-haves!
Where to Watch on TV and Online
Can’t make it to Sri Lanka? No problem – you can still watch every ball!
- In Bangladesh, watch on Gazi TV or T Sports, or stream online through their apps.
- In Sri Lanka, Tune in to Dialog TV or stream via SLC’s official platforms.
- International Fans: Check ICC’s official broadcast partners in your country.
- Online Streaming: Matches will be available on Fancode.
Probable Team Squads
Sri Lanka hasn’t announced their squad yet, while Bangladesh has confirmed its test squads.
Sri Lanka (Probable XI):
- Dhananjaya de Silva (Captain)
- Dimuth Karunaratne
- Kusal Mendis
- Angelo Mathews
- Dinesh Chandimal (wk)
- Charith Asalanka
- Wanindu Hasaranga
- Prabath Jayasuriya
- Vishwa Fernando
- Asitha Fernando
- Lahiru Kumara
Bangladesh Test Squad
Batters:
- Najmul Hossain Shanto
- Anamul Haque (wk)
- Jaker Ali (wk)
- Litton Das (
- Mahidul Islam Ankon
- Mushfiqur Rahim
- Shadman Islam
Allrounders:
- Mehidy Hasan Miraz
- Mominul Haque
- Nayeem Hasan
- Taijul Islam
Bowlers:
- Ebadot Hossain
- Hasan Mahmud
- Hasan Murad
- Khaled Ahmed
- Nahid Rana
Related Read:
Conclusion: Sri Lanka Wins Tests & ODIs, Bangladesh Take the T20Is!
The Bangladesh Tour of Sri Lanka 2025 delivered everything fans hoped for—competitive cricket, shifting momentum, and standout individual performances. Held from June 17 to July 16, the tour featured 8 matches across Tests, ODIs, and T20Is, keeping fans engaged throughout.
Sri Lanka came out on top in both the Test series (1–0) and ODI series (2–1), showcasing dominance at home with sharp spin and composed batting. But Bangladesh bounced back in style, winning the T20I series 2–1, marking their first T20I series win on Sri Lankan soil.
From spinning pitches in Galle to loud cheers under the lights in Colombo and Pallekele, the series was a celebration of South Asian cricket passion. Whether you’re a fan of the Lions or the Tigers, this tour had moments to remember long after the final ball was bowled.
FAQs:
There are eight matches total – 2 Tests, 3 ODIs, and 3 T20Is.
Tickets are available online through Sri Lanka Cricket’s website and at stadium counters.
In Bangladesh, Gazi TV and T Sports. In Sri Lanka: Dialoge TV. Check your local cricket broadcasters for international coverage.
Warm and tropical (25-32°C) with possible afternoon showers. Pack light clothes, a hat, and an umbrella!
The series starts on June 17, 2025, with the first Test in Galle and ends on July 16, 2025, with the final T20I in Colombo.
Leave a Comment