Afghanistan vs Zimbabwe, UAE ODI Tri-Series Final: Afghanistan win by 7 wickets

UAE ODI Tri-Series 2026 · ODI · Sharjah Cricket Stadium · 2026-10-23

Scorecard summary

Zimbabwe169 all out (43.3 ov)
Afghanistan170/3 (34.3 ov)
ResultAfghanistan won by 7 wickets
Player of the matchIbrahim Zadran (70*)

Top batters

  • Sikandar Raza (ZIM) 68
  • Ibrahim Zadran (AFG) 70*
  • Rahmat Shah (AFG) 43

Top bowlers

  • Rashid Khan (AFG) 3/41
  • Mohammad Nabi (AFG) 2/25
  • Nyamhuri (ZIM) 2/43

Match report

Afghanistan’s bowlers shared the wickets around and bowled Zimbabwe out for 169, with Sikandar Raza the only batter to pass 50.

Ibrahim Zadran then anchored the chase with an unbeaten 70, adding 82 for the third wicket with captain Rahmat Shah, and Hashmatullah Shahidi hit the winning boundary in the 35th over.

VSH take

A complete team performance from Afghanistan, who were the best side all tournament. Zimbabwe had beaten Bangladesh earlier but leaned too much on Raza in the final.

FAQ

What was the result of Afghanistan vs Zimbabwe on 2026-10-23?

Afghanistan won by 7 wickets. Zimbabwe 169 all out (43.3 ov) / Afghanistan 170/3 (34.3 ov).

Who was player of the match?

Ibrahim Zadran (70*).

Where was the match played?

Sharjah Cricket Stadium, part of the UAE ODI Tri-Series 2026.

Sources

Written in our own words from the sources above and checked on 24 Oct 2026. Full ball-by-ball scorecards are on the official sites. ViralScopeHub is independent and not affiliated with the ICC, BCCI, any cricket board, league or team.

← Live cricket scores · All match reports