Tanzid Hasan produced a blistering half-century to set up Bangladesh’s thrilling 8-run victory over Afghanistan in their must-win Asia Cup 2025 clash. His attacking knock gave Bangladesh a dream start, and later the bowlers — Nasum Ahmed, Rishad Hossain, and Mustafizur Rahman — held their nerve to seal the contest. As a result, Bangladesh kept their qualification hopes alive.
Tanzid Hasan leads Bangladesh’s powerplay dominance 🔑
Bangladesh dominated the opening six overs, racing to 59/0 with Tanzid and Saif Hassan providing their first 50-plus opening stand in 12 innings. Meanwhile, Afghanistan stumbled to 27/2 against Nasum Ahmed’s sharp spell. That 32-run difference in the powerplay ultimately decided the match. In contrast, Afghanistan’s openers failed to set the tone.
Bangladesh innings: Tanzid Hasan sets the tone at the top 🚀
- Powerplay (59/0): Tanzid mixed fortune with flair, smashing three sixes and racing to a 28-ball fifty. Saif Hassan supported him in a 59-run stand. Consequently, Bangladesh were well ahead at the end of the first six overs.
- Middle overs (60/3): Rashid Khan and Noor Ahmad struck back, removing Saif, Litton Das, and Tanzid. However, Towhid Hridoy and Shamim Hossain kept the score moving with important boundaries.
- Death overs (35/2): Bangladesh slowed down as Rashid and Farooqi tightened the screws. As a result, they could add only 35 runs in the last five overs, closing at 154/5.
Afghanistan innings: Tanzid Hasan’s early impact shifts momentum 🎯
- Powerplay (27/2): Nasum Ahmed’s double strike rattled Afghanistan, leaving them on the back foot. In addition, Taskin Ahmed’s tight lines meant boundaries were hard to come by.
- Middle overs (75/3): Gurbaz and Gulbadin tried rebuilding, but Rishad’s double strike and Mustafizur’s clever variations left Afghanistan 77/5. Nevertheless, Omarzai briefly lifted hopes with a 20-run over.
- Death overs (44/5): Omarzai’s dismissal ended Afghanistan’s chase. Although Rashid Khan fought with a six and four, Mustafizur struck at crucial moments to seal victory. Noor Ahmad’s late sixes reduced the margin but did not change the outcome.
Match result 🏆
Bangladesh 154/5 (Tanzid Hasan 52, Saif Hassan 30; Noor Ahmad 2-23, Rashid Khan 2-26)
Afghanistan 146 (Rahmanullah Gurbaz 35, Azmatullah Omarzai 30; Mustafizur Rahman 3-28, Nasum Ahmed 2-11, Rishad Hossain 2-18)
👉 Bangladesh won by 8 runs
What’s next? 🔮
- Bangladesh: Their group stage is complete. Therefore, their fate depends on Sri Lanka vs Afghanistan. To qualify, they need Sri Lanka to win or Afghanistan to lose heavily (by ~70 runs or 50+ balls left).
- Afghanistan: Must beat Sri Lanka to qualify. Otherwise, their campaign will end in disappointment.






