Bangladesh National Cricket Team vs Afghanistan National Cricket Team Match Scorecard

Last Updated: August 27, 2026

Bangladesh National Cricket Team vs Afghanistan National Cricket Team Match Scorecard shows a thrilling Asia Cup 2025 contest where Bangladesh defeated Afghanistan by 8 runs. Bangladesh posted 154/5 in 20 overs, led by Tanzid Hasan’s impressive 52 off 31 balls. Afghanistan fought back strongly, with Rahmanullah Gurbaz scoring 35 and Azmatullah Omarzai smashing 30 off just 16 balls, but Bangladesh’s bowlers held their nerve.

Mustafizur Rahman took 3 wickets, while Nasum Ahmed produced an excellent 2/11 spell. Afghanistan were eventually bowled out for 146 in 20 overs, giving Bangladesh a memorable eight-run victory.

Disclaimer: This article is intended for informational and editorial purposes. Match figures and event details have been checked against the supplied Cricbuzz scorecard and supporting cricket sources. Player performances, scores and tournament information refer specifically to the September 16, 2025 Asia Cup match. Broadcasting and streaming availability can change by territory and tournament.

Match Details

Detail Information
Match Bangladesh vs Afghanistan
Tournament Asia Cup 2025
Stage 9th Match, Group B
Date September 16, 2025
Venue Sheikh Zayed Stadium, Abu Dhabi
Toss Bangladesh won and elected to bat
Bangladesh 154/5
Afghanistan 146 all out
Result Bangladesh won by 8 runs
Player of the Match Nasum Ahmed

The official scorecard confirms that the match began at 6:30 PM local time, with the Indian time listed as 8:00 PM.

Bangladesh National Cricket Team vs Afghanistan National Cricket Team Match Scorecard

Bangladesh Batting Scorecard

Batter R B 4s 6s SR Dismissal
Saif Hassan 30 28 2 1 107.14 b Rashid Khan
Tanzid Hasan 52 31 4 3 167.74 c Ibrahim Zadran b Noor Ahmad
Litton Das (c & wk) 9 11 0 0 81.82 lbw b Noor Ahmad
Towhid Hridoy 26 20 1 1 130.00 c Karim Janat b Azmatullah
Shamim Hossain 11 11 2 0 100.00 lbw b Rashid Khan
Jaker Ali 12* 13 1 0 92.31 Not out
Nurul Hasan 12* 6 2 0 200.00 Not out
Extras 2
Total 154/5 20 Ov RR 7.70

Afghanistan Bowling Scorecard

Bowler O M R W NB WD ECO
Fazalhaq Farooqi 4 0 37 0 0 0 9.20
Azmatullah Omarzai 3 0 19 1 0 2 6.30
AM Ghazanfar 3 0 32 0 0 0 10.70
Rashid Khan (c) 4 0 26 2 0 0 6.50
Mohammad Nabi 2 0 17 0 0 0 8.50
Noor Ahmad 4 0 23 2 0 0 5.80

Afghanistan Batting Scorecard

Batter R B 4s 6s SR Dismissal
Sediqullah Atal 0 1 0 0 0.00 lbw b Nasum Ahmed
Rahmanullah Gurbaz (wk) 35 31 2 2 112.90 c Jaker Ali b Rishad Hossain
Ibrahim Zadran 5 12 1 0 41.67 lbw b Nasum Ahmed
Gulbadin Naib 16 14 2 0 114.29 c & b Rishad Hossain
Mohammad Nabi 15 15 0 1 100.00 b Mustafizur
Azmatullah Omarzai 30 16 1 3 187.50 c Saif Hassan b Taskin Ahmed
Karim Janat 6 8 0 0 75.00 Run out
Rashid Khan (c) 20 11 2 1 181.82 c Taskin Ahmed b Mustafizur
Noor Ahmad 14 9 0 2 155.56 c Nurul Hasan b Taskin Ahmed
AM Ghazanfar 0 1 0 0 0.00 c Litton Das b Mustafizur
Fazalhaq Farooqi 2* 3 0 0 66.67 Not out
Extras 3
Total 146/10 20 Ov RR 7.30

Bangladesh Bowling Scorecard

Bowler O M R W NB WD ECO
Nasum Ahmed 4 1 11 2 0 0 2.80
Taskin Ahmed 4 0 34 2 0 2 8.50
Mustafizur Rahman 4 0 28 3 0 0 7.00
Rishad Hossain 4 0 18 2 0 0 4.50
Shamim Hossain 1 0 16 0 1 0 16.00
Saif Hassan 3 0 39 0 0 0 13.00

Bangladesh National Cricket Team vs Afghanistan National Cricket Team Timeline

The Bangladesh National Cricket Team vs Afghanistan National Cricket Team Timeline for this match can be understood through a few major turning points.

Bangladesh started well and reached 59 during the powerplay. Saif Hassan was dismissed at 63/1 in the 6.4th over. Litton Das then fell at 87/2 in the 10.1st over.

Tanzid Hasan’s dismissal at 104/3 was another important moment.

Bangladesh eventually reached 154/5, leaving Afghanistan 155 runs to win.

Afghanistan’s reply immediately suffered a setback when Sediqullah Atal was dismissed for a first-ball duck. Ibrahim Zadran then departed for five.

Gurbaz and Gulbadin Naib tried to rebuild the innings, but Rishad Hossain removed both. Afghanistan were 62/4 after Gurbaz’s dismissal.

Then Omarzai arrived and started swinging hard.

At 109/6, Afghanistan still had a mathematical chance. But wickets kept arriving. Rashid Khan fell at 132/8, AM Ghazanfar was dismissed at 132/9, and Noor Ahmad’s dismissal at 146 ended the innings.

That final wicket sealed Bangladesh’s eight-run win.

Bangladesh National Cricket Team vs Afghanistan National Cricket Team Stats

The Bangladesh National Cricket Team vs Afghanistan National Cricket Team Stats from this particular game reveal several useful details.

Tanzid Hasan was Bangladesh’s highest scorer with 52. Azmatullah Omarzai was Afghanistan’s highest scorer with 30.

The biggest individual strike rate among Bangladesh’s established contributors belonged to Nurul Hasan, who scored at 200.00. For Afghanistan, Omarzai’s 187.50 was the standout among the major batting contributions.

Another major stat is Nasum Ahmed’s 2/11. In a match decided by only eight runs, conceding 11 runs across four overs is enormous value.

The fall-of-wicket pattern also shows how Bangladesh kept finding breakthroughs when Afghanistan began building partnerships.

What Made the Match So Close?

The Bangladesh vs Afghanistan contest was close because neither team completely dominated for 20 overs.

Bangladesh had the better start with the bat. Afghanistan’s spinners then pulled things back.

Afghanistan started their chase poorly, but Omarzai’s explosive hitting changed the mood. Suddenly, 154 looked less comfortable.

That is the beauty of T20 cricket.

One over can change the expected result. Two sixes can turn a quiet chase into a panic attack. A single wicket can reverse the momentum again.

The Bangladesh vs Afghanistan Live Score during the match would have reflected exactly that back-and-forth nature, with the required rate constantly moving.

For readers searching for Bangladesh vs Afghanistan Live Today, it is important to check the date of the match before assuming the score is live. This particular game was played on September 16, 2025.

Bangladesh vs Afghanistan Asia Cup 2025: Why the Result Mattered

The Bangladesh vs Afghanistan Asia Cup 2025 match was important because both teams were competing in Group B, alongside Sri Lanka and Hong Kong.

The result gave Bangladesh a valuable victory in a competitive group. The ICC had described Afghanistan’s clash with Bangladesh as a must-win match for Afghanistan before the contest.

The Bangladesh National Cricket Team vs Afghanistan National Cricket Team rivalry was therefore about more than one match.

It was also about qualification pressure.

The post-match scenario was especially interesting because the result kept the qualification picture alive for Bangladesh while putting Afghanistan under additional pressure.

Where to Watch Bangladesh National Cricket Team vs Afghanistan National Cricket Team

If you are searching for Where to Watch Bangladesh National Cricket Team vs Afghanistan National Cricket Team, always check the official broadcaster and tournament platform for your country because streaming rights can change between tournaments.

For the 2025 match, Cricbuzz provided the scorecard, commentary, match information and live-stream-related coverage.

You can also check the official ICC website for tournament information and competition updates.

External resources:

  • Cricbuzz full scorecard
  • ICC Cricket official website

If you are looking for Bangladesh vs Afghanistan Live Streaming, verify the broadcaster available in your region instead of relying on unofficial streams.

Bangladesh vs Afghanistan Live: Scorecard or Live Match?

There is a small but important difference between a scorecard and a live score.

A Bangladesh vs Afghanistan Live page is useful while the match is happening. It can show balls, wickets, runs and changing match situations.

A completed Bangladesh National Cricket Team vs Afghanistan National Cricket Team Match Scorecard, on the other hand, gives you the final batting and bowling figures.

For this match, the final numbers are clear:

Bangladesh 154/5.

Afghanistan 146 all out.

Bangladesh won by eight runs.

No mystery. No dramatic mathematical gymnastics required.

Expert Opinion: What Actually Decided the Match?

Expert-style match insight: The most important factor was not simply Bangladesh’s 154. It was their ability to take wickets whenever Afghanistan looked ready to accelerate.

Nasum Ahmed’s spell was particularly valuable. His 2/11 gave Bangladesh control during a phase when Afghanistan needed steady scoring.

Rishad Hossain’s 2/18 also mattered because he removed key batters and kept the middle overs under control. Mustafizur then provided three wickets, while Taskin Ahmed finished with two.

From Afghanistan’s perspective, Omarzai’s 30 from 16 balls showed what the chase could have become. But explosive cameos are not enough when wickets fall too regularly.

That is probably the clearest lesson from the game: pressure plus wickets beats individual brilliance surprisingly often in T20 cricket.

Review: Bangladesh’s Biggest Positives

The Bangladesh National Cricket Team vs Afghanistan National Cricket Team match review has several clear positives for Bangladesh.

First, Tanzid Hasan’s aggressive 52 gave the innings direction.

Second, the lower order added valuable runs. Nurul Hasan’s six-ball 12 may look small, but those late runs helped push Bangladesh to 154.

Third, the bowling unit shared the workload.

Nasum Ahmed delivered the most economical spell. Mustafizur took three wickets. Rishad and Taskin took two each.

That balance made Afghanistan’s chase difficult.

The Bangladesh National Cricket Team vs Afghanistan National Cricket Team Stats also show that Bangladesh did not need one bowler to do everything. Several players contributed at the right moments.

What Afghanistan Could Have Done Better

Afghanistan had enough batting power to win this match.

The problem was the regular fall of wickets.

Gurbaz made 35, Omarzai made 30, Rashid made 20 and Noor made 14. Yet the team still finished at 146 all out.

The Bangladesh National Cricket Team vs Afghanistan National Cricket Team Timeline shows that Afghanistan lost wickets at crucial stages instead of building one long partnership.

That made the final overs harder.

A chase of 155 usually needs someone to bat deep into the innings while another batter attacks. Afghanistan had several aggressive contributions, but they did not get the sustained partnership required.

Final Verdict

The Bangladesh National Cricket Team vs Afghanistan National Cricket Team Match Scorecard may look straightforward, but this was anything but a boring eight-run victory.

Bangladesh’s 154/5 was competitive rather than enormous. Afghanistan had enough batting quality to chase it. Omarzai’s explosive innings briefly made the target look very reachable.

But Bangladesh’s bowlers kept striking.

Nasum Ahmed’s 2/11 was the standout spell, while Mustafizur Rahman took three wickets and Rishad Hossain and Taskin Ahmed claimed two each.

For Afghanistan, Omarzai’s 30 from 16 and Gurbaz’s 35 from 31 were useful, but the batting collapse around them proved costly.

So, the final line is simple:

Bangladesh 154/5 defeated Afghanistan 146 all out by 8 runs.

That is why the Bangladesh National Cricket Team vs Afghanistan National Cricket Team Match Scorecard deserves a closer look than the final margin suggests.

FAQs

1. Who won the Bangladesh vs Afghanistan Asia Cup 2025 match?

Bangladesh won the match by eight runs. Bangladesh scored 154/5, while Afghanistan were bowled out for 146 in 20 overs.

2. What was the Bangladesh National Cricket Team vs Afghanistan National Cricket Team Match Scorecard?

Bangladesh made 154/5 in 20 overs. Afghanistan replied with 146 all out in 20 overs. Bangladesh therefore won by eight runs.

3. Who was Player of the Match?

Nasum Ahmed was named Player of the Match after taking 2 wickets for only 11 runs from four overs.

4. Who scored the most runs for Bangladesh?

Tanzid Hasan was Bangladesh’s top scorer. He made 52 runs from 31 balls, including four fours and three sixes.

5. Who was Afghanistan’s highest scorer?

Rahmanullah Gurbaz scored 35 from 31 balls, while Azmatullah Omarzai also made 30 from only 16 deliveries.

Thank you for reading!

Previous Blog:

By Sanjay