Bangladesh vs Zimbabwe - Players & Playing XI · Test Series 2025
Head-to-Head Record
Based on 7 H2H matches (2018–2026)
Last 5 H2H Results (BAN perspective)
BAN Form
Season Comparison
Active Streaks
View All →
Brian Bennett
ZIM
Catches (1+)
Mominul Haque
BAN
Runs (20+)
Wellington Masakadza
ZIM
Wickets (1+)
Ben Curran
ZIM
Catches (1+)
Shadman Islam
BAN
Runs (20+)
Mushfiqur Rahim
BAN
Runs (20+)
Mahmudul Hasan Joy
BAN
Fours (2+)
Shadman Islam
BAN
Fours (2+)
Top Performers in H2H
From 7 H2H matches
Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
Chittagong, Bangladesh
Based on the last 9 Test matches at this venue (since Nov 2018). Rain-affected matches excluded.
Recent Matches at This Venue
| Match | 1st Inn | 2nd Inn | Total |
|---|---|---|---|
| BAN vs SL 15 May 2022 | 397/10 (153) | 465/9 (170.1) | 1122 |
| BAN vs IND 14 Dec 2022 | 404/10 (133.5) | 150/10 (55.5) | 1136 |
| BAN vs SL 30 Mar 2024 | 531/10 (159) | 178/10 (68.4) | 1184 |
| BAN vs SA 29 Oct 2024 | 577/6 (144.2) | 159/10 (45.2) | 879 |
| BAN vs ZIM 28 Apr 2025 | 227/10 (90.1) | 444/10 (129.2) | 782 |
BAN at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
Top Scorer
Mominul Haque
354 runs
Top Wicket-Taker
Taijul Islam
30 wkts
ZIM at Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
Top Scorer
Sean Williams
67 runs
Top Wicket-Taker
Vincent Masekesa
5 wkts
Hit Rates
Full Hit Rates →BAN Form
Top Batters (Recent)
Top Bowlers (Recent)
ZIM Form
Top Batters (Recent)
Top Bowlers (Recent)
Bangladesh
Playing XI in this match
Zimbabwe
Playing XI in this match
Zimbabwe · Innings 1
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Brian Bennett | c Jaker Ali b Tanzim Hasan Sakib | 21 | 33 | 5 | 0 | 63.64 |
| Ben Curran | b Taijul Islam | 21 | 50 | 2 | 1 | 42 |
| Nick Welch | b Taijul Islam | 54 | 133 | 3 | 2 | 40.6 |
| Sean Williams | c Tanzim Hasan Sakib b Nayeem Hasan | 67 | 166 | 7 | 1 | 40.36 |
| Craig Ervine (c) | c Jaker Ali b Nayeem Hasan | 5 | 31 | 1 | 0 | 16.13 |
| Wesley Madhevere | c Jaker Ali b Taijul Islam | 15 | 32 | 2 | 0 | 46.88 |
| Tafadzwa Tsiga (wk) | not out | 18* | 59 | 2 | 0 | 30.51 |
| Wellington Masakadza | lbw b Taijul Islam | 6 | 9 | 0 | 1 | 66.67 |
| Richard Ngarava | b Taijul Islam | 0 | 1 | 0 | 0 | 0 |
| Vincent Masekesa | run out (Mehidy Hasan Miraz) | 8 | 14 | 1 | 0 | 57.14 |
| Blessing Muzarabani | c Jaker Ali b Taijul Islam | 2 | 16 | 0 | 0 | 12.5 |
Bangladesh · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Hasan Mahmud | 10 | 3 | 24 | 0 | 2.4 | 0 | 0 |
| Tanzim Hasan Sakib | 10 | 0 | 49 | 1 | 4.9 | 1 | 3 |
| Mehidy Hasan Miraz | 21 | 7 | 44 | 0 | 2.1 | 0 | 0 |
| Taijul Islam | 27.1 | 6 | 60 | 6 | 2.21 | 0 | 0 |
| Nayeem Hasan | 20 | 9 | 42 | 2 | 2.1 | 0 | 0 |
| Mominul Haque | 2 | 0 | 2 | 0 | 1 | 0 | 0 |
Bangladesh · Innings 2
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Shadman Islam | lbw b Brian Bennett | 120 | 181 | 16 | 1 | 66.3 |
| Anamul Haque | lbw b Blessing Muzarabani | 39 | 80 | 4 | 0 | 48.75 |
| Mominul Haque | c Ben Curran b Wellington Masakadza | 33 | 64 | 2 | 1 | 51.56 |
| Najmul Hossain Shanto (c) | c Nick Welch b Vincent Masekesa | 23 | 54 | 3 | 1 | 42.59 |
| Mushfiqur Rahim | run out (Wesley Madhevere) | 40 | 59 | 4 | 1 | 67.8 |
| Jaker Ali (wk) | c Vincent Masekesa b Vincent Masekesa | 5 | 13 | 1 | 0 | 38.46 |
| Mehidy Hasan Miraz | st Tafadzwa Tsiga b Vincent Masekesa | 104 | 162 | 11 | 1 | 64.2 |
| Nayeem Hasan | c Sean Williams b Vincent Masekesa | 3 | 23 | 0 | 0 | 13.04 |
| Taijul Islam | st Tafadzwa Tsiga b Vincent Masekesa | 20 | 45 | 3 | 0 | 44.44 |
| Tanzim Hasan Sakib | c Nick Welch b Wesley Madhevere | 41 | 80 | 2 | 1 | 51.25 |
| Hasan Mahmud | not out | 0* | 16 | 0 | 0 | 0 |
Zimbabwe · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Richard Ngarava | 14 | 2 | 57 | 0 | 4.07 | 0 | 0 |
| Blessing Muzarabani | 26 | 5 | 83 | 1 | 3.19 | 0 | 0 |
| Wesley Madhevere | 15 | 1 | 35 | 1 | 2.33 | 0 | 0 |
| Wellington Masakadza | 34 | 5 | 90 | 1 | 2.65 | 0 | 0 |
| Vincent Masekesa | 31.2 | 0 | 115 | 5 | 3.69 | 0 | 1 |
| Brian Bennett | 9 | 1 | 49 | 1 | 5.44 | 0 | 0 |
Zimbabwe · Innings 3 111/10 (46.2 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Brian Bennett | c Shadman Islam b Taijul Islam | 6 | 16 | 1 | 0 | 37.5 |
| Ben Curran | c Jaker Ali b Mehidy Hasan Miraz | 46 | 103 | 5 | 0 | 44.66 |
| Nick Welch | lbw b Taijul Islam | 0 | 2 | 0 | 0 | 0 |
| Sean Williams | c Shadman Islam b Nayeem Hasan | 7 | 17 | 0 | 0 | 41.18 |
| Craig Ervine (c) | b Mehidy Hasan Miraz | 25 | 56 | 2 | 0 | 44.64 |
| Wesley Madhevere | lbw b Mehidy Hasan Miraz | 0 | 5 | 0 | 0 | 0 |
| Tafadzwa Tsiga (wk) | c Anamul Haque b Mehidy Hasan Miraz | 0 | 2 | 0 | 0 | 0 |
| Wellington Masakadza | c Taijul Islam b Mehidy Hasan Miraz | 10 | 26 | 0 | 1 | 38.46 |
| Richard Ngarava | c Hasan Mahmud b Taijul Islam | 5 | 20 | 1 | 0 | 25 |
| Vincent Masekesa | run out (Mominul Haque) | 2 | 15 | 0 | 0 | 13.33 |
| Blessing Muzarabani | not out | 7* | 16 | 0 | 1 | 43.75 |
Bangladesh · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Taijul Islam | 16.2 | 3 | 42 | 3 | 2.59 | 0 | 0 |
| Hasan Mahmud | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Mehidy Hasan Miraz | 21 | 8 | 32 | 5 | 1.52 | 0 | 0 |
| Nayeem Hasan | 7 | 1 | 34 | 1 | 4.86 | 0 | 0 |
Match report not available yet.
Bangladesh vs Zimbabwe: who played
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.
Frequently asked questions
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.
Who won Bangladesh vs Zimbabwe?
Bangladesh won by an innings and 106 runs.
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.
Who was the top run-scorer in Bangladesh vs Zimbabwe?
Shadman Islam top-scored with 120 off 181 balls.
Who took the most wickets in Bangladesh vs Zimbabwe?
Taijul Islam took 6/60 in 27.1 overs.