Afghanistan beat Bangladesh by seven wickets with 87 balls to spare in the third match of the United Arab Emirates Tri-Nation Series at Sharjah Cricket Stadium on 21 October 2026. Rashid Khan was named Player of the Match for figures of 4/31, and Rahmat Shah steered the chase home with an unbeaten 67.
How It Unfolded
Bangladesh won the toss and chose to bat first, but they could manage only 160. Parvez Hossain Emon top-scored with 70 off 96 balls, hitting five fours and two sixes before he was out lbw. Saif Hassan added 41 off 82 balls and Najmul Hossain Shanto made 15 off 23, but no one else reached double figures among the recorded scores, with Mehidy Hasan Miraz out for 2.
Rashid led the Afghanistan attack with 4/31 from 8.2 overs. Yamin Ahmadzai took 2/21 from six overs, Azmatullah Omarzai 2/27 from seven and Bilal Sami 1/23 from six.
Afghanistan's chase of 161 lost Rahmanullah Gurbaz for 6 and Sediqullah Atal for 4. Ibrahim Zadran made 34 off 48 balls before he was caught, and from there Rahmat Shah and Hashmatullah Shahidi saw them through. Rahmat finished on 67 not out off 90 balls with five fours, and Shahidi was unbeaten on 36 off 54. Afghanistan reached 161/3 in 35.3 overs.
Taskin Ahmed was the pick of the Bangladesh bowlers with 2/36 from eight overs, while Mustafizur Rahman took 1/32. Shoriful Islam (0/18) and Mehidy (0/25) went wicketless.
What's Next
The result gives Afghanistan two wins from two in the series, after they beat Bangladesh by 158 runs in the second match. Bangladesh are still without a win: they lost the opening match to Zimbabwe by 99 runs. All the results so far are on the United Arab Emirates Tri-Nation Series hub, and the match page has the full Oracle call.
Source: Scorecard and the Oracle call.