Bangladesh vs Sri Lanka Prediction: Asia Cup Betting Tips & Odds

Bangladesh vs Sri Lanka Prediction for Asia Cup 2023 is right here. Bangladesh and Sri Lanka will take on each other in their first match of the Asia Cup 2023 on Thursday, August 31. This Group B fixture will take place at Pallekele International Cricket Stadium. Sri Lanka are favourites to win this clash with the odds of 1/2 (1.50) whereas Bangladesh have bigger odds of 7/5 (2.40).

These odds from Ladbrokes were correct at the time of writing.

  • Bangladesh vs Sri Lanka, Asia Cup, Group B
  • August 31, 2023 – 9:30 AM GMT
  • Pallekele International Cricket Stadium

Pitch Report and Weather Conditions

Pallekele produces pretty dry surfaces with batters having a good time especially when the ball is hard. But with the dry pitch, it can get a bit difficult as the match progresses. The average first innings score here at the venue reads 248.

The Pallekele weather is likely to be cloudy and humid on Thursday afternoon and evening. There’s a 25% chance of precipitation so the match could get interrupted a bit.

Bangladesh vs Sri Lanka Prediction

Sri Lanka dominates the head to head record in this rivalry but the last time these two teams met, Bangladesh won the series by 2-1. Bangladesh are a much improved ODI side in recent years while Sri Lanka are dealing with some injury issues.

Our Prediction: Bangladesh to win this match at 7/5 (2.40).

Top Run-scorer

Mushfiqur Rahim has scored 426 runs in his previous 10 ODIs at an average of 71. You can back Rahim to be the top batter for Bangladesh at 11/4 (3.75). Pathum Nissanka has done well in the format, scoring 511 runs in the last 10 games at 64 average. Bet on Nissanka to be Sri Lanka’s top batter at 11/4 (3.75).

Our Prediction: Mushfiqur Rahim to be Bangladesh’s top run-scorer at 11/4 (3.75).

Top Wicket-taker

Maheesh Theekshana has picked 23 wickets from his last 10 matches at an economy of 4.11. Bet on Theekshana to be Sri Lanka’s best bowler at 9/4 (3.25). Taskin Ahmed has 81 wickets from 59 ODI matches with five instances of four or more wickets. Bet on him to be the top bowler for Bangladesh at 9/4 (3.25).

Our Prediction: Maheesh Theekshana to be Sri Lanka’s top wicket-taker at 9/4 (3.25).

Man of the Match

Mushfiqur Rahim is one of the best middle order batters in the fifty-over format and has been in good form in recent times. He has struck at 102 while averaging 71 in the last 10 games. You can bet on him to be the player of the match at 10/1 (11.00).

Our Prediction: Mushfiqur Rahim to be the Man of the Match at 10/1 (11.00) odds.

Bangladesh vs Sri Lanka Preview

Group B has Afghanistan alongside these two teams and every match will be crucial for the Super 4 hopes. Here’s a look at two teams ahead of their clash on Thursday.


The Bangla tigers will be desperate to hit the straps straight away. They last played ODI cricket in July when they hosted Afghanistan. They lost the series by 1-2, after suffering losses in the first two games.

Bangladesh also had a big setback with Liton Das getting ruled out of the tournament due to viral fever. Anamul Haque has replaced him in the squad and should open the innings.

Squad: Naim Sheikh, Anamul Haque, Najmul Hossain Shanto, Mushfiqur Rahim (wk), Shakib Al Hasan (c), Afif Hossain, Mehidy Hasan Miraz, Nasum Ahmed, Mustafizur Rahman, Taskin Ahmed, Shoriful Islam

Sri Lanka

Sri Lanka, who failed to reach the ODI World Cup through Super League, had to compete in Qualifiers in July. They did it in style, winning the tournament while being undefeated throughout. In the final, they hammered the Netherlands by 128 runs.

Sri Lanka have lost their first choice bowling attack with all of Dushmantha Chameera, Dilshan Madushanka, Lahiru Kumara and Wahindu Hasaranga suffering injuries recently.

Squad: Pathum Nissanka, Kusal Mendis, Dimuth Karunaratne, Charith Asalanka, Dhananjaya de Silva, Dasun Shanaka (c), Chamika Karunaratne, Dunith Wellalage, Maheesh Theekshana, Matheesha Pathirana, Kasun Rajitha

How to Watch Asia Cup 2023 in the UK: Live Streaming & Channel List

For those living in the UK, you can witness all the live action of the Bangladesh vs Sri Lanka contest on TNT Sports.

TNT Sports (TV)

Subscribe to Punditfeed on Google News for all the latest updates from the world of sports!