Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard, Series Update and Squads

Afghanistan National Cricket Team vs Zimbabwe National Cricket Team Match Scorecard, Series Update and Squads

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 InformationDetails
MatchAfghanistan vs Zimbabwe, 2nd Match
SeriesUAE ODI Tri-Series 2026 (Afghanistan, Zimbabwe, Bangladesh)
DateMonday, October 19, 2026
Match Time3:30 PM local / 5:00 PM IST (day/night)
VenueSheikh Zayed Cricket Stadium, Abu Dhabi
FormatOne Day International (50 overs)
TossAfghanistan won the toss and chose to bat
Afghanistan CaptainRahmat Shah
Zimbabwe CaptainSikandar Raza
Afghanistan Score294 all out (50 overs)
Zimbabwe Score136 all out (38.4 overs)
ResultAfghanistan won by 158 runs
Top Scorer (Match)Sediqullah Atal, 102 (110 balls)
Best Bowler (Match)Rashid Khan, 4 for 17
UmpiresFarooq Khan (Afghanistan) and Ahsan Raza (Pakistan)

AFG vs ZIM Match Scorecard: Afghanistan Innings, 294 All Out

AFG vs ZIM Match Scorecard: Afghanistan Innings, 294 All Out
Source: OneDayWorldCup

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

BatterDismissalRunsBalls4s6sStrike Rate
Rahmanullah Gurbaz (wk)b Masuku252031125.00
Ibrahim Zadranc Tsiga b Evans90969293.75
Sediqullah Atalc Tsiga b Sikandar Raza1021108192.72
Rahmat Shah (c)b Masuku7121058.33
Azmatullah Omarzaic Taylor b Masuku891088.88
Lower order and extras62
Total294 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

BowlerFigures / WicketsKey Moment
Ernest Masuku3 for 44Bowled Gurbaz and Rahmat Shah, and had Omarzai caught
Brad Evans3 for 47Removed Ibrahim Zadran for 90
Blessing Muzarabani1 for 62 (8 overs)Expensive, conceded 7.75 an over
Sikandar Raza1 wicketDismissed centurion Sediqullah Atal

Afghanistan Innings: Key Milestones

MilestoneScoreOvers
50 runs50/07.0
100 runs100/115.3
150 runs150/224.4
200 runs200/234.2
250 runs250/443.3
Innings total294 all out50.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

BatterDismissalRunsBalls4s6sStrike Rate
Brian Bennettlbw b AM Ghazanfar31404177.50
Ben Curranb Fazalhaq Farooqi02000.00
Tafadzwa Tsiga (wk)c Gurbaz b Fazalhaq Farooqi2130015.38
Brendan Taylorrun out (Omarzai)140025.00
Sikandar Raza (c)b Rashid Khan48803160.00
Ryan Burllbw b Rashid Khan31632049.21
Wesley Madheverelbw b Rashid Khan570071.43
Brad Evansc Zadran b Mohammad Nabi141011140.00
Wellington Masakadzanot out2110018.18
Ernest Masukub Rashid Khan02000.00
Blessing Muzarabaninot out00000.00
Extras(w 2)2
Total136 all out (38.4 overs)Run rate 3.52

Afghanistan Bowling Highlights

BowlerWicketsKey Moment
Rashid Khan4 for 17Bowled Raza and Masuku, and trapped Burl and Madhevere lbw
Fazalhaq Farooqi2 for 15Removed Curran for a duck and Tsiga with a catch to Gurbaz
AM Ghazanfar1 wicketTrapped Bennett lbw for 31
Mohammad Nabi1 wicketBrad Evans caught by Zadran
Azmatullah Omarzai1 run outDirect hit to dismiss Brendan Taylor

Zimbabwe Chase: Key Phases

PhaseScoreSummary
Early oversThree wickets down quicklyFarooqi removed Curran and Tsiga, and Taylor was run out
Overs 1 to 2789/4Bennett fell to Ghazanfar, and the required rate rose above 8.9
Middle oversRaza 33, Burl 20 at 89/4The pair scored slowly, 3.29 an over
Final collapse136 all outRashid 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

MomentWhat Happened
TossAfghanistan chose to bat first
Overs 1 to 7Gurbaz and Zadran scored 50 without loss
Overs 8 to 16Masuku bowled Gurbaz, and Zadran reached his fifty
Overs 17 to 34Zadran and Atal built the innings and passed 200
Over 35 to 44Atal reached his century and Afghanistan crossed 250
Over 45 onwardsAfghanistan lost five wickets for 35 runs
Zimbabwe inningsCurran, Tsiga and Taylor fell early, leaving 89/4
Overs 27 to 38Rashid Khan ran through the middle order
Final wicketZimbabwe 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.

PosTeamPlayedWonLostPointsNRR (approx.)
1Afghanistan1102+3.16
2Zimbabwe2112-0.59
3Bangladesh1010-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

MatchDateTeamsResult / Status
1st MatchOct 17Bangladesh vs ZimbabweZimbabwe won by 99 runs
2nd MatchOct 19Afghanistan vs ZimbabweAfghanistan won by 158 runs
3rd MatchOct 21Afghanistan vs BangladeshUpcoming
FinalOct 23Top two teamsAbu 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

CategoryPlayerPerformance
Highest scoreSediqullah Atal (AFG)102 off 110 balls
Second highestCraig Ervine (ZIM)93 off 106 balls
Third highestIbrahim Zadran (AFG)90 off 96 balls
Best bowlingRashid Khan (AFG)4 for 17
Second best bowlingBrad Evans (ZIM)4 for 45 vs Bangladesh
Most wicketsBrad Evans (ZIM)7 wickets in two matches (4 and 3)
Best economy among key bowlersFazalhaq Farooqi (AFG)2 for 15

Afghanistan Squad, Tri-Series 2026

No.Player NameRole
1Rahmat Shah (Captain)Top-order batter
2Rahmanullah GurbazWicketkeeper-batter
3Ikram Alikhil (Wicketkeeper)Wicketkeeper-batter
4Ibrahim ZadranOpening batter
5Sediqullah AtalBatter
6Hashmatullah ShahidiMiddle-order batter
7Azmatullah OmarzaiFast-bowling all-rounder
8Mohammad NabiSpin-bowling all-rounder
9Rashid KhanLeg-spinner
10AM GhazanfarSpin bowler
11Fazalhaq FarooqiLeft-arm fast bowler
12Yamin AhmadzaiFast bowler
13Zia Ur Rahman SharifiSpin bowler
14Bilal SamiFast bowler
15Nangeyalia KharotiBatting 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 NameRole
1Sikandar Raza (Captain)All-rounder
2Craig ErvineTop-order batter
3Brian BennettOpening batter
4Ben CurranOpening batter
5Tafadzwa Tsiga (Wicketkeeper)Wicketkeeper-batter
6Tadiwanashe MarumaniWicketkeeper-batter
7Brendan TaylorMiddle-order batter
8Wessly MadhevereBatting all-rounder
9Ryan BurlAll-rounder
10Brad EvansFast bowler
11Blessing MuzarabaniFast bowler
12Ernest MasukuFast bowler
13Newman NyamhuriFast bowler
14Wellington MasakadzaSpin bowler
15Vincent MasekesaAll-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-HeadRecord
Afghanistan wins21 (including the October 19 win)
Zimbabwe wins10
Last resultAfghanistan won by 158 runs (Oct 19, 2026)
Afghanistan’s runUnbeaten against Zimbabwe in ODIs for eight years before this match, and still unbeaten

Recent Series Between the Two Teams

SeriesResult
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 2Afghanistan 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 FactorAssessment
BattingGood, scores of 270 plus are competitive
Pace bowlingNew-ball swing early, then flat
Spin bowlingEffective in the middle overs
TossBatting first has been preferred
Series trendTeams 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.

ScenarioResult
Afghanistan beat BangladeshAfghanistan finish with four points and reach the final. Zimbabwe wait on Bangladesh’s margin of defeat for the other final berth
Bangladesh beat AfghanistanAll 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

CountryTV / Streaming
IndiaFancode
AfghanistanAriana TV and the Etisalat app
BangladeshT Sports and Tapmad
Zimbabwe and South AfricaSuperSport 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)

Who won the Afghanistan vs Zimbabwe match on October 19, 2026?

Afghanistan won by 158 runs in the second match of the UAE ODI Tri-Series 2026.

What was the Afghanistan vs Zimbabwe scorecard?

Afghanistan scored 294 all out in 50 overs, and Zimbabwe were bowled out for 136 in 38.4 overs.

Who scored a century in Afghanistan vs Zimbabwe?

Sediqullah Atal scored 102 off 110 balls for Afghanistan.

Who took the most wickets for Afghanistan?

Rashid Khan took 4 for 17, and Fazalhaq Farooqi took 2 for 15.

Who is the Afghanistan captain in the tri-series?

Rahmat Shah captains Afghanistan in the UAE ODI Tri-Series 2026.

Who is the Zimbabwe captain?

Sikandar Raza leads Zimbabwe in the series.

Where was the Afghanistan vs Zimbabwe match played?

The match was played at the Sheikh Zayed Cricket Stadium in Abu Dhabi.

What is the Afghanistan vs Zimbabwe head-to-head record in ODIs?

Afghanistan have won 21 ODIs against Zimbabwe, and Zimbabwe have won 10.

When is the next Afghanistan match in the tri-series?

Afghanistan play Bangladesh on October 21, 2026, and the final is on October 23.

When does the Afghanistan vs Zimbabwe T20I series start?

The three-match T20I series starts on October 27, 2026, and ends on November 1.

Source: CricInfo