150% Sports Welcome up to ₹32,000


Bangladesh vs Sri Lanka, BAN vs SL, Today Match Prediction 23 May 2021

Sher-e-Bangla National Cricket Stadium, Dhaka, Bangladesh

257/6 in 50.0

5.14 Star

224/10 in 48.1


Toss Winner - Bangladesh won the toss and chose to bat first

Bangladesh beat Sri Lanka by 33 runs

Sri Lanka in search of resurgence against a strong Bangladesh team

  • Both teams come into this series with a 0-3 loss in their last ODI series (Bangladesh Vs New Zealand & Sri Lanka vs West Indies).
  • Bangladesh has never won a bilateral ODI series Sri Lanka so far with 6 losses & 2 drawn series.
  • Sri Lanka has lost their 12 ODI series on tour barring the matches against Ireland and Scotland after 2014.

Bangladesh will win the match & Lead the series 1-0

Tournament: Sri Lanka tour of Bangladesh, 2021 | Format: ODI | Venue: Sher-e-Bangla National Cricket Stadium, Dhaka, Bangladesh | Toss: To Bowl

Bet Now

Sri Lanka are mostly primed the favourites in the contest between the Asian counterparts Bangladesh usually. And they have dominating 39-7 win-loss ratio alongside 13-4 record in the Bangladesh soil. But this time around they have been led by a new skipper and are going through a lean patch for a long time. On the other hand, Bangladesh is slowly becoming a strong force with a core team. The tables have turned to such extent that Isuru Udana telling there is no pressure on the young Sri Lankan team to win (mentioning that Bangladesh is the favourites in this contest). We are all set to witness an exciting contest between these two Asian stalwarts.

Bangladesh Preview

Skipper Tamim Iqbal will lead their team and batting unit and is expected to be partnered by Liton Das in the opening. They have a strong middle order with Mahmudullah, Shakib Al Hasan, Mushfiqur Rahim, and Soumya Sarkar. All-rounders Mohammed Saifuddin and Mehdi Hasan will provide the depth and balance to their batting line-up.

Mustafizur Rahman and Taskin Ahmed will be their premium pace bowlers with Mohammed Saifuddin for company. Mehidy hasan and Shakib Al hasan will form their spin attack with Mahmudullah for company. Mahedi Hassan and Mosadek Hossain might fight for the lone spot in the playing XI.

Top players to bet on:

Shakib Al Hasan: Shakib has been the premier all-rounder for Bangladesh and he is back into the national team after a long time. He provides excellent balance to their side with his all-round abilities.

Tamim Iqbal: Tamim is one of the attacking openers and will be expected to provide an attacking start to his team. He will look to set the tone with his batting in this match.

Bangladesh Predicted Playing XI:

Tamim Iqbal (C), Mahmudullah, Shakib Al Hasan, Mushfiqur Rahim,  Soumya Sarkar, Mohammed Saifuddin, Mehidy Hasan, Mustafizur Rahman, Taskin Ahmed, Mosadek Hossain

Bangladesh Actual Playing XI:

Mohammad Mithun, Mahmudullah, Liton Das, Shakib Al Hasan, Mustafizur Rahman, Mehidy Hasan, Mohammad Saifuddin, Taskin Ahmed, Mushfiqur Rahim, Tamim Iqbal, Afif Hossain

Sri Lanka Preview

Sri Lanka will be led by Kusal perera for the first time in this series. Niroshan Dickwella, Kusal mendis, and Danushka Gunathilaka will form the top order of the team along with their skipper. Dananajaya De Silva and Dasun Shanaka are expected to provide the firepower in the lower order to score some quick runs for the team.

Dushanth Chameera and Isuru Udana will be their pace spearheads in this match with Asitha Fernando and Binura Fernanado vying for the third seamer`s spot in the team.  Wanidu Hasaranga and Lakshan Sandakan will play as the spin duo for the team.

Top players to bet on:

Wanidu Hasaranga: Wanidu has been one of the most impressive player in the Sri Lankan team for the last 12 months. He has been their ace spinner taking a lot of wickets and scoring some crucial runs in the lower order.

Dasun Shanaka: Shanaka can hit massive sixes and has a strike arte of 110+ in the 23 ODI matches he played so far he can also provide crucial overs with the ball in hand and will be a valuable asset to the team as an all-rounder.

Sri Lanka Predicted Playing XI:

Kusal perera (C), Niroshan Dickwella, Kusal Mendis, Danushka Gunathilaka, Dananajaya De Silva, Dasun Shanaka, Dushanth Chameera, Isuru Udana, Wanidu Hasaranga, Lakshan Sandakan, Binura Fernanado

Sri Lanka Actual Playing XI:

Kusal Perera, Dhananjaya de Silva, Dasun Shanaka, Danushka Gunathilaka, Pathum Nissanka, Kusal Mendis, Dushmantha Chameera, Wanidu Hasaranga, Lakshan Sandakan, Isuru Udana, Ashen Bandara

W. speed
W. direction
0 mm.
2.18 k/h
From: S
0 mm.
2.3 k/h
From: S
0 mm.
0.62 k/h
From: NNE
0 mm.
1.85 k/h
From: NNW
0 mm.
5.29 k/h
From: N
0 mm.
3.3 k/h
From: NNE
0 mm.
2.26 k/h
From: NE
0 mm.
3.37 k/h
From: SSE

Weather Conditions

Dhaka will have bright sunshine with hot and humid weather in the early 30s on the match day. Dew might settle in and trouble the bowlers in the latter stages of the match.

Venue Details

Dhaka Pitch has been a good track to bat on with little bit of assistance to spin bowlers owin to the slowness of the track. Run scoring is will be tough with the old ball on this pitch. We expect teams to score around 260-270 runs on this pitch.  

Toss: To Bowl

Chasing is the best option as they will be unaware of the pitch conditions. Chasing teams have 59-50 win-loss record at this venue.  

Bangladesh has a better experienced team, home conditions, and winning streak on their side coming into this match. They also have great depth and balance with a number of all-rounders in the team. Sri Lanka will be hoping a change in leadership will bring a change in their results. They will rely on their batsmen to provide a big score as they have little inexperienced bowling attack. We expect Bangladesh to win this match and lead the series 1-0.

Bangladesh will win the match & Lead the series 1-0


150% Sports Welcome up to ₹32,000


Author: Dhinesh Kumar