Bangladesh vs Afghanistan prediction: Asia Cup betting tips & odds

Here’s the Bangladesh vs Afghanistan prediction from Asia Cup 2023. The next Group B fixture in the Asia Cup 2023 will witness Bangladesh and Afghanistan go head to head on September 3rd. The match will take place at Gaddafi Stadium in Lahore. Bangladesh head into the match as favourites with the odds of 7/10 (1.70) while Afghanistan have slightly bigger odds of 51/50 (2.02).

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

  • Bangladesh vs Afghanistan, Asia Cup, Group B
  • September 3, 2023 – 9:30 AM GMT
  • Gaddafi Stadium, Lahore

READ: Australia add Tim David to ODI squad

Pitch Report and Weather Conditions

Gaddafi Stadium has historically produced flat pitches with batters getting good success. The average first innings score at the venue reads 251 with two of the last three games witnessing over 300 runs in the first inning.

The weather in Lahore is expected to be warm and hazy on Sunday. There’s no threat of rain with the temperature hovering in the mid to high 30 degrees.

Bangladesh vs Afghanistan Prediction

Bangladesh might be favourites to win this match but Afghanistan have had good success in recent times, winning three of the last four ODIs. Afghanistan have recently pushed Pakistan to the limits and have a real chance of winning.

Our Prediction: Afghanistan to win this match at 51/50 (2.02).

Top Run-scorer

Ibrahim Zadran has scored 558 runs in his last 10 ODIs at an average of 62 and strike rate of 88. Bet on him to be the top batter for Afghanistan at 13/5 (3.60). Mushfiqur Rahim has made 369 runs in his last 10 ODI appearances at an average of 61 while striking at 106. Bet on him to be Bangladesh’s top batter at 9/2 (5.50).

Our Prediction: Ibrahim Zadran to be Afghanistan’s top run-scorer at 13/5 (3.60).

Top Wicket-taker

Taskin Ahmed has taken 82 wickets from 60 ODIs at an economy of 5.42. He has the pace and can be effective. Back him to be Bangladesh’s best bowler at 3/1 (4.00). Fazalhaq Farooqi has 32 wickets in the format from 19 games at 27.1 strike rate. You can bet on him to be Afghanistan’s top bowler at 3/1 (4.00).

Our Prediction: Taskin Ahmed to be Bangladesh’s top wicket-taker at 3/1 (4.00).

Man of the Match

Ibrahim Zadran has been in superb form with the bat, acting as a glue to the Afghanistan batting unit. He has four hundreds and three fifties in his 17-match ODI career so far. You can back him to be the player of the match at 12/1 (13.00).

Our Prediction: Ibrahim Zadran to be the Man of the Match at 12/1 (13.00) odds.

Bangladesh vs Afghanistan Preview

It’s a crucial battle for both these sides with a spot in the Super 4 stage on the line. Take a look at the two teams before they lock horns on Sunday.


Bangladesh lost their first group fixture against Sri Lanka by five wickets and loss here will knock them out of the Asia Cup. Najmul Hossain Shanto made 89 but they were bowled out for 164. Shakib Al Hasan bowled beautifully, picking 2 for 29 in 10 overs but they didn’t have enough runs on the board.

Bangladesh trusted young players in the last game but could make a few changes. Anamul Haque could be brought in ahead of Tanzid Hasan.

Squad: Mohammad Naim, Anamul Haque, Najmul Hossain Shanto, Towhid Hridoy, Mushfiqur Rahim (wk), Shakib Al Hasan (c), Mehidy Hasan Miraz, Mahedi Hasan, Mustafizur Rahman, Taskin Ahmed, Shoriful Islam


Afghanistan will kick off their Asia Cup campaign with this game and would love to secure their spot in the Super 4 straight away. They recently faced Pakistan in a three-match series and although they lost by 0-3, Afghanistan came mighty close in the second game.

The Afghanistan bowling attack is likely to comprise their usual spin trio alongside Fazalhaq Farooqi and Abdul Rahman.

Squad: Rahmanullah Gurbaz (wk), Ibrahim Zadran, Rahmat Shah, Hashmatullah Shahidi (c), Najibullah Zadran, Mohammad Nabi, Azmatullah Omarzai, Rashid Khan, Abdul Rahman, Mujeeb Ur Rahman, Fazalhaq Farooqi

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

The fans living in the UK can witness the Bangladesh vs Afghanistan match from the Asia Cup 2023 live on TNT Sports.

  • TNT Sports (TV)

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