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 · 2nd Test · Mon 28 Apr 2025 Result
Bangladesh 444
Bangladesh won by an innings and 106 runs Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong
Zimbabwe 227 & 111
Updated .

Zimbabwe · 1st innings

227 (all out · 90.1 ov)
BatterDismissalRB4s6sSR
Tafadzwa Tsiga (wk) not out not out 18* 592030.5
Vincent Masekesa run out (Mehidy Hasan Miraz) run out (Mehidy Hasan Miraz) 8 141057.1
Extras10 (b 4, lb 2, w 1, nb 3) Total227 (all out · 90.1 ov)
Fall of wickets1-41 Brian Bennett 10.3 ov, 2-72 Ben Curran 18.2 ov, 3-177 Craig Ervine 67.3 ov, 4-178 Sean Williams 69.2 ov, 5-200 Wesley Madhevere 78.2 ov, 6-206 Wellington Masakadza 80.4 ov, 7-206 Richard Ngarava 80.5 ov, 8-216 Vincent Masekesa 84.1 ov, 9-217 Nick Welch 84.6 ov, 10-227 Blessing Muzarabani 90.1 ov

Bangladesh bowling

BowlerOMRWEcon
Hasan Mahmud 1032402.40
Tanzim Hasan Sakib · 1 wd · 3 nb1 wd · 3 nb 1004914.90
Mehidy Hasan Miraz 2174402.10
Taijul Islam 27.166062.21
Nayeem Hasan 2094222.10
Mominul Haque 20201.00

Bangladesh · 1st innings

444 (all out · 129.2 ov)
BatterDismissalRB4s6sSR
Shadman Islam lbw b Brian Bennett lbw b Brian Bennett 120 18116166.3
Mushfiqur Rahim run out (Wesley Madhevere) run out (Wesley Madhevere) 40 594167.8
Jaker Ali (wk) c & b Vincent Masekesa c & b Vincent Masekesa 5 131038.5
Hasan Mahmud not out not out 0* 16000.0
Extras16 (b 8, lb 7, nb 1) Total444 (all out · 129.2 ov)
Fall of wickets1-118 Anamul Haque 31.3 ov, 2-194 Mominul Haque 53.6 ov, 3-194 Shadman Islam 54.1 ov, 4-259 Najmul Hossain Shanto 70.4 ov, 5-267 Jaker Ali 74.2 ov, 6-274 Mushfiqur Rahim 76.6 ov, 7-279 Nayeem Hasan 82.6 ov, 8-342 Taijul Islam 96.5 ov, 9-438 Tanzim Hasan Sakib 122.5 ov, 10-444 Mehidy Hasan Miraz 129.2 ov

Zimbabwe bowling

BowlerOMRWEcon
Richard Ngarava 1425704.07
Blessing Muzarabani 2658313.19
Vincent Masekesa · 1 nb1 nb 31.2011553.67
Wesley Madhevere 1513512.33
Brian Bennett 914915.44

Zimbabwe · 2nd innings

111 (all out · 46.2 ov)
BatterDismissalRB4s6sSR
Nick Welch lbw b Taijul Islam lbw b Taijul Islam 0 2000.0
Vincent Masekesa run out (Mominul Haque) run out (Mominul Haque) 2 150013.3
Blessing Muzarabani not out not out 7* 160143.8
Extras3 (b 3) Total111 (all out · 46.2 ov)
Fall of wickets1-8 Brian Bennett 6.1 ov, 2-8 Nick Welch 6.3 ov, 3-22 Sean Williams 10.4 ov, 4-69 Craig Ervine 29.1 ov, 5-69 Wesley Madhevere 29.6 ov, 6-73 Tafadzwa Tsiga 31.2 ov, 7-93 Wellington Masakadza 37.3 ov, 8-98 Ben Curran 39.1 ov, 9-100 Richard Ngarava 42.3 ov, 10-111 Vincent Masekesa 46.2 ov

Bangladesh bowling

BowlerOMRWEcon
Taijul Islam 16.234232.57
Hasan Mahmud 22000.00
Mehidy Hasan Miraz 2183251.52
Nayeem Hasan 713414.86
Most recent · BAN · ZIM Test Series 2026
Zimbabwe won by an innings and 85 runsSun 28 Jun · Harare Sports Club Scorecard ›
Match details

Bangladesh vs Zimbabwe: result and key facts

Bangladesh won by an innings and 106 runs in Test Series 2025 at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium on 28 April 2025. Shadman Islam top-scored with 120 off 181 balls and Taijul Islam took 6/60.

More on this match

Frequently asked questions

Who won Bangladesh vs Zimbabwe?

Bangladesh won by an innings and 106 runs. The match was played at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong on 28 April 2025, in Test Series 2025. Shadman Islam top-scored with 120 off 181 balls and Taijul Islam took 6/60.

When and where was Bangladesh vs Zimbabwe played?

Bangladesh vs Zimbabwe was played at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium, Chittagong on Monday 28 April 2025, in Test Series 2025.

What were the final scores in Bangladesh vs Zimbabwe?

Bangladesh scored 444/10 in 129.2 overs. Zimbabwe scored 227/10 in 90.1 overs. Bangladesh won by an innings and 106 runs. 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?

Shadman Islam top-scored with 120 off 181 balls, a strike rate of 66.3. Mehidy Hasan Miraz made the next-highest score, 104 off 162 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?

Taijul Islam took 6/60 in 27.1 overs.

Who played in Bangladesh vs Zimbabwe?

Bangladesh XI: Shadman Islam, Anamul Haque, Mominul Haque, Najmul Hossain Shanto (c), Mushfiqur Rahim, Jaker Ali (wk), Mehidy Hasan Miraz, Nayeem Hasan, Taijul Islam, Tanzim Hasan Sakib, Hasan Mahmud. Zimbabwe XI: Brian Bennett, Ben Curran, Nick Welch, Sean Williams, Craig Ervine (c), Wesley Madhevere, Tafadzwa Tsiga (wk), Wellington Masakadza, Richard Ngarava, Vincent Masekesa, Blessing Muzarabani.