CricketScore

Scorecards / 2026 / Bangladesh v Zimbabwe

Test match · Bangladesh tour of Zimbabwe

Bangladesh v Zimbabwe: Test scorecard, 28 Jun 2026

Zimbabwe won by 85 runs. 28 Jun 2026, Harare Sports Club, Harare.

Result

Runs per over
  1. 28 Jun 2026 · Test · Bangladesh tour of Zimbabwe Harare Sports Club, Harare
    Bangladesh 140(47.2 ov) Zimbabwe 410(107.2 ov) Bangladesh 185(45 ov)

    Zimbabwe won by 85 runs

Bangladesh first innings

140 (47.2 ov)
BatterRB4s6sSR
Mahmudul Hasan Joyc TE Tsiga b NT Nyamhuri 2170011.8
Shadman Islamc CR Ervine b B Evans 20383052.6
Mominul Haquec CR Ervine b NT Nyamhuri 608112074.1
Nazmul Hossain Shantoc TE Tsiga b B Evans 19732026.0
Mushfiqur Rahimb R Ngarava 9212042.9
Towhid Hridoyc TE Tsiga b R Ngarava 3160018.8
Amite Hasanc TE Tsiga b B Muzarabani 4150026.7
Taijul Islamc TE Tsiga b NT Nyamhuri 9132069.2
Hasan Mahmudc BJ Bennett b B Muzarabani 03000.0
Khaled Ahmedb NT Nyamhuri 03000.0
Ebadat Hossainnot out 04000.0
Extras14 (b 6, lb 6, w 2, nb 0)
Total140 (47.2 overs)

Fall of wickets: 1-6 (Mahmudul Hasan Joy, 6.2 ov); 2-36 (Shadman Islam, 11.6 ov); 3-113 (Mominul Haque, 33.4 ov); 4-119 (Nazmul Hossain Shanto, 36.3 ov); 5-125 (Mushfiqur Rahim, 39.4 ov); 6-130 (Towhid Hridoy, 41.5 ov); 7-132 (Amite Hasan, 44.5 ov); 8-140 (Taijul Islam, 45.5 ov); 9-140 (Hasan Mahmud, 46.2 ov); 10-140 (Khaled Ahmed, 47.2 ov)

BowlerOMRWEcon
R Ngarava1041821.80
B Muzarabani1581921.27
NT Nyamhuri12.216144.95
B Evans1043023.00

Zimbabwe innings

410 (107.2 ov)
BatterRB4s6sSR
I Kaiac Shadman Islam b Taijul Islam 14022717061.7
BJ Curranc Nazmul Hossain Shanto b Khaled Ahmed 42515082.4
BRM Taylorc Amite Hasan b Khaled Ahmed 17540031.5
BJ Bennettc & b Taijul Islam 59679088.1
CR Ervinec Hasan Mahmud b Taijul Islam 601006160.0
TE Tsigarun out (Amite Hasan/Hasan Mahmud) 120050.0
W Madheverenot out 771088071.3
B Evanslbw b Taijul Islam 4100040.0
NT Nyamhuric Towhid Hridoy b Taijul Islam 011000.0
R Ngaravab Taijul Islam 3110027.3
B Muzarabanilbw b Taijul Islam 03000.0
Extras7 (b 1, lb 5, w 1, nb 0)
Total410 (107.2 overs)

Fall of wickets: 1-89 (BJ Curran, 16.2 ov); 2-143 (BRM Taylor, 38.1 ov); 3-250 (BJ Bennett, 61.6 ov); 4-279 (I Kaia, 71.1 ov); 5-280 (TE Tsiga, 71.3 ov); 6-382 (CR Ervine, 97.6 ov); 7-394 (B Evans, 101.2 ov); 8-396 (NT Nyamhuri, 103.3 ov); 9-404 (R Ngarava, 105.6 ov); 10-410 (B Muzarabani, 107.2 ov)

BowlerOMRWEcon
Hasan Mahmud25210204.08
Khaled Ahmed2236823.09
Ebadat Hossain2019604.80
Taijul Islam40.2113873.42

Bangladesh second innings

185 (45 ov)
BatterRB4s6sSR
Mahmudul Hasan Joyc BJ Bennett b B Muzarabani 22322068.8
Shadman Islamc BJ Curran b R Ngarava 9111081.8
Mominul Haquec B Evans b B Muzarabani 13302043.3
Nazmul Hossain Shantob NT Nyamhuri 30414073.2
Mushfiqur Rahimc TE Tsiga b B Muzarabani 34624054.8
Towhid Hridoyc B Evans b B Muzarabani 9171052.9
Amite Hasanc CR Ervine b R Ngarava 252550100.0
Taijul Islamc TE Tsiga b B Evans 8231034.8
Hasan Mahmudc B Muzarabani b NT Nyamhuri 15173088.2
Khaled Ahmedc TE Tsiga b R Ngarava 02000.0
Ebadat Hossainnot out 121020120.0
Extras8 (b 0, lb 5, w 3, nb 0)
Total185 (45 overs)

Fall of wickets: 1-22 (Shadman Islam, 4.2 ov); 2-41 (Mahmudul Hasan Joy, 10.3 ov); 3-46 (Mominul Haque, 12.5 ov); 4-107 (Nazmul Hossain Shanto, 27.5 ov); 5-117 (Mushfiqur Rahim, 30.4 ov); 6-124 (Towhid Hridoy, 32.3 ov); 7-158 (Taijul Islam, 39.5 ov); 8-162 (Amite Hasan, 40.2 ov); 9-162 (Khaled Ahmed, 40.4 ov); 10-185 (Hasan Mahmud, 44.6 ov)

BowlerOMRWEcon
R Ngarava913233.56
B Muzarabani1736543.82
B Evans1115515.00
NT Nyamhuri802823.50

Match summary

Bangladesh played Zimbabwe in a men's Test match at Harare Sports Club, Harare on 28 June 2026 (to 30 June 2026), part of Bangladesh tour of Zimbabwe. Zimbabwe won by 85 runs.

Zimbabwe won the toss and chose to field.

I Kaia was named player of the match.

On 28 June 2026 the on-field umpires were A Paleker and Rashid Riaz, with Dave Gilbert as match referee.

How the innings went

Bangladesh made 140 in 47.2 overs. Mominul Haque top-scored with 60 from 81 balls, including 12 fours and 0 sixes. NT Nyamhuri took 4 for 61. The biggest stand before a wicket was 77 runs between Mominul Haque and Nazmul Hossain Shanto.

Zimbabwe made 410 in 107.2 overs. I Kaia top-scored with 140 from 227 balls, including 17 fours and 0 sixes. Taijul Islam took 7 for 138. The biggest stand before a wicket was 107 runs between BJ Bennett and I Kaia.

In their second innings, Bangladesh scored 185 in 45 overs. Mushfiqur Rahim top-scored with 34 from 62 balls, including 4 fours and 0 sixes. B Muzarabani took 4 for 65. The biggest stand before a wicket was 61 runs between Nazmul Hossain Shanto and Mushfiqur Rahim.

Extras

Bangladesh's innings of 140 in 47.2 overs included 14 extras: 2 wides, 0 no-balls, 6 byes and 6 leg byes. Zimbabwe's innings of 410 in 107.2 overs included 7 extras: 1 wides, 0 no-balls, 1 byes and 5 leg byes. Bangladesh's innings of 185 in 45 overs included 8 extras: 3 wides, 0 no-balls, 0 byes and 5 leg byes.

Questions and answers

Who won Bangladesh v Zimbabwe on 28 June 2026?

Zimbabwe won by 85 runs.

Who top-scored in Bangladesh v Zimbabwe?

I Kaia scored 140 from 227 balls for Zimbabwe, the highest score of the match.

Who took the most wickets in Bangladesh v Zimbabwe?

Taijul Islam, with 7 for 138.

What was the highest partnership?

107 runs between BJ Bennett and I Kaia for Zimbabwe.

Who won the toss?

Zimbabwe, who chose to field.

Where was Bangladesh v Zimbabwe played?

At Harare Sports Club, Harare, on 28 June 2026.

More from this match

Pages