flag
back Back
Afghanistan vs Zimbabwe, 2nd ODI: Atal 102 and Rashid 4/17 Seal 158-Run Win in Abu Dhabi Tri-Series
Afghanistan vs Zimbabwe, 2nd ODI: Atal 102 and Rashid 4/17 Seal 158-Run Win in Abu Dhabi Tri-Series
New Delhi: GT bowler Rashid Khan along with teammates celebrate a dismissal during the IPL 2023 match between Delhi Capitals and Gujarat Titans, at the Arun Jaitley stadium, on Tuesday, April 04, 2023. (Photo:Biplab Banerjee/IANS) - Photo by Icon Sport

Afghanistan beat Zimbabwe by 158 runs in the second match of the ODI tri-series in Abu Dhabi on 19 October 2026. Sediqullah Atal made 102 and added 140 for the second wicket with Ibrahim Zadran (90), and Rashid Khan then took 4 for 17 as Zimbabwe were bowled out for 136 in 38.4 overs. Atal was named player of the match.

The result keeps all three teams alive before the last league game, Afghanistan vs Bangladesh on Wednesday 21 October. Afghanistan and Zimbabwe have two points each; Bangladesh, beaten by Zimbabwe in the opener, have none. ESPNcricinfo noted that Zimbabwe would have sealed a place in the final had they passed 196 in this chase.

Match summary

Item Details
Match 2nd match, UAE ODI tri-series (Afghanistan, Bangladesh, Zimbabwe)
Date and venue 19 October 2026, Zayed Cricket Stadium, Abu Dhabi
Toss Afghanistan, chose to bat
Afghanistan 294 all out in 50 overs (Atal 102, Zadran 90; Ernest Masuku 3/44, Brad Evans 3/48)
Zimbabwe 136 all out in 38.4 overs (Sikandar Raza 48; Rashid Khan 4/17, Fazalhaq Farooqi 2/15)
Result Afghanistan won by 158 runs
Player of the match Sediqullah Atal
Captains Rahmat Shah (Afghanistan), Sikandar Raza (Zimbabwe)

Afghanistan innings: Atal and Zadran set it up

Rahmanullah Gurbaz gave Afghanistan a quick start with 25 off 20 balls, and the opening stand was worth 50. Ibrahim Zadran then did most of the early scoring before Atal found his rhythm. The pair took Afghanistan from 50 for 1 to 190 for 2. Zadran fell for 90 off 96 balls, ten short of a hundred; Atal went on to 102 off 110.

Zimbabwe, who had brought in Ryan Burl and Ernest Masuku, fought back in the second half of the innings. Afghanistan slipped from 217 for 4 to 294 all out in the final over. Brad Evans (3/48) and Masuku (3/44) shared six wickets.

Bowler (ZIM) Overs Runs Wickets
Brad Evans 10 48 3
Ernest Masuku 8 44 3
Blessing Muzarabani 9 68 2
Sikandar Raza 10 54 1
Wellington Masakadza 4 30 0
Ryan Burl 4 25 0
Wessly Madhevere 5 20 0

Zimbabwe innings: another top-order collapse

For the second game in a row, Zimbabwe lost early wickets. Ben Curran, Tafadzwa Tsiga and Brendan Taylor were all gone with the score on 26, and Brian Bennett (31) fell at 43 for 4. Raza and Burl added 64 for the fifth wicket, but once Rashid had Burl lbw for 31 the innings fell apart: Zimbabwe slid from 107 for 4 to 124 for 7. Raza was bowled by a googly for 48 off 80 balls, and the last wicket fell to a run-out at 136.

Bowler (AFG) Overs Runs Wickets
Rashid Khan 8 17 4
Fazalhaq Farooqi 5 15 2
AM Ghazanfar 7 21 1
Mohammad Nabi 7.4 37 1
Azmatullah Omarzai 5 18 0
Ziaur Rahman 6 28 0

Top scorers

Batter Team Runs Balls
Sediqullah Atal Afghanistan 102 110
Ibrahim Zadran Afghanistan 90 96
Sikandar Raza Zimbabwe 48 80
Brian Bennett Zimbabwe 31 40
Ryan Burl Zimbabwe 31 63
Hashmatullah Shahidi Afghanistan 28 30

Tri-series standings and what’s next

Team Played Won Lost Points
Afghanistan 1 1 0 2
Zimbabwe 2 1 1 2
Bangladesh 1 0 1 0

The third league match, Afghanistan vs Bangladesh, is on 21 October, and the final on 23 October, both at the Zayed Cricket Stadium. ESPNcricinfo lists both games for 11:30 GMT (5:30pm in Bangladesh, 5pm in India). An Afghanistan win would send Afghanistan and Zimbabwe to the final. A Bangladesh win would leave all three teams on two points, with net run rate deciding the two finalists.

Read our report on the first match: Zimbabwe beat Bangladesh by 99 runs, and the tri-series preview with squads.

FAQ

Who won the Afghanistan vs Zimbabwe ODI in Abu Dhabi?

Afghanistan won by 158 runs. They made 294 and bowled Zimbabwe out for 136 in 38.4 overs.

Who was the player of the match?

Sediqullah Atal, for his 102 off 110 balls.

Can Bangladesh still reach the tri-series final?

Yes. Bangladesh must beat Afghanistan on 21 October. All three teams would then be on two points and net run rate would decide the finalists.

You may like

Afghanistan legend tightens grip on No.1 ODI bowling spot, West Indies captain enters T20I top 10...

wisden.com 7 hours ago

Sediqullah Atal rises 12 places in ODI rankings as Rashid Khan extends lead at the top

crictracker.com 7 hours ago

Harmanpreet Kaur rediscovers her mojo as India sweep series

thehindu.com 18 hours ago

Jansen’s Five-Wicket Haul Puts Proteas on Brink of Victory Against Australia

cricketfanaticsmag.com 1 hour ago

IND vs NZ Playing 11 Today, Live Streaming, Pitch & Weather: India tour of New Zealand 1st T20I, ...

cricketaddictor.com 5 hours ago

David Warner backs discarded Test opener to return at No.3 following Shield century

wisden.com 3 hours ago

Little time to unpack as India open in Christchurch

cricbuzz.com 7 hours ago

Jansen takes four wickets to leave Australia 69-6 at lunch in second test

straitstimes.com 6 hours ago

Third time this century - how Australia's stark collapse unfolded

aol.com 4 hours ago

Ranji Highlights: Thyagarajan's 11-wicket haul powers Hyderabad's big win over Andhra

cricbuzz.com 4 hours ago