Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Bangladesh vs Afghanistan Scorecard · ODI 2023

ODI 2023 · 2nd ODI · Sat 8 Jul 2023 Result
Bangladesh 189/10 43.2 ov
Afghanistan won by 142 runs Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong
Afghanistan 331/9 50 ov
Updated .

Afghanistan · 1st innings

331/9 (50 ov)
BatterDismissalRB4s6sSR
Rahmanullah Gurbaz (wk) lbw b Shakib Al Hasan lbw b Shakib Al Hasan 145 125138116.0
Mohammad Nabi not out not out 25* 1511166.7
Extras33 (b 4, lb 9, w 16, nb 4) Total331/9 (50 ov · RR 6.62)
Did not batMohammad Saleem
Fall of wickets1-256 Rahmanullah Gurbaz 36.1 ov, 2-259 Rahmat Shah 37.1 ov, 3-266 Hashmatullah Shahidi 38.6 ov, 4-286 Najibullah Zadran 43.1 ov, 5-299 Ibrahim Zadran 45.3 ov, 6-306 Rashid Khan 46.4 ov, 7-318 Azmatullah Omarzai 48.5 ov, 8-323 Mujeeb Ur Rahman 49.2 ov, 9-331 Fazalhaq Farooqi 49.6 ov

Bangladesh bowling

BowlerOMRWEcon
Mustafizur Rahman · 1 wd · 2 nb1 wd · 2 nb 1006026.00
Hasan Mahmud · 1 wd · 2 nb1 wd · 2 nb 1007027.00
Ebadot Hossain · 1 wd1 wd 9.206116.54
Shakib Al Hasan · 6 wd6 wd 1005025.00
Mehidy Hasan Miraz · 7 wd7 wd 906026.67
Najmul Hossain Shanto 1.4017010.20

Bangladesh · 2nd innings

189 (all out · 43.2 ov)
BatterDismissalRB4s6sSR
Shakib Al Hasan lbw b Mohammad Nabi lbw b Mohammad Nabi 25 293086.2
Mustafizur Rahman not out not out 7* 101070.0
Ebadot Hossain absent absent 0 000–
Extras20 (b 4, lb 2, w 14) Total189 (all out · 43.2 ov · RR 4.36)
Fall of wickets1-15 Litton Das 4.1 ov, 2-20 Najmul Hossain Shanto 5.5 ov, 3-25 Mohammad Naim 8.1 ov, 4-65 Towhid Hridoy 16.3 ov, 5-71 Shakib Al Hasan 17.6 ov, 6-72 Afif Hossain 18.3 ov, 7-159 Mehidy Hasan Miraz 36.3 ov, 8-169 Hasan Mahmud 38.6 ov, 9-189 Mushfiqur Rahim 43.2 ov

Afghanistan bowling

BowlerOMRWEcon
Fazalhaq Farooqi · 3 wd3 wd 7.212233.00
Mujeeb Ur Rahman · 4 wd4 wd 1004034.00
Mohammad Saleem · 4 wd4 wd 603405.67
Mohammad Nabi · 1 wd1 wd 602914.83
Rashid Khan 902823.11
Azmatullah Omarzai · 2 wd2 wd 503006.00
Most recent · BAN · AFG ODI 2025
Afghanistan won by 200 runs14 Oct 2025 · Sheikh Zayed Stadium · 3rd ODI Scorecard ›
Afghanistan v Bangladesh · Tri-Nation Series Next meeting · Wed 21 Oct · 06:30 BST Preview ›
Match details

Bangladesh vs Afghanistan: result and key facts

Afghanistan won by 142 runs in ODI 2023 at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium on 8 July 2023. Rahmanullah Gurbaz top-scored with 145 off 125 balls and Fazalhaq Farooqi took 3/22.

More on this match

Frequently asked questions

Who won Bangladesh vs Afghanistan?

Afghanistan won by 142 runs. The match was played at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong on 8 July 2023, in ODI 2023. Rahmanullah Gurbaz top-scored with 145 off 125 balls and Fazalhaq Farooqi took 3/22.

When and where was Bangladesh vs Afghanistan played?

Bangladesh vs Afghanistan was played at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong on Saturday 8 July 2023, in ODI 2023.

What were the final scores in Bangladesh vs Afghanistan?

Bangladesh scored 189/10 in 43.2 overs. Afghanistan scored 331/9 in 50 overs. Afghanistan won by 142 runs. The full scorecard, with every batter's and bowler's figures, is on this page.

Who was the Statz MVP in Bangladesh vs Afghanistan?

Shakib Al Hasan was named Statz MVP, earning a Statz Rating of 104/100. The Statz Rating combines batting impact, bowling impact and match context.

Who was the top run-scorer in Bangladesh vs Afghanistan?

Rahmanullah Gurbaz top-scored with 145 off 125 balls, a strike rate of 116.0. Ibrahim Zadran made the next-highest score, 100 off 119 balls. Every innings is on the scorecard, with the fours, sixes and strike rate of each batter.

Who took the most wickets in Bangladesh vs Afghanistan?

Fazalhaq Farooqi took 3/22 in 7.2 overs.

Who played in Bangladesh vs Afghanistan?

Bangladesh XI: Mohammad Naim, Litton Das (c), Najmul Hossain Shanto, Towhid Hridoy, Shakib Al Hasan, Mushfiqur Rahim (wk), Afif Hossain, Mehidy Hasan Miraz, Hasan Mahmud, Mustafizur Rahman, Ebadot Hossain. Afghanistan XI: Rahmanullah Gurbaz (wk), Ibrahim Zadran, Rahmat Shah, Hashmatullah Shahidi (c), Najibullah Zadran, Mohammad Nabi, Rashid Khan, Azmatullah Omarzai, Mujeeb Ur Rahman, Fazalhaq Farooqi, Mohammad Saleem.