The Zimbabwe vs Afghanistan match scorecard from the ODI Tri-Series final on October 23, 2026 shows how well Afghanistan played. Zimbabwe were bowled out for 169 in 43.3 overs, and then Afghanistan easily passed that score, scoring 170/3 in 34.3 overs, winning the game by seven wickets.
Sikandar Raza was the highest scorer for Zimbabwe as he hit 68 runs in 83 deliveries, however, the Afghani bowlers were able to keep Zimbabwe’s total low enough so that Afghanistan could win the match. Ibrahim Zadran anchored the chase with an undefeated 70, and Rahmat Shah added 43 runs to assist Afghanistan in winning the trophy at Sharjah Cricket Stadium in the UAE.
The last score card shows that the bowling of Afghanistan was very focused, the batting of Zimbabwe was very bad, and there was a calm way of getting runs from the first few players who have played before.
Zimbabwe vs Afghanistan Match Summary
| Match Detail | Information |
| Match | ODI Tri-Series Final |
| Date | October 23, 2026 |
| Venue | Sharjah Cricket Stadium, Sharjah, UAE |
| Toss | Zimbabwe won and elected to bat |
| Zimbabwe Score | 169 all out (43.3 overs) |
| Afghanistan Score | 170/3 (34.3 overs) |
| Target | 170 runs |
| Result | Afghanistan won by 7 wickets |
| Player of the Match | Ibrahim Zadran |
| Player of the Series | Rashid Khan |
Afghanistan completed the chase with 93 balls remaining, underlining the difference between the two teams’ performances across the match.
Zimbabwe vs Afghanistan Full Scorecard
Zimbabwe Batting Scorecard
Zimbabwe struggled to build partnerships during the first innings. Sikandar Raza and Ryan Burl provided the most substantial resistance, but regular wickets prevented the team from posting a more competitive total.
| Batter | Dismissal | Runs | Balls | 4s | 6s | Strike Rate |
| Brian Bennett | c & b Azmatullah Omarzai | 9 | 21 | 2 | 0 | 42.86 |
| Tadiwanashe Marumani | b Fazalhaq Farooqi | 12 | 11 | 1 | 0 | 109.09 |
| Tafadzwa Tsiga | c AM Ghazanfar b Fazalhaq Farooqi | 4 | 8 | 1 | 0 | 50.00 |
| Brendan Taylor | c Rahmanullah Gurbaz b Bilal Sami | 7 | 11 | 0 | 0 | 63.64 |
| Sikandar Raza | c Ibrahim Zadran b Rashid Khan | 68 | 83 | 3 | 3 | 81.93 |
| Ryan Burl | c Bilal Sami b Mohammad Nabi | 31 | 45 | 2 | 0 | 68.89 |
| Wessly Madhevere | st Rahmanullah Gurbaz b Mohammad Nabi | 3 | 6 | 0 | 0 | 50.00 |
| Brad Evans | lbw b Rashid Khan | 1 | 7 | 0 | 0 | 14.29 |
| Newman Nyamhuri | b Rashid Khan | 0 | 5 | 0 | 0 | 0.00 |
| Wellington Masakadza | lbw b Bilal Sami | 8 | 25 | 0 | 0 | 32.00 |
| Blessing Muzarabani | Not out | 17 | 39 | 1 | 1 | 43.59 |
| Total | All out | 169 | 43.3 overs |
Top scorer: Sikandar Raza – 68 runs off 83 balls.
Also read this: New Zealand vs India Match Scorecard | Pakistan vs England Match Scorecard | Australian vs West Indies Match Scorecard
Afghanistan Bowling Figures
Afghanistan’s bowlers applied pressure from the beginning and prevented Zimbabwe from establishing a strong batting platform. Rashid Khan led the attack with three wickets, while Mohammad Nabi and Bilal Sami took two wickets each.
| Bowler | Overs | Maidens | Runs | Wickets | Economy |
| Fazalhaq Farooqi | 7 | 0 | 41 | 2 | 5.86 |
| Azmatullah Omarzai | 5 | 1 | 6 | 1 | 1.20 |
| Bilal Sami | 5.3 | 0 | 27 | 2 | 4.91 |
| AM Ghazanfar | 6 | 0 | 24 | 0 | 4.00 |
| Rashid Khan | 10 | 0 | 41 | 3 | 4.10 |
| Mohammad Nabi | 10 | 1 | 25 | 2 | 2.50 |
Rashid Khan’s three-wicket performance was particularly important because he removed key batters, including Sikandar Raza. Omarzai also delivered an economical spell, conceding just six runs in five overs and taking one wicket.
Afghanistan Batting Scorecard
Afghanistan’s batting lineup handled the chase confidently after restricting Zimbabwe to 169. Rahmanullah Gurbaz provided an attacking start, while Ibrahim Zadran remained unbeaten and controlled the innings. Rahmat Shah also played a valuable supporting role with 43 runs.
| Batter | Dismissal | Runs | Balls | 4s | 6s | Strike Rate |
| Rahmanullah Gurbaz | c Wessly Madhevere b Newman Nyamhuri | 36 | 31 | 4 | 2 | 116.13 |
| Ibrahim Zadran | Not out | 70 | 96 | 4 | 1 | 72.92 |
| Sediqullah Atal | c Brendan Taylor b Newman Nyamhuri | 6 | 12 | 1 | 0 | 50.00 |
| Rahmat Shah | c Ryan Burl b Wessly Madhevere | 43 | 63 | 1 | 1 | 68.25 |
| Hashmatullah Shahidi | Not out | 7 | 5 | 1 | 0 | 140.00 |
| Azmatullah Omarzai | Did not bat | — | — | — | — | — |
| Mohammad Nabi | Did not bat | — | — | — | — | — |
| Rashid Khan | Did not bat | — | — | — | — | — |
| AM Ghazanfar | Did not bat | — | — | — | — | — |
| Bilal Sami | Did not bat | — | — | — | — | — |
| Fazalhaq Farooqi | Did not bat | — | — | — | — | — |
| Extras | 8 | |||||
| Total | 3 wickets | 170 | 34.3 overs |
Top scorer: Ibrahim Zadran – 70 not out off 96 balls.
Zadran’s innings gave Afghanistan stability throughout the chase. Gurbaz’s 36 off 31 balls helped establish early momentum, and Rahmat Shah’s 43 ensured that the required run rate remained manageable.
Zimbabwe Bowling Figures
Zimbabwe’s bowlers managed three wickets, but they could not defend the target. Newman Nyamhuri took two wickets, while Wessly Madhevere dismissed Rahmat Shah.
| Bowler | Overs | Maidens | Runs | Wickets | Economy |
| Blessing Muzarabani | 6 | 0 | 23 | 0 | 3.83 |
| Brad Evans | 6 | 0 | 42 | 0 | 7.00 |
| Newman Nyamhuri | 6 | 0 | 30 | 2 | 5.00 |
| Wellington Masakadza | 6 | 0 | 29 | 0 | 4.83 |
| Ryan Burl | 6 | 0 | 19 | 0 | 3.17 |
| Sikandar Raza | 3 | 0 | 17 | 0 | 5.67 |
| Wessly Madhevere | 1.3 | 0 | 8 | 1 | 5.33 |
Although Muzarabani and Burl kept their economy rates relatively low, Zimbabwe needed more wickets to put Afghanistan under pressure. The visitors maintained control and completed the chase without losing another wicket after the 33rd over.
Zimbabwe vs Afghanistan Fall of Wickets
The fall of wickets in the Zimbabwe vs Afghanistan final shows how Zimbabwe lost momentum during the first innings. Afghanistan, in contrast, lost only three wickets while chasing.
Zimbabwe Fall of Wickets
| Wicket | Team Score | Batter Dismissed | Over |
| 1 | 22 | Tadiwanashe Marumani | 4.2 |
| 2 | 26 | Brian Bennett | 6.0 |
| 3 | 26 | Tafadzwa Tsiga | 6.4 |
| 4 | 55 | Brendan Taylor | 12.1 |
| 5 | 115 | Ryan Burl | 26.4 |
| 6 | 125 | Wessly Madhevere | 28.2 |
| 7 | 128 | Brad Evans | 30.0 |
| 8 | 130 | Newman Nyamhuri | 32.0 |
| 9 | 137 | Sikandar Raza | 33.4 |
| 10 | 169 | Wellington Masakadza | 43.3 |
Zimbabwe lost three wickets for only 26 runs early in the innings. Raza and Burl rebuilt the innings, but their partnership was not enough to take Zimbabwe to a competitive total.
Afghanistan Fall of Wickets
| Wicket | Team Score | Batter Dismissed | Over |
| 1 | 68 | Rahmanullah Gurbaz | 9.4 |
| 2 | 80 | Sediqullah Atal | 13.3 |
| 3 | 162 | Rahmat Shah | 32.5 |
Afghanistan’s third-wicket partnership was decisive. Zadran and Rahmat Shah added stability to the chase, taking the team close to victory before Shah was dismissed.
Top Performers of the Match
Best Batter of the Match: Ibrahim Zadran
Ibrahim Zadran had an unblemished 70 on 96 balls. His steady play allowed Afghanistan to remain in control of the run-chase even as they lost two quick wickets. He rotated the strike well and hit some timely boundaries and was named the Player of the Match.
Zimbabwe’s Best Batter: Sikandar Raza
Sikandar Raza score of 68 runs came after 83 deliveries. He had hit six boundaries (three fours and three sixes). Raza made the largest single contribution for Zimbabwe and helped the team make up for an early collapse.
However, Zimbabwe required more assistance from the rest of the team’s batsmen. Raza’s departure at 137 placed an excessive burden on the lower order to complete their task during the last few overs of the match.
Best Bowling Performance: Rashid Khan
Rashid Khan took 3 wickets for 41 runs during 10 overs. Mohammad Nabi had a total of 2/25, and Bilal Sami had a total of 2/27. These three bowlers combined to keep Zimbabwe to 169 all out.
Player of the Match
Ibrahim Zadran won the player of the match award after he scored an unbeaten 70 in his team’s win. Rashid Khan won the player of the series award because of his major contributions to Afghanistan’s success.
How Afghanistan Won the Match
Afghanistan won the ODI tri-series final through a combination of disciplined bowling and a composed batting performance.
Zimbabwe’s Top Order Collapsed
Zimbabwe decided to go first at the bat when they won the toss, however, Afghanistan quickly had pressure on Zimbabwe’s batting lineup. Zimbabwe lost early wickets which left Zimbabwe at 26/3, and Sikandar Raza was able to rebuild the inning.
Raza and Burl Provided Resistance
Raza’s 68 and Burl’s 31 allowed Zimbabwe to come back after the initial loss. Afghanistan continued to get wickets, keeping Zimbabwe from getting a big score. The innings finished with 169 runs in 43.3 overs.
Afghanistan Controlled the Run Chase
The attack that Gurbaz began provided momentum for Afghanistan from the very beginning. Once he was dismissed, Zadran and Rahmat Shah were able to come together and control the required rate while taking some of the pressure off the middle order.
Afghanistan Secured a Seven-Wicket Victory
In addition to reaching 170/3 in 34.3 overs, Afghanistan also had 93 balls left when they won the match. This margin shows the difference between how badly disrupted Zimbabwe’s inning was compared to how much more consistently Afghanistan performed.
Zimbabwe vs Afghanistan Head-to-Head Record
Zimbabwe and Afghanistan have had several opportunities to play against each other in various forms of international cricket (i.e. test matches, one-day internationals and twenty-twenty matches). Each format’s head-to-head statistics vary and readers should separate the ODI only statistics from the complete international cricket statistics.
In their final match of the series, Afghanistan beat the opposing side with seven wickets to spare. The outcome adds to the teams’ overall ODI head-to-head records. To see how these two sides performed against each other in the past, users may review the previous matches played between the two, as well as the players’ individual batting performances and bowling records.
Conclusion
The Zimbabwe vs Afghanistan match scorecard showed that Afghanistan has been able to demonstrate its ability to compete on all fronts during the ODI Tri-Series final. A total of 169 by Zimbabwe did not provide enough opposition for a very confident Afghanistan team to chase down the target in 34.3 overs.
Sikandar Raza gave Zimbabwe their biggest resistance with the bat. However, Rashid Khan and Afghanistan’s other bowlers kept Zimbabwe from scoring many runs. Ibrahim Zadran led the chase with an undefeated 70, with support from Rahmanullah Gurbaz and Rahmat Shah.
The 7 wicket win won Afghanistan the tri-series and showed how important it is to take early wickets, create strong partnerships, and control the chase of runs in One Day International (ODI) cricket.
FAQs
1.Who won the Zimbabwe vs Afghanistan final in 2026?
Afghanistan won the ODI Tri-Series final against Zimbabwe by seven wickets on October 23, 2026.
2.What was Zimbabwe’s score against Afghanistan?
Zimbabwe were bowled out for 169 runs in 43.3 overs.
3.What was Afghanistan’s final score?
Afghanistan scored 170/3 in 34.3 overs while chasing a target of 170 runs.
4.Who was the Player of the Match?
Ibrahim Zadran was named Player of the Match after scoring an unbeaten 70 off 96 balls.
5.Who scored the most runs for Zimbabwe?
Sikandar Raza was Zimbabwe’s highest scorer with 68 runs off 83 deliveries.
6.Who took the most wickets in the match?
Rashid Khan was Afghanistan’s leading wicket-taker, claiming three wickets for 41 runs. For Zimbabwe, Newman Nyamhuri took two wickets.
7.Where was the Zimbabwe vs Afghanistan final played?
The final was played at Sharjah Cricket Stadium in Sharjah, United Arab Emirates, on October 23, 2026.





