Sri Lanka and Bangladesh gear up for the second and final Test of their two-match series at the historic Sinhalese Sports Club in Colombo from June 25 to 29. Both teams will be eager to push for a result after a rain-marred draw in Galle.
The series opener, part of the new ICC World Test Championship cycle, saw plenty of runs and moments of drama, including an emotional farewell to Sri Lankan veteran Angelo Mathews. The upcoming clash promises to be a decisive encounter with the scoreline level at 0-0.
We take a look at the Test records between the two sides, head-to-head stats, top performers with bat and ball, and key betting tips.
Head-to-head stats for Sri Lanka vs. Bangladesh in Tests
Sri Lanka have dominated Bangladesh in their Test encounters over the years, winning 20 out of the 27 matches played between the two sides. Bangladesh have managed just one victory, while six matches have ended in draws.
Sri Lanka have been particularly strong at home, winning 11 of the 12 Tests hosted on their soil, while Bangladesh’s only win came away from home. Sri Lanka won each of their previous three tests against Bangladesh at the SSC Colombo.
- Matches played: 27
- Sri Lanka wins: 20
- Drawn: 6
- Bangladesh wins: 1
Sri Lanka vs. Bangladesh: Highest and lowest scores in Tests
Sri Lanka's Highest Score: 730/6 declared in Mirpur (January 2014) – This remains Sri Lanka’s highest Test total against Bangladesh.
Sri Lanka's Lowest Score: 222 in Mirpur (February 2018) – Even in a low-scoring match, Sri Lanka managed to pull off a win.
Bangladesh's Highest Score: 638 in Galle (March 2013) – A spirited batting display that helped Bangladesh secure a memorable draw against the hosts.
Bangladesh's Lowest Score: 62 all out in Colombo (PSS) (July 2007) – Their lowest total against Sri Lanka.
Most runs: Sri Lanka vs. Bangladesh Test matches
Most runs (SL): Kumar Sangakkara holds the record for most runs in Sri Lanka vs. Bangladesh Tests, scoring 1,816 runs in 21 innings at an average of 95.57, including a highest score of 319.
Most runs (BAN): Mushfiqur Rahim is Bangladesh’s highest run-scorer in Tests against Sri Lanka, amassing 1,558 runs in 32 innings at an average of 57.70, across 18 matches between 2006 and 2025.
Bet on Sri Lanka vs. Bangladesh 2nd Test here with trusted site Dafabet
Most wickets: Sri Lanka vs. Bangladesh Test matches
Most Wickets (SL): Muttiah Muralitharan holds the record for most wickets in Sri Lanka vs. Bangladesh Tests, taking 89 wickets in 22 innings at an average of 13.37.
Most Wickets (BAN): Shakib Al Hasan is Bangladesh’s leading wicket-taker against Sri Lanka in Tests, claiming 42 wickets in 18 innings at an average of 37.23.
All stats via ESPN cricinfo
Sri Lanka vs. Bangladesh: Latest betting odds for 2nd Test match
According to Dafabet, Sri Lanka are clear favourites to win the 2nd Test, while Bangladesh are the underdogs, reflecting the hosts' dominant Test record in this rivalry.
| Odds* |
Sri Lanka | 1.02 |
Bangladesh | 12.00 |
* Odds are correct at time of publish but subject to change
RELATED LINKS: