Sports · Cricket · 3 hrs ago
Afghanistan beat Bangladesh to reach UAE tri-series final
Afghanistan beat Bangladesh by seven wickets in a one-day international in Sharjah, United Arab Emirates, on Wednesday.
Bangladesh were bowled out for 160 runs in 41.2 overs, leaving Afghanistan a target they reached in 35.3 overs.
Afghanistan leg-spinner Rashid Khan took four wickets for 31 runs, while Bangladesh batter Parvez Hossain Emon made 70.
Emon and Saif Hasan had put on 93 runs for the fifth wicket, but Bangladesh lost their last six wickets for 39 runs.
The match was part of a three-team ODI series, and the win sent Afghanistan into Friday’s final against Zimbabwe.
Bangladesh needed a large victory to qualify, but the defeat knocked them out of the series.
Afghanistan beat Bangladesh by seven wickets in Sharjah to reach the UAE tri-series final.
Bangladesh were bowled out for 160 in 41.2 overs, with Rashid Khan taking four wickets for 31 runs.
Afghanistan reached their target of 161 in 35.3 overs, led by Rahmat Shah’s unbeaten 67.
The result knocked Bangladesh out and set up a final between Afghanistan and Zimbabwe.
- Who
- Afghanistan beat Bangladesh.
- What
- Afghanistan won by seven wickets and qualified for the tri-series final.
- When
- 21 October 2026.
- Where
- Sharjah Cricket Stadium, Sharjah.
- Why
- The win secured Afghanistan’s place in the final and eliminated Bangladesh.
This story does not have two clearly opposing sides.
Bangladesh won the toss and elected to bat first.
Bangladesh were bowled out for 160 in 41.2 overs.
Afghanistan reached 161 in 35.3 overs to win by seven wickets.
- Result
- Afghanistan won by seven wickets
- Bangladesh total
- 160 all out in 41.2 overs
- Afghanistan target
- 161 runs
- Rashid Khan
- 4 wickets for 31 runs
- Rahmat Shah
- 67 not out off 90 balls
- Final
- Afghanistan v Zimbabwe in Sharjah on Friday