Updated September 3, 2023
Bangladesh beat Afghanistan to keep their hope alive
TL;DR
The 4th match of the Asia Cup 2023 took place today between Bangladesh and Afghanistan at Gaddafi Stadium, where Bangladesh won by 89 runs.

Affiliate disclosure: SureBets may earn a commission when readers use some links. Our editorial pages should still show restrictions, key terms, and safer gambling context.
Match Report
The batting performance of Bangladesh against Sri Lanka was below average. Therefore, Bangladesh made three changes to their squad to face Afghanistan. However, Shakib Al Hasan decided to bat first after winning the toss at Gaddafi Stadium. But the skipper sent Mehedy Hasan Miraz instead of Najmul Hossain Shanto in the opening with Mohammad Naim. Relying on them, Bangladesh had a decent opening partnership after ages. They added 60 runs together in the first wicket. Anyway, the first blood was drawn when Afghan spinner Mujib Ur Rahman bowled out Mohammad Naim. Naim added 28 off 32 before leaving the crease. Towhid Hridoy, the following batter, also failed to contribute. But Miraz played a fantastic innings with Najmul Hossain Shanto. The two batters led Bangladesh towards a big target. Mehdi Hasan Miraz, who usually plays as a spinner, was so comfortable with the bat. He smashed a brilliant century today against Afghanistan. Miraz scored the highest 112 runs for Bangladesh before being injured. Meanwhile, Najmul Shanto continues his excellent form with his bat. Once again, he picked up a century and ended his innings with 104 runs today. Relying on these two, Bangladesh scored a massive 334 runs against the Afghans. Chasing the target, the Afghans lost an early wicket as Shoriful Islam picked up Rahmanullah Gurbaz. After that, Ibrahim Zadran and Rahmat Shah tried hard to handle the situation. They slowly added runs on the scoreboard, making a partnership of 78 runs. However, pacer Taskin Ahmed gave a breakthrough as the bowled out Rahmat Shah in the 17.5 over. But Ibrahim Zadran continued picking runs. He made another partnership of 50 runs with the skipper, Hashmatullah Shahidi. Depending on these two, the Afghans looked to get the momentum. Unfortunately, Ibrahim Zadran lost his wicket to Hasan Mahmud in the 27.3 over after scoring the highest 75 runs. After a while, skipper Hashmatullah Shahidi also followed the same path, scoring 51 runs. Afghanistan never came back again after losing those two batters. Rahmat Shah and Rashid Khan contributed a little, but they couldn't avoid the defeat. In the end, Afghanistan lost all their wickets with 245 runs in 44.3 overs. As a result, Bangladesh won the game by a massive 89 runs and have kept their hope alive for the Super Four.Related reading

article · October 13, 2023
2nd Defeat for Bangladesh - New Zealand Won by 8 Wickets
It's another match and another defeat for Bangladesh. After losing against England, Bangladesh faced off New Zealand in their third game in the ICC Men's ODI...
Read article
article · September 14, 2023
A Do-or-Die Game: Pakistan VS Sri Lanka - Preview
To reach the final of the Asia Cup, Pakistan and Sri Lanka will face off today against each other in a do-or-die game at Premadasa Stadium.
Read article
article · July 31, 2023
A Fairy-Tale Farewell: Broad's Last Game Ends with Memorable Win
Before the fifth test of the Ashes 2023, England's pace bowler Stuard Broad said this game would be his last match for England
Read article