Cricopinion
languageDown arrow
English
Search Icon
ICC Men
ICC Women
ICC Ranking
IPL 18
IPL 2025
IPL 2025 Schedule
IPL 2025 Stats
IPL 2025 Teams
IPL Winners List
IPL Head to Head Records
IPL Points Table
IPL 2025 Orange Cap
IPL 2025 Purple Cap
IPL 2025 Highlights
T20 Mumbai
T20 Mumbai
Maharashtra Premier League
Tamil-Nadu Premier League
gameconsole
CricTips
Batting Tips
Bowler Tips
Fantasy Tips
Bookmakers Tips
Prediction
IPL Prediction
Match
Toss
Fantasy Cricket
Dream11
Phantom777
My Team 11
Gamezy
My 11 Circle
Analysis
Pitch
Head to Head
IPL Analysis
Search Icon
  • Home Icon
  • >
  • Cricket Match Prediction
  • >
  • Sl Vs Ban Today Match Prediction 2nd Odi 2025

SL vs BAN Match Prediction 2025 2nd ODI: Match Preview, Pitch Report and Who will win Today’s Match?

author
editWritten on:
4 July 2025 at 10:28 pm IST
by Pragun Mehrotra
logo
timeUpdated on:
8 July 2025 at 06:39 pm IST
by CricOpinion Editor
Desktop ImageMobile Image
rhour-glass
5 mins
Read
Share
Like
Bookmark
author
edit
Written on:
4/7/2025, 10:28:47 pm IST
byPragun Mehrotra
logo
time
Updated on:
8/7/2025, 6:39:11 pm IST
byCricOpinion Editor
hour-glass
5 mins
Read
WhatsApp Icon

Join us on

WhatsApp

ShareShare hover
Share
LikeLike hover
Like
BookmarkBookmark hover
Bookmark
Phantom Cricket Exchange

Table Of Contents

SL vs BAN 2nd ODI Match Preview

The hosts, Sri Lanka, are currently leading the 3-match ODI series 1-0 after winning the first match a few days back.

Sri Lanka won the first ODI match by 77 runs. Batting first, Sri Lanka posted 244 runs for the loss of 10 wickets in 49.2 overs. Sri Lanka were 3 wickets down for 29 runs and then 4 wickets for 89 runs, looking in real trouble against the visitors.

From there, captain Charith Asalanka played the brilliant knock of 106 runs off 123 balls. He scored 6 fours and 4 sixes during his inning. Kusal Mendis also played a valuable knock of 45 runs while coming in at number three. Little contributions from Janith Liyanage, Milan Rathnayake and Wanindu Hasaranga helped Sri Lanka to score 244 runs.

Taskin Ahmad took 4 wickets for Bangladesh, while Tanzim Hasan Shakib also took 3 wickets, with Tanvir Islam and Najmul Hossain Shanto bagging a wicket apiece.

Bangladesh looked in great command of the match, having scored 100 runs for the loss of 1 wicket in 16.2 overs. From there, however, Bangladesh lost eight wickets for 105 runs in 20.5 overs before being dismissed for 167 runs in 35.5 overs.

Jaker Ali and Tanzid Hasan both got fifty runs each; Hasan was Bangladesh's leading scorer with 62 runs off 61 balls, while Ali scored 51. For Sri Lanka, their spin bowling duo of Wanindu Hasaranga and Kamindu Mendis changed the game upside down. Wanindu claimed four wickets, while Kamindu claimed three. Asitha Fernando and Maheesh Theekshana also picked a wicket each.

The 2nd ODI match will be played on July 5, with Bangladesh hoping to make a comeback in this series. Meanwhile, Sri Lanka can already seal the series with a win.

SL vs BAN Recent Form

Loading table...

The hosts, Sri Lanka, have great form coming into this match. Not only did they win the first ODI match vs Sri Lanka, but they also beat Australia 2-0 in a 2-match ODI series.

As for Bangladesh, they are coming into this match with really terrible form. In the last 5 ODI matches, Bangladesh have lost all the matches, including 2 losses vs West Indies, 2 losses in the Champions Trophy vs India and New Zealand, and also lost the 1st ODI vs Sri Lanka.

Phantom Cricket ExchangePhantom Cricket Exchange

Sri Lanka vs Bangladesh 2nd ODI, 2025 Team Preview

Sri Lanka

Host Sri Lanka is likely to go unchanged for this match. Despite their struggles in the top order, Sri Lanka has some important players, such Kamindu Mendis, Kusal Mendis, and Pathum Nissanka.

Captain Charith Asalanka’s form and consistency are great news for the Lankan side. The Sri Lankan played a valuable knock of 106 runs in the 1st ODI, while the likes of Janith Liyanage, Milan Rathnayake and Wanindu Hasaranga add batting depth and all-round brilliance.

They also have great pace bowlers in their line-up in the form of Asitha Fernando and Eshan Malinga. The duo are likely to continue for the hosts with Dilshan Madushanka on the bench. Maheesh Theekshana strengthens Sri Lanka's spin bowling attack.

Bangladesh

There are not a lot of changes likely for the visitors to Bangladesh. The Bangla Tigers were in complete command of the match until 16 overs before finally the collapse happened. Bangladesh fielded their strongest playing XI, but after the collapse, they might be forced to make a change in their batting line-up. Mohammad Naim might be included in the playing for Parvez Emon.

Litton Das had a bad game, but he is one of their most crucial players, as is Towhid Hridoy and their captain, Mehidy Hasan Miraz. With a half-century, Jaker Ali performed admirably.

There could be one change in their bowling line-up. Rishad Hossain did not play in the previous game. But given how the pitch helped the spinners, Bangladesh might include Rishad in the line-up. Taskin Ahmad and Mustafizur Rahman are going to be the two key pace bowlers in the line-up.

SL vs BAN Head-to-Head Record in ODIs

Sri Lanka has further extended its lead in the head-to-head rivalry over Bangladesh. In the 58 ODI matches between the two countries, Sri Lanka has won 44 games and Bangladesh has won just 12. The remaining 2 matches were abandoned.

Loading table...
Phantom Cricket ExchangePhantom Cricket Exchange

R. Premadasa Stadium, Colombo Pitch Report

Colombo's R. Premadasa Stadium has a long history in Sri Lanka. The venue has been in operation in Sri Lanka since 1986 and has seen some of the big matches played at this venue. The venue is suited for the bowlers. The spinners find a deal of turn and bounce as witnessed in the 1st ODI. Pace bowlers will be effective with the new ball, especially in the first innings. It is much more difficult to bat in the 2nd inning here because of the slowness of the pitch, as we witnessed in the 1st ODI, with Bangladesh finding it difficult in the 2nd inning.

Loading table...

SL vs BAN Predicted Playing XI

Sri Lanka: Pathum Nissanka, Nishan Madushka, Kusal Mendis, Kamindu Mendis, Charith Asalanka (C), Janith Liyanage, Milan Rathnayake, Wanindu Hasaranga, Maheesh Theekshana, Eshan Malinga, Asitha Fernando.

Bangladesh: Parvez Emon, Tanzid Hasan, Najmul Hossain Shanto, Litton Das, Towhid Hridoy, Mehidy Hasan Miraz (C), Jaker Ali, Rishad Hossain, Tanvir Islam, Taskin Ahmed, Mustafizur Rahman.

SL vs BAN Match Prediction: Key Performers

Sri Lanka Top Batter: Charith Asalanka

Sri Lanka captain Charith Asalanka played a key innings in the first match that eventually helped the side win the 1st ODI. He scored 106 runs in the match. But most importantly, he has been consistently doing well. In these previous 3 ODI innings, he has scored 127, 78 and 106 runs.

Bangladesh Top Batter: Tanzid Hasan

Bangladesh opener Tanzhid Hasan has been doing fairly well for his side in the last few matches. He was the team’s top scorer in the last match as he scored 62 runs. Prior to that, he also scored 24 and 26 runs in the two innings in the Champions Trophy. Being the opening batter, he is responsible for scoring the most runs for Bangladesh before the Sri Lankan spinners come into attack.

Sri Lanka's Top Bowler: Wanindu Hasaranga

Wanindu Hasaranga was the best bowler for the Sri Lankan team in the last match. The spin bowling all-rounder made the most of the spin-friendly pitch as he bagged 4 wickets for just 10 runs. He will be once again playing an important role for the hosts.

Bangladesh's Top Bowler: Mustafizur Rahman

The Bangladeshi left-arm pacer Mustafizur Rahman didn't have a wicket to his name. Yet, he was one of the team's best bowlers. The slow surface at the R. Premadasa Stadium suits the variations Mustafizur bowls. So watch out for the Bangladesh left-arm pacer in this match.

SL vs BAN Today Match Prediction 2nd ODI

The Sri Lanka vs Bangladesh 2nd ODI match will be another intriguing match between the two teams. The first match was a low-scoring thriller. Bangladesh lost the match despite being in control of the game. But the collapse really ruined the party for the visitors.

Expect a similar sort of match-up in the 2nd ODI,as the match will be played at the R. Premadasa Stadium in Colombo. The ground is suited for the bowlers, particularly the spin bowlers. Although both the teams have some good spin bowlers, Sri Lanka have that cutting edge in their spinners compared to the Bangladeshi spinners. The Sri Lankan top order will also be ready this time to ensure no top-order failure like the first match.

The head-to-head record is also primarily in favour of the hosts. Meanwhile, Bangladesh’s form in ODI cricket has been really bad leading up to the match. So back Sri Lanka to win this match.

Phantom Cricket ExchangePhantom Cricket Exchange
Cricopinion Whatsapp ChannelCricOpinion Telegram Channel

FAQS

The first ODI match between Sri Lanka and Bangladesh was won by Sri Lanka on 2 July. Sri Lanka beat Bangladesh by 77 runs to take a 1-0 lead in the series.
Yes, the R. Premadasa Stadium has been a typical spin-friendly ground. The slowness in the pitch allows the spinners to make the most of it. Wanindu Hasaranga and Kamindu Mendis picked up 7 wickets combined in the last match there.
Sri Lanka has dominated the head-to-head rivalry vs Bangladesh. The Lankan Lions have won 44 matches in 58 match-ups, with Bangladesh winning only 12 times.
Charith Asalanka is the current Sri Lanka captain in the One Day Internationals (ODI) format.
Bangladesh can still surprise the host nation, Sri Lanka, to win the series. It is a 3-match series that Sri Lanka leads 1-0. If Bangladesh manages to win the next two matches, they will win the series 1-2. However, in case Sri Lanka wins the 2nd ODI, they will have already won the series with a match remaining.
Ad
CricOpinion Telegram Channel

Trending IconFANTASY CRICKET TIPS

    Phantom Cricket Exchange
    Phantom Cricket Exchange
    Phantom Cricket Exchange
    Loading...
    Phantom Cricket Exchange
    Phantom Cricket Exchange
    Phantom Cricket Exchange
    Ad
    CricOpinion Icon

    Your 24x7 Cricket Companion! From live scores to match predictions and winning tips, we deliver detailed cricket insights you need. Make CricOpinion your home for the latest on-field

    FlipboardFlipboard
    PinterestPinterest
    RedditReddit
    InstagramInstagram
    TwitterTwitter
    QuoraQuora
    ThreadsThreads
    YoutubeYoutube
    WhatsApp Icon

    Join us on

    WhatsApp

    Telegram Icon

    Join us on

    Telegram

    Google News Icon

    Google News

    Top Teams
    • India
    • New Zealand
    • Australia
    • England
    • South Africa
    • Bangladesh
    • Pakistan
    Top Leagues
    • Maharashtra Premier League
    • Tamil-Nadu Premier League
    • Indian Premier League
    • Women's Premier League
    • Big Bash League
    • T20 Mumbai Premier League
    • The Hundred
    • Caribbean Premier League
    • Lanka Premier League
    Top Players
    • MS Dhoni
    • Virat Kohli
    • Karun Nair
    • Hardik Pandya
    • Ajinkya Rahane
    • Vaibhav Suryavanshi

    More Links

    • Twitter trendings
    • Off Field Talks
    • Pitch Analysis
    • Team Analysis
    • Player Analysis
    • Match Prediction
    • Toss Prediction

    CricOpinion is a registered trademark. CricOpinion is not affiliated or connected with sports teams, event organisers or players displayed in its websites. CricOpinion is not affiliated or connected with any mobile brand.

    Terms & Conditions
    © Copyright 2025. All Rights Reserved.
    Trending MobileSchedule MobileGame MobileTournament MobilePrediction Mobile