Sri Lanka

Bangladesh

458/10 in 116.5

0/0 in 0.0

247/10 in 79.3

133/10 in 44.2


Sri Lanka beat Bangladesh by an innings and 78 runs

Jun 25, 202504:30 AM• 2nd MatchSSC Cricket Ground (Sinhalese Sports Club) - Colombo, Sri Lanka

Sri Lanka beat Bangladesh by an innings and 78 runs

SL vs BAN Match Prediction : Bangladesh tour of Sri Lanka, 2025, 2nd Test – Who Will Win Today’s Match Between SL vs BAN?

SL vs BAN Win Probability

50%

Draw

50%

Bangladesh

Sri Lanka To Win, 2.10

Bangladesh played well on a flat batting surface in the first Test but is unlikely to get a similar surface this time around

Sri Lanka lacks the world-class spinners it once had but it is still better stocked than Bangladesh

Home conditions should favor Sri Lanka

1xBet
Place Bet â–º odds 2.10

SL vs BAN Betting Tips

The first ball of the match to be a dot ball

This is a test match, and there is ample time to look at the bowling and initially judge the nature of the track. So, the opening batter is likely to dig out the first delivery of the contest for naught.

The dismissal one method to be caught

All top quicks bowling first in the contest will be looking to find an edge of the openers. With the weather conditions predicted for a cloud cover, they might succeed. So, you can bet on the first dismissal to be caught.

Team form (Last 5 matches)

Sri Lanka

D
W

Bangladesh

D
L

This Asian battle is likely to be a fierce contest between the batters and the spinners across both bowling lineups. The Sri Lankans are a hot outfit in their home conditions, particularly against Bangladesh. The tourists only have one Test victory over Sri Lanka ever.

Also Check: Today's Cricket Betting Rates

Sri Lanka vs Bangladesh Head-to-Head Record

Bangladesh and Sri Lanka have played each other on 26 occasions in test matches. Sri Lanka has won 20 of these games, while Bangladesh has won one. Five of these games ended in a draw.

Sri Lanka vs Bangladesh Live-streaming and Broadcast

This second test will be aired on the Sony Sports Network in India and live-streamed on FanCode and Sony LIV websites and apps.

Live scores, ball-by-ball commentary, and in-game betting odds will be updated on ocbscores.com.

SL vs BAN Team Previews

Sri Lanka

After losing four consecutive matches against Australia and South Africa, the Sri Lankan team managed to draw a test match against the visitors. This test was intended to be a farewell to the old Lankan warrior Angelo Matthews.

However, Sri Lanka scored more than 400 runs in the first innings thanks to Pathum Nissanka, who struck a super 187 with 23 fours and one six. Tharindu Rathnayake was the pick of the bowling attack for Sri Lanka, picking up three wickets apiece in each inning.

Kamindu Mendis will lead the Sri Lankan batting charge in this test. He has scored 855 runs in his last ten games with an average of 53.44. He will be supported by Dinesh Chandimal, who has scored 789 runs from his previous three test matches with an average of 43.83.

Prabath Jayasuriya will lead the Lankan bowling effort in this game. He has secured 46 scalps from his last nine games with a strike rate 67.69. Asitha Fernando, who was also among the wickets in the first test, has picked up 31 wickets from his last nine contests with a strike rate of 46.45.

Sri Lanka Expected Playing 11

Pathum Nissanka, Lahiru Udara, Dinesh Chandimal, Isitha Wijesundara, Kamindu Mendis, Dhananjaya de Silva (c), Kusal Mendis (wk), Milan Priyanath Rathnayake, Tharindu Ratnayake, Prabath Jayasuriya, Asitha Fernando.

Check Out: Best Cricket Betting Sites

Bangladesh

Bangladesh did well in this contest and went for the jugular right at the end of the test match on the fifth day, declaring their innings with 38 overs to go. They also picked up a few wickets, but there just wasn't enough time to win the game.

Najmul Hosain Shanto was adjudged Player of the Match for his centuries in both innings. Mushfiqur Rahim helped the cause by striking a hundred as well. Nayeem Hasan picked up a fifer in the first innings. In the second innings, Taijul Islam was the top bowler for Bangladesh with three wickets.

After his trophy-winning batsmanship in the first test, Najmul Hossain Shanto will also lead the Sri Lanka batting charge in this test match. He has scored 665 runs in his last eight tests with an average of 47.5. Another batter expected to do well is Mehidy Hasan Miraz. He has scored 521 runs in his previous nine tests with an average of 34.73.

Taijul Islam will lead the Bangladesh bowling charge. He has picked 37 wickets from his last eight tests, with a strike rate of 51.1. Mehidy Hasan Miraz has picked up 36 wickets from his earlier nine games with a strike rate of 49.19.

Bangladesh Expected Playing 11

Shadman Islam, Anamul Haque, Mominul Haque, Najmul Hossain Shanto (c), Mushfiqur Rahim, Litton Das (wk), Jaker Ali, Nayeem Hasan, Taijul Islam, Hasan Mahmud, Nahid Rana.

SL vs BAN Toss Prediction

Whether to bat or bowl first on this track remains a tough decision. In the 45 tests played at Sinhalese Sports Club, the teams batting first have won 16 games, while the teams batting second have won 15. But the captain, after winning the coin flip, might wish to bat first as the pitch will be at its best on the first few days.

Pitch Report and Weather Conditions

The Sinhalese Sports Club Ground in Colombo has a terrific record for the Sri Lankans in recent times. They have won 18 out of their last 38 test matches played on this ground since 2015. Fourteen tests ended in a draw, while the Lankans lost just six games. We are expecting showers during the first few days of the test match, so the conditions might be favorable for the quicks.

SL vs BAN: Who Will Win?

Although the Bangladesh players put up an excellent show in the first test, the Lankans are playing at home and are better versed with the playing conditions. They have an outstanding record against Bangladesh and have won three out of their last five tests against them, while the other two ended in a draw. Bangladesh, to their credit, did well in the first test. Overall, we reckon Sri Lanka will win this contest and take the test series 1-0.

Bet on Sri Lanka to win this match.

SL vs BAN win percentage stands at 57% in favor of SL.

Todays Match Prediction: Sri Lanka to Win.

PLACE BET
Chirag Naiknavare, OCbscores contributor
Chirag NaiknavareCricket Insider

Chirag Naiknavare is a cricket insider who has connections to the sport's inner circle. With years of experience in cricket journalism, Chirag has developed a network of sources that provide him with exclusive insights into team dynamics and player performances. Expertise: Breaking news and exclusive behind-the-scenes analysis.

Fact checked by: Chirag Naiknavare

Match Predictions

England VS

India

Jul 31, 202510:00 AM 5th Match
  • England to win

  • Joe Root to score Over 34.5 runs in 1st innings

  • England total runs before fall of 1st wicket in 1st innings Over 28.5

Read Full Prediction

In 14 hours

WCOL

Pakistan Champions VS

South Africa Champions

Aug 02, 202503:30 PM Final Match
  • Pakistan Champions to win

  • The top batter total to be above 73.5 runs

  • Pakistan Champions to be the team with the top bowler

Read Full Prediction

West Indies VS

Pakistan

Aug 03, 202512:00 AM 2nd Match
  • Pakistan to win

  • Shaheen Shah Afridi to pick up Over 1.5 wickets

  • Saim Ayub to score Over 22.5 runs

Read Full Prediction

Sign Up For Free Predictions!

Join the fans today and get expert tips and predictions on international and domestic matches, Dream11 picks and much more.