Who Will Win Today’s Sri Lanka vs Bangladesh 2nd ODI 2025 Prediction – 5th July

Who Will Win Today’s Sri Lanka vs Bangladesh 2nd ODI 2025 Prediction – 5th July

The Sri Lanka vs Bangladesh prediction for the 2nd ODI at the R. Premadasa Stadium in Colombo suggests a tight contest between two sides aiming to build momentum before upcoming international assignments. After a commanding victory in the first ODI, Sri Lanka will look to seal the series. Charith Asalanka’s captaincy and match-winning hundred in the first ODI displayed Sri Lanka’s batting depth. Meanwhile, Bangladesh suffered another batting collapse after a good start, and skipper Mehidy Hasan Miraz will be desperate for his side to bounce back.

Sri Lanka’s record at this venue is impeccable, and with their spinners finding success on the turning track, they’ll be favorites once again. Bangladesh, despite promising individual performances, have struggled to convert starts into victories in Colombo. As the pitch is expected to support spinners again, batting first will offer a huge advantage.


Match Details

MatchSri Lanka vs Bangladesh, 2nd ODI 2025
DateSaturday, 5th July 2025
Time2:30 PM IST
VenueR. Premadasa Stadium, Colombo
BroadcastLive Streaming on Fancode

Team Previews

Sri Lanka Preview

Sri Lanka will enter the second ODI with confidence after bowling Bangladesh out for 167. The batting unit recovered from a shaky start, with Charith Asalanka leading from the front with a century. The middle order looks solid with Kamindu Mendis and Janith Liyanage supporting the captain.

Wanindu Hasaranga, with 4 wickets, was the game-changer on a spin-friendly track. Sri Lanka’s bowling unit is stacked with quality – Theekshana, Asitha Fernando, and Eshan Malinga offer a good mix of pace and spin.

Sri Lanka Probable Playing XI:
Pathum Nissanka, Nishan Madushka, Kusal Mendis (wk), Kamindu Mendis, Charith Asalanka (c), Janith Liyanage, Wanindu Hasaranga, Maheesh Theekshana, Asitha Fernando, Eshan Malinga, Dilshan Madushanka


Bangladesh Preview

Bangladesh must address their middle-order woes after yet another collapse. Despite a strong platform laid by Najmul Hossain Shanto and Litton Das, they failed to chase 245. The skipper, Mehidy Hasan Miraz, will be hoping his team can break their poor record in Colombo.

In bowling, Taskin Ahmed impressed with 4 wickets. The pace attack, including Mustafizur Rahman and Tanzim Hasan Shakib, is capable of breakthroughs, but consistency remains a concern.

Bangladesh Probable Playing XI:
Parvez Hossain Emon, Tanzid Hasan Tamim, Najmul Hossain Shanto, Litton Das (wk), Towhid Hridoy, Mehidy Hasan Miraz (c), Jaker Ali, Taskin Ahmed, Tanzim Hasan Sakib, Tanvir Islam, Mustafizur Rahman


Sri Lanka vs Bangladesh Today’s Dream11/Fantasy Prediction – 5th July

PlayerRole
Charith Asalanka (C)Batter
Wanindu Hasaranga (VC)All-rounder
Kusal MendisWicketkeeper
Kamindu MendisBatter
Janith LiyanageBatter
Najmul Hossain ShantoBatter
Mehidy Hasan MirazAll-rounder
Taskin AhmedBowler
Maheesh TheekshanaBowler
Mustafizur RahmanBowler
Asitha FernandoBowler

Captain Pick: Charith Asalanka
Vice-Captain Pick: Wanindu Hasaranga


Players to Avoid

  1. Rishad Hossain – Might not play and lacks game time.
  2. Mollik Ratnayake – Yet to feature prominently, limited fantasy value.

Also Check: Get The Best Dream11 Prediction From Cricket Experts


Favourite Team Today – Sri Lanka

Sri Lanka are clear favorites for this contest. They have never lost to Bangladesh in Colombo and come into this game with superior form, experience, and balance. Their spin-heavy bowling attack is ideally suited to the R. Premadasa pitch, while the presence of strong middle-order batters like Asalanka and Kamindu Mendis gives them depth and composure under pressure. If they win the toss and bat first, expect them to dominate proceedings and seal the series 2-0.


Sri Lanka ODI History

  • Matches: 935
  • Wins: 431
  • Losses: 457
  • No Results: 41
  • Ties: 6

Bangladesh ODI History

  • Matches: 447
  • Wins: 160
  • Losses: 277
  • No Results: 10
  • Ties: 0

Head-to-Head Stats – SL vs BAN

FormatMatchesSri Lanka WinsBangladesh WinsNo Result
ODI5844122

At R. Premadasa Stadium:

  • Matches: 11
  • Sri Lanka Won: 11
  • Bangladesh Won: 0

Sri Lanka holds a dominant 44-12 record against Bangladesh in ODIs and are unbeaten in Colombo.


Pitch Report – R. Premadasa Stadium, Colombo

  • Nature: Spin-friendly, slow surface
  • Average 1st Innings Score: 245
  • Key Insight: The pitch slows down in the second innings; batting first is ideal
  • Ideal Strategy: Score 260+ batting first and apply spin pressure

Weather Report – 5th July 2025

  • Forecast: Cloudy with late evening dew
  • Temperature: 28°C
  • Rain Probability: 10% – full match expected
  • Humidity: High (75%+), aiding swing early

Score Prediction

  • If Sri Lanka Bat First: 269+
  • If Bangladesh Bat First: 212+

Toss Prediction

  • Winner: Bangladesh
  • Decision: Bowl First

Match Prediction

Winner: Sri Lanka Will Win
Superior record at Colombo, form of spinners, and captaincy edge make them firm favorites.

BAN vs SL – Who Will Win

Who Will Win Today BAN vs SL?

Also, once the toss takes place, we might modify the Today Match Prediction as per the playing XIs. Please check this blog after the toss for the updated Prediction.

FAQ – SL vs BAN 2nd ODI

Q1: What is the venue for SL vs BAN 2nd ODI?

R. Premadasa Stadium, Colombo.

Q2: Who is leading Sri Lanka in the series?

Charith Asalanka is captaining the Sri Lankan side.

Q3: Who is the top performer for Sri Lanka so far?

Charith Asalanka (batting) and Wanindu Hasaranga (bowling).

Q4: Which team has better head-to-head stats?

Sri Lanka, with 44 wins out of 58 ODIs.

Q5: What are the expected pitch conditions?

Spin-friendly with slow turn – batting first has advantage.

Q6: Who are the captain and vice-captain picks in fantasy?

Captain – Charith Asalanka, Vice-Captain – Wanindu Hasaranga.

Disclaimer: Predictions are for entertainment purposes only. We don’t get involved in or promote betting or gambling. Also, We strongly discourage behaviors of participating in illegal activities related to cricket. Our experts try to be as correct as possible, but we do not guarantee 100% correctness.

Stay updated with all the cricketing action, follow Cricketwebs on WhatsApp, Facebook, Twitter, and Instagram

Pawan Goenka

Pawan Goenka is a Cricket Expert | Cricket Analyst | Co-founder of Cricketwebs Sports Business House. Pawan Goenka was born and raised in Delhi, India. Contact info - 7065437044 (WhatsApp only). E-mail - cricketwebs@gmail.com

Leave a Reply