Afghanistan vs Bangladesh, 3rd ODI: Rashid 4/31 and Rahmat 67* Knock Bangladesh Out of the Tri-Series

Afghanistan beat Bangladesh by seven wickets with 87 balls to spare in the third match of the ODI tri-series in the UAE on 21 October 2026, at the Sharjah Cricket Association Stadium. The result knocks Bangladesh out of the tournament: Afghanistan will play Zimbabwe in the final on Friday, 23 October, also in Sharjah.

Bangladesh chose to bat but were bowled out for 160 in 41.2 overs. Afghanistan reached 161 for 3 in 35.3 overs, with captain Rahmat Shah unbeaten on 67. Rashid Khan (4 for 31) was named Player of the Match. According to ESPNcricinfo, it is Afghanistan’s fifth ODI win in a row against Bangladesh.

Afghanistan vs Bangladesh, 3rd match: scorecard summary

ItemDetails
ResultAfghanistan won by 7 wickets (87 balls remaining)
VenueSharjah Cricket Association Stadium, 21 October 2026
TossBangladesh, chose to bat
Bangladesh160 all out (41.2 overs)
Afghanistan161/3 (35.3 overs)
Player of the MatchRashid Khan (4/31)
CaptainsTowhid Hridoy (Bangladesh), Rahmat Shah (Afghanistan)

Bangladesh innings: 28 for 4, then Emon and Saif

The Afghanistan seamers did the early damage. Yamin Ahmadzai removed Tanzid Hasan in the second over and Bangladesh were 6 for 2, then 27 for 3 and 28 for 4 inside the first seven overs; captain Towhid Hridoy fell for a two-ball duck. Parvez Hossain Emon (70 off 96 balls) and Saif Hassan (41 off 82) rebuilt with a fifth-wicket stand of 93, but once it was broken at 121 the last six wickets fell for 39. Rashid Khan finished with 4 for 31, while Ahmadzai (2/21) and Azmatullah Omarzai (2/27) took two each.

Bangladesh batterRunsBalls
Saif Hassan4182
Tanzid Hasan16
Soumya Sarkar01
Najmul Hossain Shanto1523
Towhid Hridoy (c)02
Parvez Hossain Emon7096
Mehidy Hasan Miraz27
Shoriful Islam714
Aliss Al Islam010
Taskin Ahmed2*6
Mustafizur Rahman01
Afghanistan bowlerOversRunsWickets
Rashid Khan8.2314
Yamin Ahmadzai6212
Azmatullah Omarzai7272
Mohammad Nabi9351
Bilal Sami6231
AM Ghazanfar5120

Afghanistan chase: Rahmat Shah sees it home

Taskin Ahmed struck twice early, and Afghanistan were 39 for 2. Ibrahim Zadran (34) and Rahmat Shah added 56 for the third wicket before Mustafizur Rahman had Zadran caught off a slower ball. Rahmat, with his 34th ODI fifty, and Hashmatullah Shahidi (36 not out) then added an unbroken 66 for the fourth wicket.

Afghanistan batterRunsBalls
Rahmanullah Gurbaz68
Ibrahim Zadran3448
Sediqullah Atal413
Rahmat Shah (c)67*90
Hashmatullah Shahidi36*54
Bangladesh bowlerOversRunsWickets
Taskin Ahmed8362
Mustafizur Rahman6321
Shoriful Islam5180
Mehidy Hasan Miraz8250
Aliss Al Islam8.3470

What it means for the tri-series

Afghanistan won both of their group matches (158 runs against Zimbabwe, seven wickets against Bangladesh). Zimbabwe, who beat Bangladesh by 99 runs in the opener, complete the final line-up. Bangladesh, without the injured Litton Das, lost both of their games.

MatchResult
1st match, 17 OctoberZimbabwe beat Bangladesh by 99 runs
2nd match, 19 OctoberAfghanistan beat Zimbabwe by 158 runs
3rd match, 21 OctoberAfghanistan beat Bangladesh by 7 wickets
Final, 23 OctoberAfghanistan vs Zimbabwe, Sharjah, 11:30 GMT

Read the reports of the first match and the second match, and the tri-series preview.

Source: ESPNcricinfo scorecard and match report.