Bangladesh vs Afghanistan, 2nd ODI: After a challenging loss in the series opener, Bangladesh rebounded strongly to clinch a 68-run victory over Afghanistan in the second ODI, levelling the three-match series 1-1.
In a well-rounded display, Bangladesh set a target of 253 and restricted Afghanistan to 184, setting the stage for a decider in Sharjah on Monday.

Bangladesh's innings was anchored by captain Najmul Hossain Shanto, whose steady 76 off 119 balls provided stability at the top. After a brisk start by Tanzid Hasan (22) and Soumya Sarkar (35), Bangladesh encountered resistance from Afghanistan’s spinners.
Nangeyalia Kharote, Rashid Khan, and AM Ghazanfar each struck, slowing the run rate and taking regular wickets. Despite these setbacks, Shanto’s controlled knock held the innings together until he was dismissed in the 41st over, setting up Bangladesh for a competitive total.
Lower down the order, Jaker Ali (37* off 27 balls) had a debut to remember, adding a crucial late flourish, supported by Nasum Ahmed’s quick 25 off 24 balls. Their efforts lifted Bangladesh to 252/7 after 50 overs.
Afghanistan’s bowlers showed promise, particularly Kharote with 3/28 and Rashid Khan with an economical 2/32, though Fazalhaq Farooqi’s expensive spell (0/69) proved costly in the end.
Chasing 253, Afghanistan lost early wickets, with Taskin Ahmed and Nasum Ahmed removing Rahmanullah Gurbaz and Sediqullah Atal respectively. A promising 48-run partnership between Rahmat Shah (52) and captain Hashmatullah Shahidi (17) briefly steadied Afghanistan’s chase.
However, the middle-order collapse began after a mix-up led to Rahmat’s run-out, and Hashmatullah was dismissed soon after, leaving Afghanistan at 119/5.
The Bangladeshi bowlers tightened the screws, with Nasum taking 3/28 and Mehidy Hasan Miraz chipping in with two wickets, including the crucial dismissal of Mohammad Nabi. Despite a few fighting efforts from lower-order batters like Gulbadin Naib (26) and Rashid Khan (14), Afghanistan fell well short, bowled out for 184 in 43.3 overs.
With the series level, both teams will aim to capitalise on their strengths and address weaknesses in the Sharjah decider. Bangladesh will be buoyed by their spin-friendly attack, while Afghanistan will look to regroup and avoid another middle-order collapse. This final showdown promises high stakes, with both sides eager to claim the series.