Afghanistan and Bangladesh meet in Abu Dhabi on Wednesday with the a place in the tri-series final riding on the result.
Afghanistan lead the table after beating Zimbabwe by 158 runs, with Sediqullah Atal making 102 and Rashid Khan taking four for 17.
Bangladesh sit bottom after being bowled out for 172 against Zimbabwe while chasing 271 and they must win by roughly 40 runs if batting first, or chase in fewer overs, to go through.
Afghanistan vs. Bangladesh 3rd ODI prediction: Who will win?
Afghanistan have won the last four meetings against Bangladesh, including a 3-0 sweep in Abu Dhabi last October.
Conditions also suit them. Sharjah averages 223 for the first innings and 190 for the second, and the pitch grips later under lights, so they will want to bat first with Zadran and Atal.
Bangladesh have to win big, which could push them into reckless cricket, and Mehidy's fever is a worry. The one risk is Afghanistan easing off after beating Zimbabwe.
TSN Prediction: Afghanistan to win.
MORE: Get the latest breaking news and opinion on Cricket News
Afghanistan vs. Bangladesh pitch report 3rd ODI: Sharjah Cricket Stadium, UAE
Stat | Value |
Total matches | 263 |
Matches won batting first | 138 |
Matches won bowling first | 123 |
Average 1st innings score | 223 |
Average 2nd innings score | 190 |
Highest total recorded | 364/7 (50 overs) by Pakistan vs. New Zealand |
Lowest total recorded | 54/10 (26.3 overs) by India vs. Sri Lanka |
Highest score chased | 285/2 (47.5 overs) by Australia vs. Pakistan |
Lowest score defended | 138/9 (50 overs) by Pakistan Women vs. Sri Lanka Women |
Head-to-head in ODI: Afghanistan vs. Bangladesh
Afghanistan | Bangladesh | |
Matches played | 22 | 22 |
Wins | 11 | 11 |
Win % | 50% | 50% |
Wins by runs | 7 | 8 |
Wins by wickets | 4 | 3 |
Biggest win by runs | 200 runs (Abu Dhabi, Oct. 14, 2025) | 141 runs (Mirpur, Oct. 1, 2016) |
Narrowest win by runs | 17 runs (Chattogram, Jul. 5, 2023) | 3 runs (Abu Dhabi, Sep. 23, 2018) |
Narrowest win by wickets | 2 wickets (Mirpur, Sep. 28, 2016) | 4 wickets (Chattogram, Feb. 23, 2022) |
Wins in last 5 meetings | 4 | 1 |
Last meeting | Won by 200 runs (Abu Dhabi, Oct. 14, 2025) |
Afghanistan vs. Bangladesh betting tips for 3rd ODI
Here is our favourite betting angle for Afghanistan vs. Bangladesh:
BETTING TIP | ODDS |
Ibrahim Zadran to score over 31.5 | 1.85 via Dafabet |
Afghanistan vs. Bangladesh lineups, team news for 3rd ODI
Here's how we think both sides will line up in this game:
Afghanistan predicted lineup against Bangladesh
Rahmanullah Gurbaz (wk), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah (c), Hashmatullah Shahidi, Azmatullah Omarzai, Mohammad Nabi, Rashid Khan, AM Ghazanfar, Ziaur Rahman, Fazalhaq Farooqi
Bangladesh predicted lineup against Afghanistan
Tanzid Hasan, Soumya Sarkar, Najmul Hossain Shanto, Saif Hassan, Towhid Hridoy (c), Mosaddek Hossain, Nurul Hasan (wk), Rishad Hossain, Taskin Ahmed, Shoriful Islam, Mustafizur Rahman
Afghanistan vs. Bangladesh Odds: Who is the favourite for the 3rd ODI?
Result | Afghanistan | Bangladesh | |
1.65 | 2.20 |
BET HERE: Best cricket betting sites in India
How to watch Afghanistan vs. Bangladesh 3rd ODI match: Live stream, TV channel
Here is all the key information for how to watch Afghanistan vs. Bangladesh 3rd ODI:
- Date: October 21
- Venue: Sharjah Cricket Stadium
- Time: 5:00 PM (IST)
- TV/Stream: FanCode