

SL vs BAN Today’s Match Prediction & Cricket Betting Tips: Bangladesh Tour of Sri Lanka, 2nd Test, June 25
Published on: Jun 24, 2025 12:17 pm IST | Updated on: Jun 24, 2025 2:10 pm IST

Sri Lanka managed to salvage a draw in the 1st Test at the Galle International Stadium in Galle against a spirited Bangladesh team. The two teams will now head to the Sinhalese Sports Club in Colombo for the second and final Test of the series. After the first Test ended in a stalemate, both teams would be eager to put their best foot forward and clinch the second Test to win the series. In this post, we have come up with free expert tips for the 2nd SL vs BAN Test at the Sinhalese Sports Club in Colombo.
Win Probability: SL vs BAN
Sri Lanka enter the 2nd Test against Bangladesh with a commanding 65% win probability, largely due to their dominant home record and familiarity with conditions at the SSC in Colombo. Bangladesh, with just a 35% chance, face an uphill battle, having won only once in 15 Tests on Sri Lankan soil. The pitch is expected to assist spinners as the match progresses, which could play into Sri Lanka’s hands given their stronger spin attack. Bangladesh will need a disciplined bowling effort and big partnerships with the bat to challenge the hosts and level the series. Toss and first-innings runs could prove decisive. Let’s continue with the post and find out the best cricket tips for the SL vs BAN 2nd Test at Colombo.
SL: 65% win chance
BAN: 35% win chance
- Sri Lanka is heading into this contest on the back of 4 defeats and a draw game out of the last 5 Test matches.
- Bangladesh, on the other hand, has managed two wins, two losses, and a draw game out of their last 5 Test matches.
- Bangladesh has managed only a solitary Test win on Sri Lankan soil in 15 matches.
- In the last 5 meetings between these two sides, Sri Lanka has managed two wins, whereas two matches ended in a draw.
Cricket Betting Tips for SL vs BAN- 2nd Test
Kamindu Mendis to score Over 35.5 in 1st Innings
In his last 10 Tests, the left-hander has scored 855 runs at a scintillating average of 53.44. He scored 80+ in the first innings of the Galle Test, signifying his good run of form.
Najmul Hossain Shanto to score Over 26.5 in 1st Innings
The Bangladesh skipper scored twin centuries in the last game and will look to carry on from where he left off in the last game.
Mushfiqur Rahim to score Over 29.5 in 1st Innings
Mushfiqur Rahim was another centurion for Bangladesh from the last game. The experienced pro will be crucial in the middle for the visitors.
Pathum Nissanka to score Over 31.5 om 1st Innings
The Sri Lankan opener scored 180+ in the first innings at Galle. Fresh off a ton from the last game, Nissanka will be up for yet another big score in this Test match.
SL vs BAN Today’s Match Prediction
Check out our prediction for the SL vs BAN 2nd Test at the Sinhalese Sports Club, Colombo.
The Sri Lankan team should lift themselves up after a disappointing draw in the last game
One of Sri Lankan cricket’s dedicated servants, Angelo Matthews, hung up his boots from the longest form of the game after the conclusion of the 1st Test in Galle. The team will now enter a new phase, with youngsters poised to take Sri Lankan cricket to new heights.
The second Test in the country’s capital will be crucial for the hosts, as they shouldn’t pat themselves on their backs after drawing a home Test against a team like Bangladesh, who have only defeated them once at home. The Sri Lankan team, under the leadership of Dhananjaya de Silva, will be eager to win this Test and win yet another series at home.
As far as the team news is concerned, there would be a void to fill after Angelo Matthews’ departure. Top-order batter Oshada Fernando and uncapped right-hander from Galle, Pasindu Sooriyabandara, will be in contention to take the veteran’s place in the eleven.
Bangladesh will be stoked after their performance in the last Test
It was a cohesive effort from Bangladesh in the last Test match at Galle. The Najmul Hossain Shanto-led side was clinical in every aspect of the game and managed to put the hosts on the back foot. Skipper Najmul Hossain Shanto himself led from the front with a century in each inning of the match.
After a spirited performance in the 1st Test, Bangladesh should back themselves to do the unthinkable, i.e., defeat Sri Lanka in the second Test and finally win a Test series on Sri Lankan soil. Bangladesh’s batting looked in control in the opening Test and played the spinners really well. That batting performance needs to be in check in the upcoming Test as well, because the hosts will continue to attack with their spinners.
As far as the team changes are concerned, vice-captain Mehidy Hasan Miraz, who missed the last Test due to illness, is fit now and will be slotting into the eleven straightaway. No other changes in the eleven should be expected for the visitors. Let’s move ahead and check the cricket tips.
SL vs BAN Head-to-Head
Matches Played: 27
SL won: 20
BAN won: 1
Draw: 6
RECENT form BANGLADESH: L L L L D
RECENT form SRI LANKA: L W L W D
Both teams have collided against each other 27 times in Test cricket. Sri Lanka has dominated in the head-to-head battle with 20 wins, whereas Bangladesh has managed only a solitary win to their name. Six matches between these two sides have ended in a draw.
Team Analysis: Sri Lanka vs Bangladesh
How will the two teams, i.e., Sri Lanka vs Bangladesh, fare in the 2nd Test? Let’s take a look.
Sri Lanka (SL)
- The hosts have made several additions to their squad after the opening Test match.
- After the retirement of Angelo Matthews, the team has added left-arm spin all-rounder Dunith Wellalage to the squad.
- Left-arm seamer Vishwa Fernando has also been added to the squad as an injury replacement for right-arm seamer Milan Rathnayake, who played the first Test.
- Vishwa is expected to get into the eleven for Rathnayake.
- Either Osahada Fernando or Dunith Wellalage will be in contention to fill the void left by Matthews.
- No other changes are expected in the eleven.
Expected Starting 11
Lahiru Udara, Pathum Nissanka, Dinesh Chandimal, Kamindu Mendis, Oshada Fernando/Dunith Wellalage, Dhananjaya de Silva (C), Kusal Mendis (WK), Asitha Fernando, Prabath Jayasuriya, Tharindu Rathnayake, Vishwa Fernando/Kasun Rajitha.
Bangladesh (BAN)
- Bangladesh will get a massive boost in the form of vice-captain Mehidy Hasan Miraz, who will return to the eleven after missing the last game due to illness.
- Jaker Ali seems to be the batter who will make way for Miraz.
- No other changes are expected in the eleven.
Expected Starting 11:
Shadman Islam, Anamul Haque, Mominul Haque, Najmul Hossain Shanto (c), Mushfiqur Rahim, Litton Das (wk), Mehidy Hasan Miraz, Nayeem Hasan, Taijul Islam, Hasan Mahmud, Nahid Rana
Weather Conditions and Pitch Report
Here’s the pitch and weather report for the 2nd Test match between Sri Lanka and Bangladesh at the Sinhalese Sports Club, Colombo:
Pitch Report | Weather Report |
---|---|
The SSC surface is traditionally spin-friendly, especially as the match wears on. | Rain is expected, with a 91% chance of showers on Wednesday. |
Batting first is usually preferred, with the average 1st innings score around 325. | Temperatures will range between 26°C and 31°C, with high humidity. |
The second innings often sees better batting conditions, averaging 351 runs. | Cloud cover and intermittent rain could disrupt play across multiple sessions. |
Scores tend to dip in the fourth innings, averaging just 182. | Players may face stop-start conditions, making momentum hard to maintain. |
Toss Prediction
At the SSC in Colombo, winning the toss could prove crucial. With the pitch expected to deteriorate over five days, both captains will likely opt to bat first. Sri Lanka, with their strong spin attack and home advantage, would benefit most from setting a target and exploiting fourth-innings pressure.
Where to Watch Today’s Match
The online live streaming of the 2nd Test match of the Bangladesh Tour of Sri Lanka will take place live on the Sony Liv App. TV viewers can watch the match live on the Sony Ten 1, Ten 2, and Ten 5 channels.
SL vs BAN: Today’s Match Predictions
As per the odds, Sri Lanka, despite drawing levels in the opening Test, remains the favorite to win this one. However, after a spirited performance at Galle, Bangladesh couldn’t be counted out. A good game of cricket would be on display, with the hosts having a slight upper hand. Right now, as per our prediction, the hosts, Sri Lanka, are expected to win the 2nd SL vs BAN Dream11 Prediction Test match.

