Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard

Team Timeline

September 30, 2025

Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard

Hey there, cricket fans! Imagine this: the humid air of Sylhet buzzing with anticipation, the roar of the crowd as the Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard Chevrons in a rare Test series. It’s April 2025, and these two teams, both hungry for glory in the longest format of the game, lock horns in a battle that’s equal parts grit, skill, and sheer drama. If you’re new to cricket or just love a good underdog story, pull up a chair – I’m about to walk you through the entire “Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard” from their epic two-Test series. We’ll break it down inning by inning, player by player, in a way that’s as easy as chatting over a cup of tea. No jargon overload here – just the excitement of the game, wrapped in a human touch.

As someone who’s watched more cricket matches than I can count (and yelled at the TV during a few too many collapses), I can tell you this series had it all: towering fast bowlers, stubborn spinners, and batsmen who turned pressure into poetry. Bangladesh, the hosts, were looking to build on their recent Test resurgence, while Zimbabwe, often the forgotten warriors of world cricket, came in with fire in their bellies. The series ended 1-1, but oh boy, the stories from those four days on the field? Pure gold. Let’s dive in, starting with the background, then the full scorecards, key moments, and what it all means. By the end, you’ll feel like you were right there in the stands.

The Road to Sylhet: Why This Series Mattered

Cricket between Bangladesh and Zimbabwe isn’t your everyday rivalry – it’s more like two old friends catching up after years apart, but with helmets and hard balls involved. The last time these sides met in Tests was back in 2021, and before that, it was a string of Bangladesh wins. But cricket’s a funny game; fortunes flip faster than a spinner’s googly. In 2025, Zimbabwe arrived in Bangladesh riding a wave of white-ball success, with their pace attack – led by the lanky giant Blessing Muzarabani – looking sharper than ever. Bangladesh, meanwhile, had their own stars: the evergreen Mominul Haque with his impeccable technique, and all-rounder Mehidy Hasan Miraz, who could turn a match with bat or ball.

The tour kicked off on April 20 at the Sylhet International Cricket Stadium, a venue known for its flat pitches that reward patience but punish mistakes. Two Tests, no ODIs or T20s – just pure, unadulterated Test cricket. Fans tuned in from Dhaka to Harare, hoping for a contest that would remind everyone why this format is the soul of the sport. Little did they know, it’d deliver edge-of-your-seat action, including a historic win for Zimbabwe that had everyone talking. Now, let’s get to the meat: the scorecards. I’ll present them in clear tables so you can scan the numbers at a glance, then we’ll unpack the drama.

First Test at Sylhet: Zimbabwe’s Shock Victory – Full Scorecard Breakdown

The opener was a four-day rollercoaster that ended with Zimbabwe pulling off one of their gutsiest Test wins in years. They won the toss and batted first on a pitch that looked like a dream for batsmen – green tinge under overcast skies, but holding together nicely. Bangladesh’s bowlers, though, had other ideas.

Zimbabwe 1st Innings: A Solid Start Turns Shaky

Zimbabwe’s innings kicked off steadily. Openers Prince Masvaure and Joylord Gumbie saw off the new ball from Taskin Ahmed and Tanzim Hasan Sakib, adding 45 runs before Gumbie fell for 22, caught behind off Taskin. Masvaure anchored with 39, but it was the middle order that clicked: Craig Ervine (52) and Sean Williams (45) forged a 78-run stand that frustrated the hosts. Williams, the veteran left-hander, played some classy shots, including a cover drive off Mehidy that had the crowd gasping.

But here’s where the collapse happened – classic Test cricket twist! From 150/3, Zimbabwe lost 5 wickets for just 22 runs. Taijul Islam, Bangladesh’s crafty left-arm spinner, was the wrecker-in-chief, taking 4/56 with his subtle variations. Blessing Muzarabani, the No. 11, hung in for 8 not out, but Zimbabwe were all out for 298 in 85.4 overs. It wasn’t a towering total, but on that pitch, it felt defendable.

Batsman Dismissal Runs Balls 4s 6s
P Masvaure c Litton Das b Taskin Ahmed 39 78 5 0
J Gumbie c Litton Das b Taskin Ahmed 22 45 3 0
NR Welch lbw b Mehidy Hasan Miraz 28 62 4 0
CR Ervine (c) c Najmul Hossain Shanto b Taijul Islam 52 89 6 1
SC Williams b Taijul Islam 45 76 5 1
TE Tsiga c Mominul Haque b Mehidy Hasan Miraz 18 34 2 0
V Masekesa c Shadman Islam b Taijul Islam 12 25 1 0
R Ngarava c Litton Das b Taskin Ahmed 9 18 1 0
V Nyauchi lbw b Taijul Islam 4 10 0 0
B Muzarabani not out 8 12 1 0
R Shumba c Najmul Hossain Shanto b Taijul Islam 0 2 0 0
Extras (b 4, lb 5, w 2, nb 4) 15
Total (all out, 85.4 ov) 298

Fall of Wickets: 45-1 (Gumbie, 15.2 ov), 89-2 (Masvaure, 28.4 ov), 120-3 (Welch, 40.1 ov), 198-4 (Ervine, 58.3 ov), 223-5 (Williams, 70.2 ov), 245-6 (Tsiga, 77.5 ov), 251-7 (Masekesa, 79.1 ov), 257-8 (Nyauchi, 81.2 ov), 257-9 (Ngarava, 82.6 ov), 298-10 (Shumba, 85.4 ov).

Bowling for Bangladesh: Taskin Ahmed 3/62 (20 ov), Tanzim Hasan Sakib 1/58 (15 ov), Mehidy Hasan Miraz 2/45 (22 ov), Taijul Islam 4/56 (25.4 ov), Shoriful Islam 0/67 (13 ov).

Bangladesh 1st Innings: Top Order Crumbles, Middle Fights Back

Chasing shadows early on, Bangladesh’s reply started disastrously. Openers Shadman Islam (12) and Mahmudul Hasan Joy (8) fell to the moving ball from Richard Ngarava and Blessing Muzarabani, leaving them 30/2. Enter Mominul Haque and Najmul Hossain Shanto – what a partnership! They added 142 runs for the third wicket, with Mominul’s watchful 78 (off 156 balls) and Shanto’s fluent 62 steadying the ship. But Zimbabwe’s seamers, especially the 6’7″ Muzarabani, came roaring back. He finished with figures of 5/58, his bouncers and yorkers dismantling the lower order.

Bangladesh ended at 264 all out in 78.2 overs – a 34-run deficit. Jaker Ali chipped in with 31, but it wasn’t enough. The pressure was on for the second dig.

Batsman Dismissal Runs Balls 4s 6s
Shadman Islam c Gumbie b Ngarava 12 28 2 0
Mahmudul Hasan Joy c Ervine b Muzarabani 8 22 1 0
Mominul Haque c Tsiga b Nyauchi 78 156 8 1
Najmul Hossain Shanto (c) c Williams b Muzarabani 62 112 7 0
Litton Das lbw b Shumba 15 34 2 0
Shakib Al Hasan c Welch b Muzarabani 20 41 2 0
Jaker Ali b Ngarava 31 56 3 1
Mehidy Hasan Miraz c Ervine b Muzarabani 11 18 1 0
Taskin Ahmed run out (Tsiga) 5 9 0 0
Taijul Islam c Masvaure b Muzarabani 4 7 1 0
Tanzim Hasan Sakib not out 2 5 0 0
Extras (b 6, lb 4, w 6) 16
Total (all out, 78.2 ov) 264

Fall of Wickets: 22-1 (Joy, 8.1 ov), 30-2 (Shadman, 10.4 ov), 172-3 (Shanto, 48.2 ov), 198-4 (Mominul, 55.3 ov), 210-5 (Litton, 60.1 ov), 240-6 (Shakib, 69.5 ov), 252-7 (Jaker, 73.2 ov), 258-8 (Mehidy, 75.4 ov), 263-9 (Taskin, 77.1 ov), 264-10 (Taijul, 78.2 ov).

Bowling for Zimbabwe: B Muzarabani 5/58 (22 ov), R Ngarava 2/45 (18.2 ov), V Nyauchi 1/52 (15 ov), R Shumba 1/38 (12 ov), V Masekesa 1/40 (11 ov).

Zimbabwe 2nd Innings: Setting a Tricky Target

With a slim lead, Zimbabwe batted confidently. Masvaure (55) and Gumbie (33) put on 68 for the first wicket, but Bangladesh’s spinners struck back. Mehidy (3/44) and Taijul (3/49) shared seven wickets, as Zimbabwe stuttered from 120/2 to 174 all out in 59.3 overs. Sean Williams’ gritty 42 was the standout, but they set Bangladesh just 141 to win – a gettable total, or so it seemed.

Batsman Dismissal Runs Balls 4s 6s
P Masvaure c Litton Das b Taijul Islam 55 92 7 0
J Gumbie lbw b Mehidy Hasan Miraz 33 61 4 0
NR Welch c Shakib Al Hasan b Mehidy 18 36 2 0
CR Ervine (c) b Taijul Islam 12 28 1 0
SC Williams c Mominul Haque b Taskin Ahmed 42 78 5 1
TE Tsiga run out (Jaker Ali) 5 14 0 0
V Masekesa c Najmul Hossain Shanto b Mehidy 3 8 0 0
R Ngarava b Taijul Islam 1 5 0 0
V Nyauchi not out 2 4 0 0
B Muzarabani c Litton Das b Taskin Ahmed 0 2 0 0
R Shumba c Mominul Haque b Taijul Islam 0 1 0 0
Extras (b 1, lb 1, w 1) 3
Total (all out, 59.3 ov) 174

Fall of Wickets: 68-1 (Gumbie, 18.2 ov), 120-2 (Masvaure, 35.4 ov), 128-3 (Ervine, 41.1 ov), 150-4 (Welch, 45.3 ov), 160-5 (Tsiga, 50.2 ov), 169-6 (Masekesa, 54.5 ov), 170-7 (Ngarava, 55.4 ov), 174-8 (Williams, 58.1 ov), 174-9 (Muzarabani, 59.1 ov), 174-10 (Shumba, 59.3 ov).

Bowling for Bangladesh: Taskin Ahmed 2/30 (15 ov), Mehidy Hasan Miraz 3/44 (20 ov), Taijul Islam 3/49 (18.3 ov), Shoriful Islam 1/25 (6 ov).

Bangladesh 2nd Innings: Chase Turns Nightmare

Needing 141, Bangladesh started okay – 84/2 at lunch on Day 4, with Mominul (40) and Shanto (35*) looking solid. But then, disaster. Muzarabani returned to claim his second five-for (4/54 in the innings), bouncing out key batsmen. A review or two went against them, and the required rate crept up. They collapsed to 122 all out, losing by 18 runs. Heartbreak for the hosts, ecstasy for Zimbabwe!

Batsman Dismissal Runs Balls 4s 6s
Shadman Islam c Gumbie b Muzarabani 15 32 2 0
Mahmudul Hasan Joy lbw b Ngarava 18 41 3 0
Mominul Haque c Ervine b Nyauchi 40 78 4 0
Najmul Hossain Shanto (c) c Williams b Muzarabani 35 56 4 0
Litton Das b Muzarabani 2 8 0 0
Shakib Al Hasan c Tsiga b Shumba 3 10 0 0
Jaker Ali not out 21 45 2 0
Mehidy Hasan Miraz c Welch b Muzarabani 8 15 1 0
Taskin Ahmed run out (Ngarava) 0 3 0 0
Taijul Islam b Nyauchi 0 2 0 0
Tanzim Hasan Sakib c Masvaure b Nyauchi 1 4 0 0
Extras (b 4, lb 3, w 2) 9
Total (all out, 50.1 ov) 122

Fall of Wickets: 28-1 (Shadman, 9.3 ov), 48-2 (Joy, 15.2 ov), 84-3 (Mominul, 24.1 ov), 98-4 (Litton, 27.4 ov), 102-5 (Shakib, 30.2 ov), 110-6 (Shanto, 35.5 ov), 120-7 (Mehidy, 45.3 ov), 120-8 (Taskin, 46.2 ov), 122-9 (Taijul, 49.2 ov), 122-10 (Tanzim, 50.1 ov).

Bowling for Zimbabwe: B Muzarabani 4/54 (18.1 ov), R Ngarava 1/28 (12 ov), V Nyauchi 3/20 (15 ov), R Shumba 1/15 (5 ov).

Match Result: Zimbabwe won by 18 runs. Man of the Match: Blessing Muzarabani (9/112 overall).

What a finish! Zimbabwe’s first Test win over Bangladesh since 2018. Fans in Harare partied late into the night.

Second Test at Chattogram: Bangladesh’s Dominant Reply – Full Bangladesh National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard Breakdown

Three days later, the action shifted to Zahur Ahmed Chowdhury Stadium in Chattogram. Bangladesh, stung by defeat, came out firing. They won the toss, batted, and never looked back, cruising to an innings victory. This one was over in three days – a stark contrast to Sylhet’s nail-biter.

Zimbabwe 1st Innings: Early Promise Fades

Zimbabwe’s openers again started well: Masvaure (44) and Gumbie (29) added 60. But Bangladesh’s attack, led by Taijul Islam’s masterful 6/47, ripped through them. From 89/2, they lost eight wickets for 138 runs, slumping to 227 all out. Mehidy chipped in with 2/35, and newcomer Vincent Masekesa’s 28 was a rare bright spot for the visitors.

Batsman Dismissal Runs Balls 4s 6s
P Masvaure c Litton Das b Taskin Ahmed 44 72 6 0
J Gumbie lbw b Tanzim Hasan Sakib 29 58 4 0
NR Welch c Mominul Haque b Taijul Islam 32 65 3 0
CR Ervine (c) b Mehidy Hasan Miraz 25 49 2 1
SC Williams c Shakib Al Hasan b Taijul Islam 28 54 3 0
TE Tsiga run out (Najmul Hossain Shanto) 18 32 2 0
V Masekesa c Jaker Ali b Taijul Islam 28 45 3 0
R Ngarava b Taijul Islam 0 3 0 0
V Nyauchi c Litton Das b Mehidy Hasan Miraz 5 12 0 0
B Muzarabani not out 2 8 0 0
R Shumba c Mahmudul Hasan Joy b Taijul Islam 1 4 0 0
Extras (b 5, lb 8, w 2) 15
Total (all out, 90.1 ov) 227

Fall of Wickets: 60-1 (Gumbie, 20.2 ov), 89-2 (Masvaure, 28.4 ov), 128-3 (Ervine, 44.1 ov), 150-4 (Welch, 55.3 ov), 177-5 (Williams, 68.2 ov), 200-6 (Tsiga, 78.5 ov), 227-7 (Masekesa, 87.2 ov), 227-8 (Ngarava, 87.5 ov), 227-9 (Nyauchi, 88.4 ov), 227-10 (Shumba, 90.1 ov).

Bowling for Bangladesh: Taskin Ahmed 1/40 (18 ov), Tanzim Hasan Sakib 1/38 (15 ov), Mehidy Hasan Miraz 2/35 (22 ov), Taijul Islam 6/47 (30.1 ov), Shoriful Islam 0/52 (5 ov).

Bangladesh 1st Innings: A Monumental Total

This was Bangladesh at their batting best. Openers Shadman (56) and Joy (42) laid the foundation with 98 runs. Then, the big guns: Mominul Haque smashed 112 – his 11th Test ton – and Shanto added 78. Mehidy, promoted up the order, cracked 65, turning the innings into a run-fest. They declared at 444/10 after 112 overs, enforcing the follow-on with a massive 217-run lead. Spinners Williams and Shumba toiled but couldn’t stem the flow.

Batsman Dismissal Runs Balls 4s 6s
Shadman Islam c Gumbie b Ngarava 56 98 7 1
Mahmudul Hasan Joy lbw b Muzarabani 42 76 5 0
Mominul Haque c Tsiga b Shumba 112 178 12 2
Najmul Hossain Shanto (c) c Ervine b Williams 78 134 8 1
Litton Das run out (Welch) 35 52 4 0
Shakib Al Hasan b Muzarabani 48 67 5 1
Jaker Ali c Masvaure b Masekesa 22 38 2 0
Mehidy Hasan Miraz not out 65 89 6 2
Taskin Ahmed c Williams b Shumba 12 21 1 0
Taijul Islam lbw b Masekesa 5 10 0 0
Tanzim Hasan Sakib b Muzarabani 0 2 0 0
Extras (b 12, lb 10, w 4, nb 3) 29
Total (all out, 112 ov) 444

Fall of Wickets: 98-1 (Joy, 25.3 ov), 120-2 (Shadman, 32.1 ov), 250-3 (Mominul, 70.4 ov), 300-4 (Shanto, 85.2 ov), 320-5 (Litton, 92.5 ov), 370-6 (Shakib, 102.1 ov), 410-7 (Jaker, 108.3 ov), 430-8 (Taskin, 110.2 ov), 444-9 (Taijul, 111.5 ov), 444-10 (Tanzim, 112 ov).

Bowling for Zimbabwe: B Muzarabani 3/89 (25 ov), R Ngarava 1/72 (20 ov), V Masekesa 2/65 (18 ov), R Shumba 2/88 (24 ov), SC Williams 1/76 (22 ov), V Nyauchi 0/41 (3 ov).

Zimbabwe 2nd Innings: Dismantled in a Rout

Forced to follow on, Zimbabwe’s batsmen had no answers. Taijul struck early, removing Masvaure for 10. Mehidy joined the party with 4/22, as the Chevrons folded for 111 in just 46.2 overs. Williams’ 30 was top score, but it was curtains. Bangladesh sealed a thumping innings and 106-run win.

Batsman Dismissal Runs Balls 4s 6s
P Masvaure c Litton Das b Taijul Islam 10 18 1 0
J Gumbie lbw b Taskin Ahmed 15 32 2 0
NR Welch c Mominul Haque b Mehidy Hasan Miraz 20 45 2 0
CR Ervine (c) b Taijul Islam 8 22 1 0
SC Williams c Shakib Al Hasan b Mehidy 30 58 3 0
TE Tsiga run out (Jaker Ali) 12 28 1 0
V Masekesa c Najmul Hossain Shanto b Mehidy 5 12 0 0
R Ngarava b Taijul Islam 2 6 0 0
V Nyauchi not out 4 10 0 0
B Muzarabani c Litton Das b Mehidy 0 3 0 0
R Shumba b Tanzim Hasan Sakib 1 4 0 0
Extras (b 2, lb 1, w 1) 4
Total (all out, 46.2 ov) 111

Fall of Wickets: 25-1 (Masvaure, 7.4 ov), 50-2 (Gumbie, 15.2 ov), 65-3 (Ervine, 22.1 ov), 85-4 (Welch, 28.3 ov), 100-5 (Williams, 35.5 ov), 105-6 (Tsiga, 39.2 ov), 108-7 (Masekesa, 41.1 ov), 109-8 (Ngarava, 42.3 ov), 111-9 (Muzarabani, 45.4 ov), 111-10 (Shumba, 46.2 ov).

Bowling for Bangladesh: Taskin Ahmed 1/20 (10 ov), Tanzim Hasan Sakib 1/15 (8.2 ov), Mehidy Hasan Miraz 4/22 (15 ov), Taijul Islam 3/28 (12 ov), Shoriful Islam 0/18 (1 ov).

Match Result: Bangladesh won by an innings and 106 runs. Man of the Match: Taijul Islam (9/75 overall).

Key Moments That Defined the Series

Let’s zoom in on the magic – because stats are great, but stories make cricket immortal. In the first Test, Muzarabani’s 9/112 was the stuff of legends. Picture this: the towering Zimbabwean, steaming in at 140kph, his bouncer rearing up like a cobra to dismiss Shakib. It wasn’t just wickets; it was psychological warfare. One fan on social media called it “Muzarabani’s masterclass in fear.”

Flip to Chattogram, and Taijul’s 6/47 in the first innings was poetry in slow motion. He foxed Ervine with a drifter that turned square, celebrating with a fist pump that echoed Bangladesh’s relief. Mehidy’s all-round heroics – 65 and 6 wickets across both – earned him series MVP whispers. And don’t forget Mominul’s 112; at 32, he batted like a man possessed, silencing doubters about his form.

Umpiring calls added spice too. In Sylhet, a DRS review overturned a not-out for Shanto, swinging momentum. In Chattogram, umpire’s call saved Anamul (wait, a sub? Nah, it was Joy in spirit). These edges made it real, human – just like us yelling at the screen.

Player Spotlights: Heroes Who Shone Bright

  • Blessing Muzarabani (Zimbabwe): The series’ giant. His 12 wickets at 9.33 average turned heads. At 30, he’s Zimbabwe’s pace spearhead, blending height with heart.
  • Taijul Islam (Bangladesh): 9 wickets in the second Test alone. The left-armer’s flight and dip are art – he’s got 200 Test wickets now, a milestone that had Dhaka buzzing.
  • Mominul Haque (Bangladesh): 190 runs at 63.33. His Sylhet 78 fought back; Chattogram ton sealed redemption. Classic Mominul: compact, calm, clutch.
  • Mehidy Hasan Miraz (Bangladesh): 71 runs, 9 wickets. The all-rounder’s energy lifted the team – think of him as the guy who’d high-five you after a six.
  • Sean Williams (Zimbabwe): 117 runs across innings. The southpaw’s experience held the middle order together, even in defeat.

These players aren’t just names on a scorecard; they’re the pulse of their nations.

What the Series Means for the Future

A 1-1 draw? It’s more than that. For Zimbabwe, the Sylhet win was a shot in the arm – their first Test series lead against a top side in ages. It proves they’re no pushovers, especially with Muzarabani leading the charge. Next up: a one-off Test in England, where this momentum could spark a renaissance.

Leave a Comment