Afghanistan won the final of the UAE ODI Tri-Series by 7 wickets in Abu Dhabi on 23 Oct 2026, chasing down Zimbabwe's 169 to finish on 170/3 in 34.3 overs.

Zimbabwe won the toss and elected to bat first, but were 26/3 inside seven overs after Azmatullah Omarzai caught and bowled Brian Bennett and Fazalhaq Farooqi removed Tafadzwa Tsiga. Brendan Taylor fell to Bilal Sami at 55/4. Sikandar Raza and Ryan Burl took the score to 115 before Burl was caught off Mohammad Nabi for 31 from 45 balls.

That began a collapse in which Zimbabwe slipped from 115/5 to 137/9. Nabi had Wessly Madhevere stumped, and Rashid Khan dismissed Brad Evans, Newman Nyamhuri and finally Raza, caught by Ibrahim Zadran for 68 from 83 balls with three fours and three sixes. B Muzarabani made 17 not out from 39 balls before Wellington Masakadza was lbw to Bilal Sami, ending the innings at 169/10 in 43.3 overs.

Rashid finished with 3 for 41 from his 10 overs, while Nabi took 2 for 25 from 10.

In reply, Rahmanullah Gurbaz made 36 from 31 balls, with four fours and two sixes, before Newman Nyamhuri had him caught by Madhevere at 68/1. Nyamhuri also removed Sediqullah Atal for 6 at 80/2, finishing with 2 for 30 from 6 overs.

Ibrahim Zadran and Rahmat Shah then took Afghanistan to 162 before Shah was caught by Burl off Madhevere for 43 from 63 balls. Ibrahim finished unbeaten on 70 from 96 balls, with four fours and a six, as Afghanistan completed the chase in 34.3 overs.