Bangladesh vs Afghanistan Highlights, World Cup 2023: BAN beat AFG by six wickets
World Cup 2023, Match 3: Bangladesh (158/4) beat Afghanistan (156) by 6 wickets in Dharamsala

Bangladesh vs Afghanistan Highlights, World Cup 2023: Bangladesh kicked-off the 2023 ICC men's World Cup on a strong note as Shakib Al Hasan and Co. thrashed Afghanistan by six wickets in Dharamsala on Saturday. Afghanistan, who were asked to bat first, were folded for 156 in 37.2 overs, following which Bangladesh completed the run chase quite comfortably....Read More
Mehidy Hasan Miraz played a crucial role in Bangladesh's win. The all-rounder scalped three wickets and scored 57(73) to help Bangladesh maintain their grip throughout the contest. Mehidy also got a bit of assistance from the Afghanistan fielders, who gave him two early reprieves. He was first dropped by Najibullah at point while he was batting on 16 and then at the third-man region by Mujeeb Ur Rahman on 22.
Mehidy made great use of the missed chances and went to complete his half-century in 58 balls. He was third time lucky when he was trapped LBW on 50 but DRS came to his rescue. Mehidy was eventually dismissed for 57(73) after Rahmat Shah grabbed an one-handed stunner at mid-off. He along with Najmul Hossain Shanto added 97 runs for the third wicket.
Najmul, on the other hand, returned unbeaten on 59(83) helping Bangladesh wrap the proceedings with 15.2 overs to spare.
Earlier, Afghanistan got off to a decent start as Ibrahim Zadran and Rahmanullah Gurbaz added 47 runs for the opening wicket. Shakib provided Bangladesh with the first breakthrough as he removed Ibrahim for 22(25) in the ninth over. Shakib then got rid of Rahmat Shah for 18(25), following which the run-rate dropped resulting in further inroads.
Skipper Hashmatullah Shahidi was dismissed for 18(38) by Mehidy and Mustafizur Rahman got rid of Gurbaz in the next over for 47(62). Afghanistan lost two more wickets in quick succession, with Shakib cleaning up Najibullah Zadran for 5(13), and Taskin Ahmed doing the same against Mohammad Nabi (6 off 12). The tail also couldn't do much as a few hits by Azmatullah Omarzai towards the end guided Afghanistan to a respectable 156. Azmatullah scored 22 off 20 balls before getting out to Shoriful Islam.
Bangladesh vs Afghanistan Live Score: Bangladesh win by six wickets
A back of a length ball by Naveen ul Haq and Shanto pulls it for a boundary.
He hits the pacer for another four, which helps Bangladesh complete the 157 chase in 34.4 overs. Bangladesh win by six wickets.
Bangladesh vs Afghanistan Live Score: Shakib departs
Azmatullah Omarzai bangs it short and is pulled away by Shakib for a boundary. The pacer doesn't alter his length in the next ball as Shakib once again goes for an attacking shot. This time the ball hits the bottom part of the bat, which leads to him being caught at deep square leg by Fazalhaq Farooqi for 14 (19).
Najmul Hossain Shanto goes to complete his half-century in the final ball of the over, takes 80 balls to reach the milestone. BAN: 148/4 (34 overs)
Bangladesh vs Afghanistan Live Score: BAN need 16 more to win
Just when the boundaries dried up, Naveen ul Haq oversteps giving Bangladesh a free-hit. Shanto on strike but he can't do much as his shot goes straight to the fielder stationed at fine leg. Only one single come from it. BAN: 141/3 (33 overs)
Bangladesh vs Afghanistan Live Score: BAN need 22 runs more to win
Shakib Al Hasan hits Rashid for a boundary in the previous over but just three runs come in Naveen ul Haq's over. BAN: 135/3 (31 overs)
Bangladesh vs Afghanistan Live Score: Mehidy Hasan Miraj departs
After getting three times lucky earlier in the run chase, Mehidy Hasan Miraj is finally dismissed for 57(73). Naveen ul Haq gets the wicket as Rahmat Shah grabs an one-handed stunner at mid-off.
Shakib al Hasan joins proceedings as Bangladesh reach 126/3 in 29 overs.
Bangladesh vs Afghanistan Live Score: BAN switch gear
Bangladesh have now switched gear, keeping an eye on the NRR.
Najmul Hossain Shanto hits Mujeeb ur Rahman for a maximum, following which Mehidy hits Rashid Khan for a boundary. Mehidy then rotates the strike, following which Shanto also hits the spinner for a boundary.
Meanwhile, there is a caught-behind appeal against Shanto but not given by the umpire. Afghanistan opt for DRS but UltraEdge confirm there was no bat involved. BAN: 124/2 (28 overs)
Bangladesh vs Afghanistan Live Score: Luck continues to favour Mehidy
The luck continues to favour Mehidy Hasan Miraj as he is trapped LBW against Mujeeb and the umpire raises his fingers. This time DRS comes to save him but the Afghanistan dugout is not very happy with the decision. They felt the ball was hitting the front pad, while TV umpire felt there was an inside edge. He was batting on 50.
Meanwhile, Bangladesh reach 115/2 in 27 overs.
Bangladesh vs Afghanistan Live Score: Mehidy slams 50
Bangladesh bring up the 100 in the 23rd over bowled by Mujeeb, who returns for a second spell.
Meanwhile, Mehidy Hasan Miraj slams half-century off 58 balls as Bangladesh reach 103/2 after 23 overs
Bangladesh vs Afghanistan Live Score: Nicely driven by Mehidy
Rashid Khan pitches it up and it is nicely driven by Mehidy Hasan Miraj towards cover, following which the batter runs a double. BAN 95-2 (21 overs)
Bangladesh vs Afghanistan Live Score: Focus on strike rotation
The pair of Shanto and Mehidy focus on strike rotation as the boundaries dry up. They have taken Bangladesh to 84/2 in 18 overs.
Afghanistan are in dire need of wickets.
Bangladesh vs Afghanistan Live Score: 50-plus stand
Najmul Hossain Shanto and Mehidy Hasan Miraz stitch a 50-plus stand for the third-wicket as Bangladesh reach 78-2 in 16 overs. Shanto is batting on 18(27), while Mehidy is batting on 37(38).
Bangladesh vs Afghanistan Live Score: Boundary
Mehidy Hasan Miraz is making great use of the missed opportunities as he hits Rashid for a boundary and inflicts more damage on Afghanistan. He is batting on 30(28). BAN: 65/2 (13 overs)
Bangladesh vs Afghanistan Live Score: Poor fielding by Afghanistan
Another opportunity wasted as Naveen ul Haq bangs it back of a length, offers maximum width to Mehidy Hasan Miraj, who pokes the ball in the air towards the third-man region. Mujeeb runs towards his right and gets in time for the catch, however, a lazy one-handed effort in the end makes a mess out of it. Mehidy survives for the second time in the innings.
Meanwhile, Afghanistan reach 58/2 in 12 overs.
Bangladesh vs Afghanistan Live Score: Opportunity wasted
Opportunity wasted as Najibullah drops a straightforward chance at point to dismiss Mehidy Hasan Miraj. Slightly full by Fazalhaq Farooqi and Mehidy hits it straight towards the fielder, good catching height as well but he fails to hold on to the ball.
Meanwhile Bangladesh reach 44/2 at the end of 1st powerplay.
Bangladesh vs Afghanistan Live Score: OUT!
Afghanistan keep things tight as Fazalhaq Farooqi gets rid of Litton Das for 13(18). Cleans up the opener with a length ball, which takes an inside edge and rams the stumps. BAN: 27/2 (7 overs)
Bangladesh vs Afghanistan Live Score: Run-out
A yes-no between Litton Das and Tanzid Hasan leads to a wicket. Tanzid is sent back as Najibullah quickly gets to the ball square of the wicket and launches a throw at the non-striker's end, which knocks the stump. TV replay confirm Tanzid failed to make his ground by the barest of margin. He falls for 5(13)
BAN: 22/1 (5 overs)
Bangladesh vs Afghanistan Live Score: LBW appeal
A good over by Fazalhaq Farooqi as just two runs come in it.
In the next over by Mujeeb there is a loud LBW appeal against Tanzid but umpire is not moved. Afghanistan too don't opt for review. BAN: 19/0 (4 overs)
Bangladesh vs Afghanistan Live Score: The chase begins
Litton Das and Tanzid Hasan walk out to start the 157-chase. Fazalhaq Farooqi leads the attack for Afghanistan and concedes five runs in the over, which include a boundary by Tanzid.
Afghanistan launch spin from other end as Mujeeb Ur Rahman comes into the attack. Litton Das hits the spinner for a couple of boundaries. BAN 15/0 (2 overs)
Bangladesh vs Afghanistan Live Score: All-out!
Shoriful Islam picks up the final wicket and the Afghanistan inning is wrapped for 156 in 37.2 overs. (R Gurbaz 47; S Hasan 3/30, M Hasan 3/25)
Bangladesh need 157 to win.
Bangladesh vs Afghanistan Live Score: OUT!
That will be wicket number nine as Mehidy Hasan Miraz cleans up Mehidy Hasan Miraz for 1(4). AFG: 156/9 (37 overs)
Bangladesh vs Afghanistan Live Score: OUT!
Shoriful Islam cleans up Azmatullah Omarzai for 22(20). A length delivery angling towards the batter and the ball hits the leg and crashes onto the stump. AFG: 156/8 (36 overs)
Bangladesh vs Afghanistan Live Score: OUT!
Mehidy Hasan Miraz inflicts another blow as Rashid Khan is cleaned up for 9(16). The ball keeps low and it rattles the stump after taking an inside edge.
Azmatullah Omarzai gets another boundary, this time it comes off an outside edge, which races towards the boundary fence. AFG: 156/7 (35 overs)
Bangladesh vs Afghanistan Live Score: Afghanistan reach 150
Rashid Khan hits Shoriful Islam for a boundary as five runs come in his over. Afghanistan also reach the 150-mark in the 34th over.
Bangladesh vs Afghanistan Live Score: Azmatullah Omarzai tries to shift momentum
Azmatullah Omarzai tries to shift the momentum as he hits three boundaries in the last two overs.
Meanwhile, Shakib concedes three runs in the next over. AFG: 145/6 (33 overs)
Bangladesh vs Afghanistan Live Score: Nabi falls
Taskin Ahmed is reintroduced in the attack and the move pays off as he cleans up Mohammad Nabi in the final ball of the over. Kind of an off-cutter, which was pitched at length and angling towards the batter, takes an inside edge and crashes at the stump. Nabi falls for 6(12).



Live Score
Cricket Players