The Afghanistan national cricket team vs Zimbabwe national cricket team match scorecard is one of the most searched cricket topics today after Afghanistan beat Zimbabwe by 158 runs in the second match of the UAE ODI Tri-Series 2026. The match was played on Monday, October 19, 2026, at the Sheikh Zayed Cricket Stadium in Abu Dhabi, and it has changed the shape of the race for the final.
Afghanistan, led by Rahmat Shah, chose to bat and posted 294 all out. Sediqullah Atal scored a century and Ibrahim Zadran fell ten short of one. In reply, Zimbabwe were bowled out for 136 in 38.4 overs, with Rashid Khan taking 4 for 17 and Fazalhaq Farooqi 2 for 15. The result gave Afghanistan their first two points of the tri-series and left Zimbabwe, who had won the opening game against Bangladesh, waiting on the last league fixture.
Fans searching for the AFG vs ZIM scorecard want the full batting and bowling cards, fall of wickets, key moments, the updated points table, squads, head-to-head record and what comes next. This article covers all of it, along with the full series data so far.
Afghanistan vs Zimbabwe 2nd ODI, UAE ODI Tri-Series 2026: Match Summary
| Match Information | Details |
| Match | Afghanistan vs Zimbabwe, 2nd Match |
| Series | UAE ODI Tri-Series 2026 (Afghanistan, Zimbabwe, Bangladesh) |
| Date | Monday, October 19, 2026 |
| Match Time | 3:30 PM local / 5:00 PM IST (day/night) |
| Venue | Sheikh Zayed Cricket Stadium, Abu Dhabi |
| Format | One Day International (50 overs) |
| Toss | Afghanistan won the toss and chose to bat |
| Afghanistan Captain | Rahmat Shah |
| Zimbabwe Captain | Sikandar Raza |
| Afghanistan Score | 294 all out (50 overs) |
| Zimbabwe Score | 136 all out (38.4 overs) |
| Result | Afghanistan won by 158 runs |
| Top Scorer (Match) | Sediqullah Atal, 102 (110 balls) |
| Best Bowler (Match) | Rashid Khan, 4 for 17 |
| Umpires | Farooq Khan (Afghanistan) and Ahsan Raza (Pakistan) |
AFG vs ZIM Match Scorecard: Afghanistan Innings, 294 All Out

Afghanistan made a strong start on a good batting surface. The openers scored 50 in 7 overs and the team reached 100 in 15.3 overs, setting the platform for a big total.
Afghanistan Batting Scorecard
| Batter | Dismissal | Runs | Balls | 4s | 6s | Strike Rate |
| Rahmanullah Gurbaz (wk) | b Masuku | 25 | 20 | 3 | 1 | 125.00 |
| Ibrahim Zadran | c Tsiga b Evans | 90 | 96 | 9 | 2 | 93.75 |
| Sediqullah Atal | c Tsiga b Sikandar Raza | 102 | 110 | 8 | 1 | 92.72 |
| Rahmat Shah (c) | b Masuku | 7 | 12 | 1 | 0 | 58.33 |
| Azmatullah Omarzai | c Taylor b Masuku | 8 | 9 | 1 | 0 | 88.88 |
| Lower order and extras | 62 | |||||
| Total | 294 all out (50 overs) | Run rate 5.88 |
Afghanistan lost their last five wickets for 35 runs in the final 5.2 overs, which kept the total just under 300.
Zimbabwe Bowling Scorecard
| Bowler | Figures / Wickets | Key Moment |
| Ernest Masuku | 3 for 44 | Bowled Gurbaz and Rahmat Shah, and had Omarzai caught |
| Brad Evans | 3 for 47 | Removed Ibrahim Zadran for 90 |
| Blessing Muzarabani | 1 for 62 (8 overs) | Expensive, conceded 7.75 an over |
| Sikandar Raza | 1 wicket | Dismissed centurion Sediqullah Atal |
Afghanistan Innings: Key Milestones
| Milestone | Score | Overs |
| 50 runs | 50/0 | 7.0 |
| 100 runs | 100/1 | 15.3 |
| 150 runs | 150/2 | 24.4 |
| 200 runs | 200/2 | 34.2 |
| 250 runs | 250/4 | 43.3 |
| Innings total | 294 all out | 50.0 |
The opening stand between Rahmanullah Gurbaz (25 off 20) and Ibrahim Zadran was worth 50 off 42 balls. Zadran then added another half-century stand with Atal, took Afghanistan to 103/1 at the drinks break with his own fifty, and anchored the innings through the middle overs. Atal reached his fifty in 59 balls and went on to a hundred, hitting eight fours and a six.
AFG vs ZIM Match Scorecard: Zimbabwe Innings, 136 All Out
Zimbabwe needed 295 to win, but the chase fell apart early. By the time Sikandar Raza and Ryan Burl tried to rebuild, the required rate had climbed close to nine an over, and Rashid Khan finished the contest with the middle order.
Zimbabwe Batting Scorecard
| Batter | Dismissal | Runs | Balls | 4s | 6s | Strike Rate |
| Brian Bennett | lbw b AM Ghazanfar | 31 | 40 | 4 | 1 | 77.50 |
| Ben Curran | b Fazalhaq Farooqi | 0 | 2 | 0 | 0 | 0.00 |
| Tafadzwa Tsiga (wk) | c Gurbaz b Fazalhaq Farooqi | 2 | 13 | 0 | 0 | 15.38 |
| Brendan Taylor | run out (Omarzai) | 1 | 4 | 0 | 0 | 25.00 |
| Sikandar Raza (c) | b Rashid Khan | 48 | 80 | 3 | 1 | 60.00 |
| Ryan Burl | lbw b Rashid Khan | 31 | 63 | 2 | 0 | 49.21 |
| Wesley Madhevere | lbw b Rashid Khan | 5 | 7 | 0 | 0 | 71.43 |
| Brad Evans | c Zadran b Mohammad Nabi | 14 | 10 | 1 | 1 | 140.00 |
| Wellington Masakadza | not out | 2 | 11 | 0 | 0 | 18.18 |
| Ernest Masuku | b Rashid Khan | 0 | 2 | 0 | 0 | 0.00 |
| Blessing Muzarabani | not out | 0 | 0 | 0 | 0 | 0.00 |
| Extras | (w 2) | 2 | ||||
| Total | 136 all out (38.4 overs) | Run rate 3.52 |
Afghanistan Bowling Highlights
| Bowler | Wickets | Key Moment |
| Rashid Khan | 4 for 17 | Bowled Raza and Masuku, and trapped Burl and Madhevere lbw |
| Fazalhaq Farooqi | 2 for 15 | Removed Curran for a duck and Tsiga with a catch to Gurbaz |
| AM Ghazanfar | 1 wicket | Trapped Bennett lbw for 31 |
| Mohammad Nabi | 1 wicket | Brad Evans caught by Zadran |
| Azmatullah Omarzai | 1 run out | Direct hit to dismiss Brendan Taylor |
Zimbabwe Chase: Key Phases
| Phase | Score | Summary |
| Early overs | Three wickets down quickly | Farooqi removed Curran and Tsiga, and Taylor was run out |
| Overs 1 to 27 | 89/4 | Bennett fell to Ghazanfar, and the required rate rose above 8.9 |
| Middle overs | Raza 33, Burl 20 at 89/4 | The pair scored slowly, 3.29 an over |
| Final collapse | 136 all out | Rashid took four wickets and the innings ended in the 39th over |
Zimbabwe would have qualified for the final if they had reached 196, so the margin of defeat mattered as much as the loss itself.
Fall of Wickets and Key Moments
| Moment | What Happened |
| Toss | Afghanistan chose to bat first |
| Overs 1 to 7 | Gurbaz and Zadran scored 50 without loss |
| Overs 8 to 16 | Masuku bowled Gurbaz, and Zadran reached his fifty |
| Overs 17 to 34 | Zadran and Atal built the innings and passed 200 |
| Over 35 to 44 | Atal reached his century and Afghanistan crossed 250 |
| Over 45 onwards | Afghanistan lost five wickets for 35 runs |
| Zimbabwe innings | Curran, Tsiga and Taylor fell early, leaving 89/4 |
| Overs 27 to 38 | Rashid Khan ran through the middle order |
| Final wicket | Zimbabwe were bowled out in the 39th over |
Match Result: Why Afghanistan Won
Afghanistan won because they used the first innings better. Atal and Zadran played long innings without losing control of the scoring rate, and Afghanistan crossed 250 before the late wobble. The 294 total was far more than Zimbabwe could chase against a spin attack of Rashid Khan, Mohammad Nabi and AM Ghazanfar, supported by Fazalhaq Farooqi’s early swing.
The result also followed the pattern of the series. Both completed matches so far have been won by the team batting first, by margins of 99 runs and 158 runs.
UAE ODI Tri-Series 2026: Points Table
After two matches, the table shows two teams on two points and one team yet to open its account.
| Pos | Team | Played | Won | Lost | Points | NRR (approx.) |
| 1 | Afghanistan | 1 | 1 | 0 | 2 | +3.16 |
| 2 | Zimbabwe | 2 | 1 | 1 | 2 | -0.59 |
| 3 | Bangladesh | 1 | 0 | 1 | 0 | -1.98 |
Afghanistan lead on net run rate, but Bangladesh can still force their way into the final by beating Afghanistan on October 21. The top two teams after the round-robin stage will play the final on October 23.
UAE ODI Tri-Series 2026: Results and Schedule
| Match | Date | Teams | Result / Status |
| 1st Match | Oct 17 | Bangladesh vs Zimbabwe | Zimbabwe won by 99 runs |
| 2nd Match | Oct 19 | Afghanistan vs Zimbabwe | Afghanistan won by 158 runs |
| 3rd Match | Oct 21 | Afghanistan vs Bangladesh | Upcoming |
| Final | Oct 23 | Top two teams | Abu Dhabi |
Match 1 Recap: Zimbabwe vs Bangladesh
Zimbabwe opened the series by scoring 271 for 8 in their 50 overs, with Craig Ervine making 93 off 106 balls and winning Player of the Match. Bangladesh were bowled out for 172 in 33.4 overs in reply, with Tanzid Hasan top-scoring on 46 off 38 balls. Brad Evans took 4 for 45, and Taskin Ahmed took 3 for 44 for Bangladesh.
Series Top Performers After Two Matches
| Category | Player | Performance |
| Highest score | Sediqullah Atal (AFG) | 102 off 110 balls |
| Second highest | Craig Ervine (ZIM) | 93 off 106 balls |
| Third highest | Ibrahim Zadran (AFG) | 90 off 96 balls |
| Best bowling | Rashid Khan (AFG) | 4 for 17 |
| Second best bowling | Brad Evans (ZIM) | 4 for 45 vs Bangladesh |
| Most wickets | Brad Evans (ZIM) | 7 wickets in two matches (4 and 3) |
| Best economy among key bowlers | Fazalhaq Farooqi (AFG) | 2 for 15 |
Afghanistan Squad, Tri-Series 2026
| No. | Player Name | Role |
| 1 | Rahmat Shah (Captain) | Top-order batter |
| 2 | Rahmanullah Gurbaz | Wicketkeeper-batter |
| 3 | Ikram Alikhil (Wicketkeeper) | Wicketkeeper-batter |
| 4 | Ibrahim Zadran | Opening batter |
| 5 | Sediqullah Atal | Batter |
| 6 | Hashmatullah Shahidi | Middle-order batter |
| 7 | Azmatullah Omarzai | Fast-bowling all-rounder |
| 8 | Mohammad Nabi | Spin-bowling all-rounder |
| 9 | Rashid Khan | Leg-spinner |
| 10 | AM Ghazanfar | Spin bowler |
| 11 | Fazalhaq Farooqi | Left-arm fast bowler |
| 12 | Yamin Ahmadzai | Fast bowler |
| 13 | Zia Ur Rahman Sharifi | Spin bowler |
| 14 | Bilal Sami | Fast bowler |
| 15 | Nangeyalia Kharoti | Batting all-rounder |
Afghanistan come into the series after a 4-0 win over Ireland in August and a thrilling drawn Test against Bangladesh in Abu Dhabi earlier this month.
Zimbabwe Squad, Tri-Series 2026
| No. | Player Name | Role |
| 1 | Sikandar Raza (Captain) | All-rounder |
| 2 | Craig Ervine | Top-order batter |
| 3 | Brian Bennett | Opening batter |
| 4 | Ben Curran | Opening batter |
| 5 | Tafadzwa Tsiga (Wicketkeeper) | Wicketkeeper-batter |
| 6 | Tadiwanashe Marumani | Wicketkeeper-batter |
| 7 | Brendan Taylor | Middle-order batter |
| 8 | Wessly Madhevere | Batting all-rounder |
| 9 | Ryan Burl | All-rounder |
| 10 | Brad Evans | Fast bowler |
| 11 | Blessing Muzarabani | Fast bowler |
| 12 | Ernest Masuku | Fast bowler |
| 13 | Newman Nyamhuri | Fast bowler |
| 14 | Wellington Masakadza | Spin bowler |
| 15 | Vincent Masekesa | All-rounder |
Craig Ervine, the Player of the Match against Bangladesh, did not feature in the batting order against Afghanistan.
Afghanistan vs Zimbabwe Players to Watch
Afghanistan
Sediqullah Atal: Atal made his century off 110 balls and was the backbone of the innings. His ability to stay at the crease while Zadran and later batters attacked gave Afghanistan their total.
Ibrahim Zadran: Zadran scored 90 off 96 balls with nine fours and two sixes. His calm approach in the first 30 overs set the tone for the innings, and only a catch to the keeper kept him from a century.
Rashid Khan: Rashid took 4 for 17 and removed both the captain Raza and Zimbabwe’s middle order. Few bowlers can change a match so quickly, and he is the leading wicket-taker for Afghanistan in the series.
Fazalhaq Farooqi: Farooqi’s new-ball spell of 2 for 15 gave Afghanistan the early control. Two wickets in the powerplay put Zimbabwe on the back foot before the spinners came on.
Rahmat Shah: Afghanistan’s captain scored 7 off 12 balls, but his leadership and experience have been key in tight situations.
Zimbabwe
Sikandar Raza: Raza scored 48 off 80 balls and took the wicket of Atal. As captain and all-rounder, he is Zimbabwe’s most important player.
Craig Ervine: Ervine’s 93 in the opening match made him the first Player of the Match of the series. Zimbabwe will want him to be fit and available for the final stage.
Brad Evans: Evans has 7 wickets in two matches, with 4 for 45 against Bangladesh and 3 for 47 against Afghanistan, and has been Zimbabwe’s most consistent bowler.
Ernest Masuku: Masuku took 3 for 44 and dismissed Gurbaz, Rahmat Shah and Omarzai, showing good control with the new ball.
Ryan Burl: Burl scored 31 off 63 balls and was the only batter to stay with Raza through the middle overs.
Afghanistan vs Zimbabwe Head-to-Head in ODIs
Afghanistan have dominated the ODI contests in recent years.
| ODI Head-to-Head | Record |
| Afghanistan wins | 21 (including the October 19 win) |
| Zimbabwe wins | 10 |
| Last result | Afghanistan won by 158 runs (Oct 19, 2026) |
| Afghanistan’s run | Unbeaten against Zimbabwe in ODIs for eight years before this match, and still unbeaten |
Recent Series Between the Two Teams
| Series | Result |
| Afghanistan in Zimbabwe, 2022 (ODIs) | Afghanistan won 3-0 |
| Afghanistan in Zimbabwe, 2022 (T20Is) | Afghanistan won 3-0 |
| Afghanistan in Zimbabwe, 2024-25 (Tests) | Afghanistan won 1-0 |
| Afghanistan in Zimbabwe, 2024-25 (ODIs) | Afghanistan won 2-0 |
| Afghanistan in Zimbabwe, 2024-25 (T20Is) | Afghanistan won 2-1 |
| UAE ODI Tri-Series 2026, Match 2 | Afghanistan won by 158 runs |
Sheikh Zayed Cricket Stadium, Abu Dhabi: Pitch Report
The Sheikh Zayed Cricket Stadium usually offers a good batting surface for day-night ODIs, with true bounce and quick outfield. Spinners get some grip as the match goes on, and the surface tends to favour teams batting first.
Both matches played in Abu Dhabi in this series have gone to the team batting first. Zimbabwe defended 271 against Bangladesh, and Afghanistan defended 294 against Zimbabwe, each with a margin of more than 99 runs.
| Pitch Factor | Assessment |
| Batting | Good, scores of 270 plus are competitive |
| Pace bowling | New-ball swing early, then flat |
| Spin bowling | Effective in the middle overs |
| Toss | Batting first has been preferred |
| Series trend | Teams batting first won by 99 and 158 runs |
What Happens Next: Afghanistan vs Bangladesh, Oct 21
The third and final league match, Afghanistan vs Bangladesh on October 21, will decide the second finalist.
| Scenario | Result |
| Afghanistan beat Bangladesh | Afghanistan finish with four points and reach the final. Zimbabwe wait on Bangladesh’s margin of defeat for the other final berth |
| Bangladesh beat Afghanistan | All three teams finish on two points and net run rate decides the finalists |
Bangladesh, led by Tawhid Hridoy, lost their opening game by 99 runs and need a strong response. Afghanistan will be favourites given their home-style conditions in the UAE, the form of Atal, Zadran and Rashid, and their record against Bangladesh in recent ODI series in the UAE.
What Comes Next After the Tri-Series
The two teams will not have long to wait for another meeting. Afghanistan will play Zimbabwe in a three-match T20I series, with games scheduled for October 27, October 29 and November 1, and a two-match Test series between them follows in November. All of the matches will be played in the UAE.
Afghanistan vs Zimbabwe Match Prediction for the Series
Afghanistan look the stronger side after the 158-run win. Their top order is in good form, their spinners are in control and their record against Zimbabwe in recent years is very strong.
Zimbabwe have shown that they can win when they bat first, as they did against Bangladesh, but their top order struggled badly against Farooqi and Rashid, and they have little margin for error in the remaining games.
Prediction: Afghanistan are the likely finalists if they beat Bangladesh on October 21. Zimbabwe will need Bangladesh to win and net run rate to fall in their favour. Either way, the final on October 23 looks likely to feature Afghanistan against Zimbabwe or Bangladesh.
Where to Watch Afghanistan vs Zimbabwe Live
| Country | TV / Streaming |
| India | Fancode |
| Afghanistan | Ariana TV and the Etisalat app |
| Bangladesh | T Sports and Tapmad |
| Zimbabwe and South Africa | SuperSport TV |
For live scores, ball-by-ball commentary, scorecards and fall of wickets, follow the official match centre of the Afghanistan Cricket Board or the ICC.
Match Highlights
The Afghanistan national cricket team vs Zimbabwe national cricket team match scorecard from October 19, 2026, tells the story of a dominant Afghanistan performance. Atal’s hundred, Zadran’s 90 and Rashid Khan’s 4 for 17 turned a good total into a convincing 158-run win, while Zimbabwe’s top order struggled to cope with early swing and spin.
With Zimbabwe already on two points after beating Bangladesh and Afghanistan now matching them, the UAE ODI Tri-Series 2026 is wide open going into October 21. Afghanistan’s match against Bangladesh will decide the finalists, and the T20I and Test series against Zimbabwe will follow soon after. The final scorecards, toss and form of the key players will give the clearest picture of how the rest of the series will unfold.
Check Also: Shivam Dube | Rinku Singh | Naman Dhir | Tilak Varma | Rajat Patidar | Mayank Yadav | Virender Sehwag
Frequently Asked Questions (FAQs)
Afghanistan won by 158 runs in the second match of the UAE ODI Tri-Series 2026.
Afghanistan scored 294 all out in 50 overs, and Zimbabwe were bowled out for 136 in 38.4 overs.
Sediqullah Atal scored 102 off 110 balls for Afghanistan.
Rashid Khan took 4 for 17, and Fazalhaq Farooqi took 2 for 15.
Rahmat Shah captains Afghanistan in the UAE ODI Tri-Series 2026.
Sikandar Raza leads Zimbabwe in the series.
The match was played at the Sheikh Zayed Cricket Stadium in Abu Dhabi.
Afghanistan have won 21 ODIs against Zimbabwe, and Zimbabwe have won 10.
Afghanistan play Bangladesh on October 21, 2026, and the final is on October 23.
The three-match T20I series starts on October 27, 2026, and ends on November 1.
Source: CricInfo




