SL vs BAN Today Match Prediction and Betting Tips, Odds and Live Score

1
SL vs BAN Match Prediction & Analysis

Bangladesh and Sri Lanka shift gears from the Test arena to a three-match ODI series starting July 2 in Colombo. Sri Lanka wrapped up the Test finale in just 28 minutes on the fourth morning, clinching a crushing innings-and-78-run victory and taking the series 1-0. With that dominant performance setting the tone, Sri Lanka will be looking to reset and revive their spirits in the 50-over format.

Sri Lanka played their last game of the ODI series in emphatic style, thrashing Australia by 174 runs in Colombo to seal a 2-0 series win. Batting first, Kusal Mendis anchored the innings with a superb 101 off 115 balls, sharing key partnerships with Charith Asalanka (78*) and Nishan Madushka to post a strong 281. The Sri Lankan spinners then took control, with Dunith Wellalage and Wanindu Hasaranga sharing seven wickets to bundle out Australia for just 107 in 25 overs — their lowest total against Sri Lanka and equal eighth-lowest overall in ODIs. It was Sri Lanka’s biggest ODI win over Australia, underlining their dominance across both matches. Asalanka’s captaincy, Kusal’s consistency, and a sharp bowling unit were central to their success.

Bangladesh suffered their sixth consecutive loss in their last ODI. Their batting faltered to 236 for the loss of 9 wickets despite a steady 77 from skipper Najmul Hossain Shanto. They were choked by 178 dot balls, failing to rotate strike or keep the scoreboard moving. Though Taskin Ahmed and Nahid Rana provided a fiery start with the ball, Bangladesh couldn't capitalise, dropping chances and letting Rachin Ravindra score a match-winning century. Their lack of composure with both bat and ball highlighted a campaign filled with missed opportunities and underwhelming execution.

In the last ODI between the two, Bangladesh sealed the ODI series 2-1 with a thrilling four-wicket win over Sri Lanka in Chattogram, overcoming injury scares and a tense chase. Tanzid Hasan, coming in as a concussion substitute, played a composed knock of 84, while Rishad Hossain stole the show with a stunning unbeaten 48 off just 18 balls. Sri Lanka were earlier lifted by Janith Liyanage’s maiden ODI hundred, anchoring the innings with an unbeaten 101 as wickets fell around him. Despite a spirited effort, Sri Lanka’s modest 235 was not enough, as Bangladesh’s young guns stepped up to script a memorable series win.

RECENT PERFORMANCE

HEAD TO HEAD

Last 3 Matches 1 SL Won 2 BAN Won 0 No Result BAN BAN vs SL 2024 SL 237/6 in 40.2 Bangladesh beat Sri Lanka by 4 wickets 18 Mar 2024 235/10 in 50.0 Show More Show Less BAN 286/7 in 50.0 BAN vs SL 2024 Sri Lanka beat Bangladesh by 3 wickets 15 Mar 2024 SL 287/7 in 47.1 BAN 257/4 in 44.4 BAN vs SL 2024 Bangladesh beat Sri Lanka by 6 wickets 13 Mar 2024 SL 255/10 in 48.5

TEAMS PREVIEW

Sri Lanka Preview

Pathum Nissanka will open the innings with Nishan Madushka. He averages 41 in ODIs, including a double ton. In the last five ODIs, though, he has scored single digits on 4 occasions. But his current form will be a bit of concern for Bangladesh. Nissanka scored 369 runs in the two tests with two centuries (187 &158). Madhushka has played three innings so far, in which he has scored 158 runs with two half-centuries. Kusal Mendis will come at number three. Mendis scored a century in the last ODI SL played. He has 454 runs in the last 9 ODIs at an average of 64. He will be the batter to watch out for.

Kamindu Mendis will come in the middle with skipper Charith Asalanka and Janith Liyanage. Kamindu, who averages 62 in test,s has failed to impress in the ODIs. He averages 27 with the bat and has picked up just 2 wickets in 19 games (at an average of 109). Asalanka has 337 runs in the last 10 ODIs at an average of 47. Against Bangladesh, he averages 65 with one century and two half-centuries in six innings. He was also the player of the series against Australia for his 205 runs in two games. Liyange averages 44 at number six.

There is a high likelihood that Sri Lanka will opt for three spinners. In that case, Maheesh Theekshana will lead the spin front with Wanindu Hasaranga and Dunith Wellalage. Theeksana has 19 wickets in the last 9 ODIs with an economy of 4.41. Asitha Fernando will be the first choice for the pace attack with Eshan Malinga. Fernando has picked up 15 wickets in the last 9 ODIs. Malinga keeps his place in the squad after a great season in the IPL with Sunrisers Hyderabad (13 wickets in 7 matches).

Key Players: Kusal Mendis, Charith Asalanka, Maheesh Theekshana.

Sri Lanka Predicted Playing XI:

Pathum Nissanka, Nishan Madushka, Kusal Mendis, Kamindu Mendis, Charith Asalanka, Janith Liyanage, Maheesh Theekshana, Wanindu Hasaranga, Dunith Wellalage, Asitha Fernando, Eshan Malinga.

Bangladesh Preview

Bangladesh have made five changes in their squad for the ODIs. With the retirement of Mahamadullah from the international cricket and of Mushfiqur Rahim from tests, Litton Das has been recalled for the three-match series. Das was out for a year after his 35 runs in 8 games in 2023. He has a poor run against Sri Lanka. In 9 games, he has scored just 63 runs against the hosts. Tanzid Hasan will open the innings with Najmul Hossain Shanto. Hasan has 283 runs in the last 9 ODIs at an average of 31. He had scored 84 runs - his highest score against Bangladesh in their last win over Sri Lanka.

Shanto will be looking forward to continuing his form from the test series, where he scored 300 runs in 2 tests with two centuries. Against Sri Lanka, he has scored 345 runs in 5 innings at an average of 85. He will be the batter to watch out for. Skipper Mehidy Hasan Miraz will come in at number three. Miraz has 323 runs in the last 10 ODIs. But his average against Sri Lanka is just 15 in 13 innings. With the ball, he has 21 wickets against the hosts. Towhid Hridoy will come in the middle with Das and Jaker Ali. Ali is the only player in the squad whose average is above 50. In 7 ODIs he has 264 runs.

Taskin Ahmed will lead the bowling attack with Mustafizur Rahman, Miraz, and Rishad Hossain. Ahmed has 13 wickets in the last 8 ODIs. Rahman has 12 wickets in the last 6 ODIs. Against Sri Lanka, he has 23 wickets in 14 ODIs, 13 of which have come in Sri Lanka. He will be the bowler to watch out for.

Key Players: Najmul Hossain Shanto, Jaker Ali, Mustafizur Rahman.

Bangladesh Predicted Playing XI:

Mehidy Hasan Miraz (capt), Tanzid Hasan, Najmul Hossain Shanto, Towhid Hridoy, Litton Das, Jaker Ali, Rishad Hossain, Mustafizur Rahman, Tanzim Hasan, Taskin Ahmed, Nahid Rana.

PITCH AND WEATHER CONDITIONS

HR Temp Rain W. speed W. direction Clouds 00h 27 2.32 mm. 5.12 k/h From: WSW 73% 03h 28 2.23 mm. 5.1 k/h From: SW 88% 06h 28 0.91 mm. 5.6 k/h From: WSW 90% 09h 28 0 mm. 5.87 k/h From: W 93% 12h 28 0 mm. 4.73 k/h From: W 47% 15h 27 0 mm. 4.15 k/h From: WSW 1% 18h 27 0.11 mm. 3.92 k/h From: SW 3% 21h 27 1.05 mm. 3.93 k/h From: SW 36%

Weather Conditions

The weather at Colombo is expected to be cloudy on match days, with temperatures ranging between 27 and 30 degrees Celsius. Winds will blow from the southeast at 10-26 km/h. The rain is expected.It is a bowling-friendly pitch. It is a paradise for both batters and bowlers as it offers balance in all innings. The wind will help the pacers swing the ball.

SL vs BAN Pitch Report

R. Premadasa Stadium (RPS), Colombo Pitch Report Pitch Condition Batting Conditions Pace Bowling Spin Bowling

The game will be played at R.Premadasa Stadium, Colombo, starting 2nd July from 2:30 PM onwards. The stadium has a capacity of 35000 spectators. It has hosted just 176 ODIs and 58 T20Is, and 8 Tests so far.

Toss: To Bat

In 176 ODI games hosted here, the result has favored both teams defending the target on 96 occasions. The average first innings score is 233, 42 more than the second innings. The team winning the toss should bat first.

Click here to read article

Related Articles