Bangladesh defeated Afghanistan by 89 runs in the ongoing Asia Cup 2023 to maintain their position to qualify for the next round.
At the Gaddafi Stadium in Lahore, Mehidy Hasan Miraz and Najmul Hossain Shanto played outstanding cricket and each scored a century to secure the victory. Shakib Al Hasan's team scored 334 runs in 50 overs while batting first.
Ibrahim Zadran and captain Hashmatullah Shahidi played some solid cricket during the chase, but in the end, there was just too much to handle. The middle order, on the other hand, completely failed to put on a show, and as a result, Bangladesh easily won.
Brief scores: Bangladesh 334/5 in 50 (Mehidy Hasan Miraz 112, Najmul Hossain Shanto 104, Shakib Al Hasan 32*) beat Afghanistan 245 in 44.3 (Ibrahim Zadran 75, Hashmatullah Shahidi 51; Taskin Ahmed 4-44, Shoriful Islam 3-36) by 89 runs.