- BATSMENRBM4s6sSR10.3 Gets the edge and it flies through to the keeper! Three-quarter length ball with extra bounce off the pitch outside off, extends his arms and reaches for it, plays his favorite square drive shot, no foot movement from Bennett this time, struck the outside edge of the bat and Jaker Ali completes the catch while moving to his right side. Debutant Tanzim gets his first Test Match wicket! 41/118.2 and Taijul is into the wicket-taking act straightaway! Shortish outside off and this grips in the surface to spin back. Curran shapes for the square cut/back-foot punch through cover but the spin does for him. Not as much room to work with as he would have liked and all he manages is an inside edge that cannons into leg stump. Curran is disappointed, and he should be, having not capitalized on another start. Taijul will probably bowl better balls than these in his life, but he will not mind this wicket one bit! 72/284.6 oh my goodness - that is an ugly hoick across the line and Welch loses his off stump! Another arm-ball, pitching on a length just outside off and coming in with the arm. Welch gets down on one knee and looks to smash it into the Bay of Bengal. Only swats away a few flies and hears the death rattle soon after. Yet another five-wicket-haul for Taijul - his 16th in Test cricket - and Zimbabwe are staring down the barrel now! 217/969.2 Catch it is the call, and taken by the debutant Tanzim at widish fine leg! Flatter length ball sliding down the leg-side, goes down on one knee and plays the paddle sweep, failed to keep it down on the ground, struck aerially to the left of the fine leg fielder, Tanzim swiftly went to his left side, placing both hands behind the ball to grasp it. Great catch by the fielder! 178/467.3 Nicked and gone! The dot balls were piling up and Ervine wanted to increase the run rate. Length ball pitching around the seventh stump line, makes room outside leg and goes for the square cut stroke, kept a bit low on the pitch and kisses the inside edge of the bat, Jaker Ali collects it behind the stumps and throws it in the air with excitement! 177/378.1 what a ripper, and Madhevere bites the dust! Fizzed in full on a fullish length on middle and leg. The ball drifts in and then bites off the surface, ragging away sharply. Madhevere plays the original line and can do nothing as the ball kisses the outside edge and lodges into the keeper's gloves, albeit after a slight bobble. What a ball, and what a moment in this game, given the resistance Madhevere showed in Sylhet! 200/580.4 massive appeal, and the umpire's finger goes up in a trice! Pushed in on a length on middle and off. Masakadza plays the trajectory and stays back. Gets rushed on his stroke and gets pinned on the knee roll of the front pad, right in front. Seemed pretty adjacent but Masakadza wants to have another look. No bat involved. Ball Tracking comes up now...and it reckons the ball would have thundered into leg stump. Umpire Richard Illingworth's decision vindicated and Zimbabwe are now six down! 206/680.5 knocks him over first ball! Taijul is on fire and Zimbabwe have no answers! Pushed in on a length just outside off. Ngarava lunges at it and plays for the turn but guess what, there isn't any. The ball goes on with the arm, without really spinning back, and breezes past the outside edge to crash into off stump. Ngarava walks back, shadow-practicing his defence, but the damage has already been done! 206/784.1 oh dear - that is a terrible, terrible mix-up, and Zimbabwe lose another! Pushed in full on leg stump. Tsiga advances and flicks it towards deep square leg. He is intent on two because he wants to get back on strike but his partner is not quite on the same page. Massive hesitation and Masekesa is very late in taking off for the second. Goes through reluctantly but Mehidy's throw to Taijul is accurate, and the bowler does the rest. A gift for Bangladesh! 216/890.1 Slower through the air short of a length ball turning away sharply outside off, Muzarabani plays the half-hearted dab stroke and the ball goes past the outside edge of the bat, loud appeal turned down by the umpire. Shanto opts to send it upstairs. Ultra Edge appears after sometime, and the Bangladesh players celebrate! There's the spike as the ball passes the bat with extra turn and bounce. And that's the end of Zimbabwe's innings. 227/10Extras10 (b 4, lb 2, nb 3, w 1)TOTAL227 all out (90.1 Overs, RR: 2.51, 379 minutes)Fall of wickets: 1-41 (Brian Bennett, 10.3 ov), 2-72 (Ben Curran, 18.2 ov), 2-162* (Nick Welch, retired not out ), 3-177 (Craig Ervine, 67.3 ov), 4-178 (Sean Williams, 69.2 ov), 5-200 (Wessly Madhevere, 78.1 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)
Bowling 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.09 0 0 Taijul Islam 27.1 6 60 6 2.2 0 0 Nayeem Hasan 20 9 42 2 2.1 0 0 Mominul Haque 2 0 2 0 1 0 0
Player of the Match
Player of the Match
- BATSMENRBM4s6sSR54.1 Massive appeal for some time and the finger goes up! Generously flighted good length ball on the stumps, Shadman strides forward and attempts to play across the line to the on-side, beaten by the flight and rapped up in front of the stumps, thuds the bottom part of the front pad. Shadman has a quick chat with the skipper, decides to head back to the dressing room. A superb, well-composed innings has come to an end. 194/331.3 massive lbw shout, and the finger goes up! Muzarabani has a reward for his persistence, but hang on, Anamul wants to have another look! Slanted in on a back of a length on off. On pitching, though, the ball straightens just a shade. Anamul, caught on the crease, also gets squared up and seems to play down the wrong line, with the ball rapping him on the back leg. The only question here is the impact (and whether it was outside off), and if it was too high. No bat involved. All eyes on Ball Tracking and...it returns with Umpire's Call on Impact, with the ball then crashing into off stump, two-thirds of the way up. Umpire Illingworth's decision vindicated, and Anamul has to go! 118/153.6 Another teasing tossed up delivery and this time Mominul bites the dust! Full and overpitched flighted ball on the stumps, Mominul premeditates the slog sweep shot and goes underneath, full swing of the bat and only managed to sky it high towards deep mid wicket with the top edge of the bat, Curran comes forward sprinting in and gobbles it up with the reverse cup technique. 194/270.4 soft, soft dismissal and Masekesa, on Test debut, has taken down the Bangladesh captain! Flighted up beautifully just outside off and the ball drops on Shanto late. Spins back into him, apart from sticking in the surface a touch and all Shanto can do is pop it straight to Welch at short mid wicket. Massive, massive moment for the 28-year-old, and Shanto falls after another promising start! 259/476.6 Full and overpitched on the stumps, moves back and prods it gently to mid-on, sets off for a quick single, tight run there for Mushfiqur, Madhevere sprints in and sends an under-arm throw at the stumps, hits the target! Mushfiqur looks well short of his ground, even though he put in a desperate dive at the last moment. The umpire sends it upstairs. Oh my! Mushfiqur is really short of his crease! Madhevere made an excellent effort.There was no need for this tight single, as Mushfiqur departs on 40 runs. 274/674.2 Caught and bowled! Flighted fuller length ball on the leg stump line, slight deviation turning in, Jaker Ali strides forward and attempts to play across the line, closes the face of the bat early and finds the leading edge, chips it straight back to the bowler, Masekesa, makes no mistake and completes the catch. 267/5129.2 a wild heave and Mehidy's vigil comes to an end! A stellar innings that has propelled Bangladesh to 444! Looped up generously on a length outside off. Mehidy charges down, trying to smash it into oblivion but the ball drops on him late and then spins away to beat him. The keeper does the rest and Masekesa looks up to the heavens, hands joined and soaking in the moment. A five-wicket haul on debut for the 28-year-old, and even though he had to toil for it, he will be pleased with how his first outing in Test cricket went! 444/1082.6 Masekesa strikes again! You can't keep the debutant spinner out of the game! Lovely flighted delivery on the fourth stump line with slight turn away from the batter, Nayeem defends off the front foot, plays inside the line of the ball, thick outside edge and finds the safe hands of Williams at second slip, who moves to his right side and completes the catch. 279/796.5 Beaten by the flight and Taijul has to depart! Slower through the air flighted ball, wrong-un pitching outside off, Taijul charges down the track and misses the line of the ball, tried to play through the covers, lost his balance as he attempted to get back to the crease, easy pickings for Tsiga behind the stumps, breaks the stumps and the debutant spinner gets his fourth wicket! 342/8122.5 The bowling change has finally got the breakthrough! Generously flighted good length ball wide outside the off stump, moves across and premeditates the reverse sweep, gets into an awkward stance and tries to sweep it away, hits the glove and an easy catch for the short leg fielder. That was a bizarre way to get dismissed. Tanzim won't be happy watching the replay later. 438/9Extras16 (b 8, lb 7, nb 1)TOTAL444 all out (129.2 Overs, RR: 3.43, 545 minutes)Fall of wickets: 1-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)
Bowling O M R W Econ WD NB R Ngarava 14 2 57 0 4.07 0 0 B Muzarabani 26 5 83 1 3.19 0 0 WP Masakadza 34 5 90 1 2.64 0 0 V Masekesa 31.2 0 115 5 3.67 0 1 W Madhevere 15 1 35 1 2.33 0 0 BJ Bennett 9 1 49 1 5.44 0 0
- BATSMENRBM4s6sSR6.1 nicked and gone! The persistence pays off and Taijul and Bangladesh are over the moon! Tossed up devilishly on a fullish length just outside off. Bennett has no option but to play at it and lunges at the ball. Gets a thick outside edge and Shadman, stood at second slip, gobbles up the chance. Bennett is disappointed as he walks back; Bangladesh anything but that! 8/139.1 nicked and gone! Curran perishes too and Curran is livid with himself! Five in the innings for Mehidy! Fizzed through on a length just outside off. Threatens to angle in, forcing the batter to play before pitching and ripping away. Curran hangs his bat out and the ball scrapes the outside edge. Good take by Jaker to his left and Bangladesh are thrilled to bits; Curran, on exactly the opposite end of that spectrum. Zimbabwe staring at a massive innings defeat here! 98/86.3 oh dear - Welch has shouldered arms to a straight ball and gets rapped on the pads, but the umpire says no! Another example of a batter batting with a muddled mind. Does not know if this length ball will come in with the arm or spin away and in the end, Welch offers no shot at all. Kumar Dharmasena has a long look at it before shaking his head. Bangladesh review and this could be very close. The impact, remember, does not matter now because no stroke was offered. Ball Tracking comes up and it reckons the ball would have thundered into the top of off stump. Three reds and Welch is on his way! 8/210.4 Edged, and taken at second slip! Lovely flighted delivery around the the sixth stump line, played with soft hands off the front foot, thickish outside edge and hits it low to the left of second slip, beaten by the turn, Shadman bends down and dived to his left side, wrapped his left hand fingers around the ball and completes the catch. 22/329.1 a rush of blood, and Ervine bites the dust! Mehidy targets the stumps and Ervine comes down the track to heave him over long on. Misses his attempted slog and his stumps are disturbed soon after. Bangladesh have their fourth and Mehidy has his first of the innings! 69/429.6 a celebrappeal by Mehidy and the finger goes up, eventually! Fizzed in on a length just outside off. Madhevere plays the flatter trajectory and gets caught on the crease. Plays outside the line and gets beaten by the prodigious and sharp turn into him. Rapped on the flap of the back leg in front of the stumps, but Madhevere wants to have another look. Clearly no bat involved. In fact, there was an enormous gap between those two pieces of equipment. Ball Tracking coming up now and it reckons the ball would have crashed into middle and leg. Madhevere has to go, and he takes a review along with him! 69/531.2 gone this time! No need for DRS on this occasion! Given a bit of air on a length outside off. Tsiga again lunges at it and tries to defend but he is not to the pitch of the ball. It spins just enough to kiss the inside half of the bat and floats through to short leg, who snaps up a sharp chance to his left. Tsiga is dejected as he walks off, and Bangladesh are all over Zimbabwe like a rash here! 73/637.3 catch it is the call again, and this time, it will be taken! Masakadza falls and Zimbabwe sink further into trouble! Mehidy dangles the carrot outside off and Masakadza bites. Tries to slam it over the bowler's head but the spin off the surface means he cuts across it. Cuts across it a little too much and Taijul completes the simplest of catches at mid off! 93/742.3 takes on the fielder on the fence, and comes up second-best! Plenty of air on this just outside off and Ngarava cannot resist the temptation to have a pop at it. Swings at it with all his might (and with the turn) but the bat face just closes upon impact. Arrows it straight to Mahmud at deep mid wicket, and that will be that for Ngarava in this Test! 100/946.2 appeal for a run out, and Masekesa is indeed short! Bangladesh have done it. In the fading light in Chattogram, and after six home Test defeats on the trot, they find the spark to brighten their horizon. A commanding, commanding win and they have leveled this series in absolute style! Angled into the stumps. Masekesa nudges it into the on side and seems to call for the single. Tries to get across to the other end but is caught just short as Mominul hits bullseye at the bowler's end. Another sharp bit of work in the field and that has summed up Bangladesh's performance today and across the three days of this game. Another moment of indecision and hesitation on Zimbabwe's part and that, fittingly, encapsulates their plight in Chattogram too! 111/10Extras3 (b 3)TOTAL111 all out (46.2 Overs, RR: 2.39, 182 minutes)Fall of wickets: 1-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 (Wessly 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)
Bowling O M R W Econ WD NB Taijul Islam 16.2 3 42 3 2.57 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.85 0 0
Match Details
Toss
Zimbabwe , elected to bat first
Player Of The Match
Player Of The Series
Series result
2-match series drawn 1-1
Match number
Season
Hours of play (local time)
10.00 start, Lunch 12.00-12.40, Tea 14.40-15.00, Close 17.00
Match days
28,29,30 April 2025 (5-day match)
Test debut
TV Umpires
Reserve Umpire
Match Referee
Close of Play
- Mon, 28 Apr - day 1 - Zimbabwe 1st innings 227/9 (TE Tsiga 18*, B Muzarabani 2*, 90 ov)
- Tue, 29 Apr - day 2 - Bangladesh 1st innings 291/7 (Mehidy Hasan Miraz 16*, Taijul Islam 5*, 87 ov)
- Wed, 30 Apr - day 3 - Zimbabwe 2nd innings 111 (46.2 ov) - end of match
Match Notes
- Bangladesh: 300 runs in 89.2 overs (537 balls), Extras 8
- Rain: Bangladesh - 303/7 in 89.4 overs (Mehidy Hasan Miraz 21, Taijul Islam 11)
- 8th Wicket: 50 runs in 68 balls (Mehidy Hasan Miraz 28, Taijul Islam 14, Ex 9)
- Bangladesh: 350 runs in 98.4 overs (593 balls), Extras 16
- Mehidy Hasan Miraz: 50 off 70 balls (7 x 4)
- Drinks: Bangladesh - 353/8 in 100.0 overs (Mehidy Hasan Miraz 50, Tanzim Hasan Sakib 4)
- 9th Wicket: 50 runs in 79 balls (Mehidy Hasan Miraz 23, Tanzim Hasan Sakib 27, Ex 0)
- Bangladesh: 400 runs in 112.6 overs (679 balls), Extras 16
- Rain: Bangladesh - 404/8 in 114.0 overs (Mehidy Hasan Miraz 76, Tanzim Hasan Sakib 29)
- Lunch: Bangladesh - 404/8 in 114.0 overs (Mehidy Hasan Miraz 76, Tanzim Hasan Sakib 29)
- Wet Ground: Bangladesh - 404/8 in 114.0 overs (Mehidy Hasan Miraz 76, Tanzim Hasan Sakib 29)
- Over 117.4: Review by Bangladesh (Batting), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - Mehidy Hasan Miraz (Upheld)
- Mehidy Hasan Miraz: 100 off 143 balls (11 x 4, 1 x 6)
- Drinks: Bangladesh - 442/9 in 127.0 overs (Mehidy Hasan Miraz 102, Hasan Mahmud 0)
- Innings Break: Bangladesh - 444/10 in 129.2 overs (Hasan Mahmud 0)
- Zimbabwe 2nd innings
- Over 6.3: Review by Bangladesh (Bowling), Decision Challenged - Wicket, Umpire - HDPK Dharmasena, Batter - NR Welch (Upheld)
- Tea: Zimbabwe - 17/2 in 9.0 overs (BJ Curran 8, SC Williams 3)
- Zimbabwe: 50 runs in 19.3 overs (117 balls), Extras 0
- Drinks: Zimbabwe - 67/3 in 28.0 overs (BJ Curran 30, CR Ervine 24)
- Over 29.6: Review by Zimbabwe (Batting), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - W Madhevere (Struck down)
- Over 31.1: Review by Zimbabwe (Batting), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - TE Tsiga (Upheld)
- Over 33.6: Review by Bangladesh (Bowling), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - WP Masakadza (Struck down - Umpires Call)
- Zimbabwe: 100 runs in 41.5 overs (251 balls), Extras 0
- Over 42.4: Review by Bangladesh (Bowling), Decision Challenged - Wicket, Umpire - HDPK Dharmasena, Batter - V Masekesa (Struck down)
- Innings Break: Zimbabwe - 227/10 in 90.1 overs (TE Tsiga 18)
- Over 90.1: Review by Bangladesh (Bowling), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - B Muzarabani (Upheld)
- Bangladesh 1st innings
- Drinks: Bangladesh - 38/0 in 12.0 overs (Shadman Islam 24, Anamul Haque 14)
- Bangladesh: 50 runs in 13.4 overs (82 balls), Extras 0
- 1st Wicket: 50 runs in 82 balls (Shadman Islam 32, Anamul Haque 18, Ex 0)
- Shadman Islam: 50 off 78 balls (7 x 4)
- Bangladesh: 100 runs in 25.1 overs (151 balls), Extras 1
- 1st Wicket: 100 runs in 151 balls (Shadman Islam 62, Anamul Haque 38, Ex 1)
- Lunch: Bangladesh - 105/0 in 26.0 overs (Shadman Islam 66, Anamul Haque 38)
- Over 31.3: Review by Bangladesh (Batting), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - Anamul Haque (Struck down - Umpires Call)
- Shadman Islam: 100 off 142 balls (16 x 4)
- Bangladesh: 150 runs in 41.5 overs (251 balls), Extras 1
- Drinks: Bangladesh - 150/1 in 42.0 overs (Shadman Islam 101, Mominul Haque 9)
- 2nd Wicket: 50 runs in 96 balls (Shadman Islam 30, Mominul Haque 19, Ex 1)
- Bangladesh: 200 runs in 56.1 overs (337 balls), Extras 2
- Tea: Bangladesh - 205/3 in 57.0 overs (Najmul Hossain Shanto 2, Mushfiqur Rahim 9)
- Over 61.2: Review by Zimbabwe (Bowling), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - Najmul Hossain Shanto (Struck down)
- 4th Wicket: 50 runs in 79 balls (Najmul Hossain Shanto 15, Mushfiqur Rahim 33, Ex 5)
- Bangladesh: 250 runs in 67.6 overs (408 balls), Extras 7
- Drinks: Bangladesh - 259/4 in 70.4 overs (Mushfiqur Rahim 37)
- Over 78.6: Review by Zimbabwe (Bowling), Decision Challenged - Wicket, Umpire - HDPK Dharmasena, Batter - Nayeem Hasan (Struck down)
- New ball taken at 83.1 overs
- End Of Day: Bangladesh - 291/7 in 87.0 overs (Mehidy Hasan Miraz 16, Taijul Islam 5)
- Zimbabwe 1st innings
- Over 13.1: Review by Zimbabwe (Batting), Decision Challenged - Wicket, Umpire - HDPK Dharmasena, Batter - NR Welch (Upheld)
- Zimbabwe: 50 runs in 15.4 overs (95 balls), Extras 6
- Over 20.2: Review by Bangladesh (Bowling), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - NR Welch (Struck down)
- Lunch: Zimbabwe - 89/2 in 28.0 overs (NR Welch 32, SC Williams 6)
- Zimbabwe: 100 runs in 31.3 overs (191 balls), Extras 9
- 3rd Wicket: 50 runs in 130 balls (NR Welch 22, SC Williams 28, Ex 1)
- Drinks: Zimbabwe - 128/2 in 44.0 overs (NR Welch 48, SC Williams 29)
- NR Welch: 50 off 107 balls (3 x 4, 2 x 6)
- Zimbabwe: 150 runs in 49.2 overs (299 balls), Extras 10
- SC Williams: 50 off 114 balls (7 x 4)
- Tea: Zimbabwe - 161/2 in 56.0 overs (NR Welch 54, SC Williams 55)
- Drinks: Zimbabwe - 185/4 in 75.0 overs (W Madhevere 6, TE Tsiga 1)
- Zimbabwe: 200 runs in 77.5 overs (470 balls), Extras 10
- New ball taken at 80.1
- Over 80.4: Review by Zimbabwe (Batting), Decision Challenged - Wicket, Umpire - RK Illingworth, Batter - WP Masakadza (Struck down)
- NR Welch (1) retired hurt on 54* from 162/2 to 216/8
- End Of Day: Zimbabwe - 227/9 in 90.0 overs (TE Tsiga 18, B Muzarabani 2)
Match Coverage
All Match NewsHow many players have scored a century and taken a five-for on the same day of a Test?
Also: who was the youngest IPL centurion before Vaibhav Suryavanshi?
Mehidy's heroics with bat and ball helps Bangladesh level series
He made 104 to help Bangladesh post 444 before taking five wickets to bundle Zimbabwe out for 111 to hand his side an innings win
Shadman and Anamul show Bangladesh the way forward
An opener making a comeback against the odds galvanised his partner as Bangladesh put on their first century stand for the first wicket since December 2022
Shadman Islam century puts Bangladesh narrowly ahead
Zimbabwe picked up 4 for 20 before stumps to limit Bangladesh's lead to 64 with three wickets in hand
Taijul takes five as Zimbabwe collapse after bright start to second Test
Williams and Welch scored half-centuries for the visitors, but they lost their last five wickets for 27 runs