Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Bangladesh vs Zimbabwe Scorecard · Test Series 2025

Test Series 2025 · 1st Test · Sun 20 Apr 2025 Result
Bangladesh 191 & 255
Zimbabwe won by 3 wickets Sylhet International Cricket Stadium, Sylhet
Zimbabwe 273 & 174/7
Updated .

Bangladesh · 1st innings

191 (all out · 61 ov)
BatterDismissalRB4s6sSR
Khaled Ahmed not out not out 4* 310133.3
Extras10 (b 3, lb 4, nb 3) Total191 (all out · 61 ov)
Fall of wickets1-31 Shadman Islam 8.4 ov, 2-32 Mahmudul Hasan Joy 10.4 ov, 3-98 Najmul Hossain Shanto 31.5 ov, 4-123 Mushfiqur Rahim 38.6 ov, 5-136 Mominul Haque 42.2 ov, 6-137 Mehidy Hasan Miraz 43.1 ov, 7-146 Taijul Islam 48.2 ov, 8-187 Hasan Mahmud 59.3 ov, 9-191 Jaker Ali 60.2 ov, 10-191 Nahid Rana 60.6 ov

Zimbabwe bowling

BowlerOMRWEcon
Richard Ngarava 1423702.64
Blessing Muzarabani · 2 nb2 nb 1945032.63
Victor Nyauchi · 1 nb1 nb 1527424.93
Wesley Madhevere 32220.67

Zimbabwe · 1st innings

273 (all out · 80.2 ov)
BatterDismissalRB4s6sSR
Nyasha Mayavo (wk) lbw b Mehidy Hasan Miraz lbw b Mehidy Hasan Miraz 35 545064.8
Richard Ngarava not out not out 28* 441163.6
Extras12 (b 4, lb 5, nb 3) Total273 (all out · 80.2 ov)
Fall of wickets1-69 Ben Curran 16.5 ov, 2-88 Brian Bennett 20.6 ov, 3-88 Nick Welch 21.3 ov, 4-129 Craig Ervine 36.3 ov, 5-177 Wesley Madhevere 49.3 ov, 6-193 Sean Williams 54.3 ov, 7-218 Nyasha Mayavo 66.3 ov, 8-223 Wellington Masakadza 68.3 ov, 9-259 Blessing Muzarabani 74.5 ov, 10-273 Victor Nyauchi 80.2 ov

Bangladesh bowling

BowlerOMRWEcon
Hasan Mahmud · 1 nb1 nb 1745513.24
Nahid Rana · 2 nb2 nb 1837434.11
Khaled Ahmed 1553012.00
Mehidy Hasan Miraz 20.255252.56
Taijul Islam 1005305.30

Bangladesh · 2nd innings

255 (all out · 79.2 ov)
BatterDismissalRB4s6sSR
Nahid Rana not out not out 0* 4000.0
Extras25 (b 13, lb 2, w 10) Total255 (all out · 79.2 ov)
Fall of wickets1-13 Shadman Islam 3.4 ov, 2-73 Mahmudul Hasan Joy 19.5 ov, 3-138 Mominul Haque 34.6 ov, 4-155 Mushfiqur Rahim 41.4 ov, 5-194 Najmul Hossain Shanto 57.2 ov, 6-210 Mehidy Hasan Miraz 61.2 ov, 7-213 Taijul Islam 62.3 ov, 8-248 Hasan Mahmud 77.4 ov, 9-248 Khaled Ahmed 77.5 ov, 10-255 Jaker Ali 79.2 ov

Zimbabwe bowling

BowlerOMRWEcon
Victor Nyauchi · 5 wd5 wd 1844212.33
Blessing Muzarabani 20.257263.54
Richard Ngarava · 5 wd5 wd 1907413.89
Wesley Madhevere 813204.00

Zimbabwe · 2nd innings

174/7 (50.1 ov)
Extras11 (b 4, lb 7) Total174/7 (50.1 ov)
Fall of wickets1-95 Ben Curran 20.6 ov, 2-112 Nick Welch 25.6 ov, 3-127 Sean Williams 30.1 ov, 4-128 Brian Bennett 32.5 ov, 5-144 Craig Ervine 41.1 ov, 6-145 Nyasha Mayavo 42.1 ov, 7-161 Wellington Masakadza 48.3 ov

Bangladesh bowling

BowlerOMRWEcon
Nahid Rana 502404.80
Hasan Mahmud 411303.25
Mehidy Hasan Miraz 22.185052.26
Khaled Ahmed 31602.00
Taijul Islam 1607024.38
Most recent · BAN · ZIM Test Series 2026
Zimbabwe won by an innings and 85 runsSun 28 Jun · Harare Sports Club Scorecard ›
Match details
TossBangladesh, bat GroundSylhet International Cricket Stadium › StartSun 20 Apr · 05:00 BST

Bangladesh vs Zimbabwe: result and key facts

Zimbabwe won by 3 wickets in Test Series 2025 at Sylhet International Cricket Stadium on 20 April 2025. Najmul Hossain Shanto top-scored with 60 off 105 balls and Blessing Muzarabani took 6/72.

More on this match

Frequently asked questions

Who won Bangladesh vs Zimbabwe?

Zimbabwe won by 3 wickets. The match was played at Sylhet International Cricket Stadium, Sylhet on 20 April 2025, in Test Series 2025. Najmul Hossain Shanto top-scored with 60 off 105 balls and Blessing Muzarabani took 6/72.

When and where was Bangladesh vs Zimbabwe played?

Bangladesh vs Zimbabwe was played at Sylhet International Cricket Stadium, Sylhet on Sunday 20 April 2025, in Test Series 2025.

What were the final scores in Bangladesh vs Zimbabwe?

Bangladesh scored 191/10 in 61 overs. Zimbabwe scored 273/10 in 80.2 overs. Zimbabwe won by 3 wickets. The full scorecard, with every batter's and bowler's figures, is on this page.

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

Najmul Hossain Shanto top-scored with 60 off 105 balls, a strike rate of 57.1. Sean Williams made the next-highest score, 59 off 108 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 Zimbabwe?

Blessing Muzarabani took 6/72 in 20.2 overs.

Who played in Bangladesh vs Zimbabwe?

Bangladesh XI: Mahmudul Hasan Joy, Shadman Islam, Mominul Haque, Najmul Hossain Shanto (c), Mushfiqur Rahim, Jaker Ali (wk), Mehidy Hasan Miraz, Taijul Islam, Hasan Mahmud, Khaled Ahmed, Nahid Rana. Zimbabwe XI: Brian Bennett, Ben Curran, Nick Welch, Sean Williams, Craig Ervine (c), Wesley Madhevere, Nyasha Mayavo (wk), Wellington Masakadza, Richard Ngarava, Blessing Muzarabani, Victor Nyauchi.