Loading Headlines....

← Global Stream/ODI
ODI

AFG vs ZIM Tri-Series 2026: Afghanistan Win by 158, Atal 102

Published on October 20, 2026

AFG vs ZIM Tri-Series 2026: Afghanistan Win by 158, Atal 102

Summary Overview: Afghanistan beat Zimbabwe by 158 runs in the ODI tri-series in Abu Dhabi. Sediqullah Atal hit 102, Ibrahim Zadran 90 and Rashid Khan took 4 for 17. Full report, squads, table and what Bangladesh need.

Who won? Afghanistan, by 158 runs. They made 294 in 50 overs and bowled Zimbabwe out for 136 in 38.4 overs.

Who starred? Sediqullah Atal hit 102 off 110 balls, and Ibrahim Zadran made 90 off 96. Rashid Khan took 4 for 17 from eight overs.

What does it mean? Afghanistan top the table with a huge net run rate. Zimbabwe's hopes now depend on Wednesday's Afghanistan vs Bangladesh match.

What's next? Afghanistan vs Bangladesh on Wednesday, October 21 in Abu Dhabi, then the final on Friday, October 23.

Match Report: A Perfect Day for the Hosts

Zimbabwe arrived full of confidence after thrashing Bangladesh by 99 runs in the opening game. Afghanistan, playing their first match of the tri-series, sent them crashing back down.

For readers new to cricket: in a One Day International (ODI), each team bats for up to 50 overs (an over is six legal deliveries). A team wins by runs when it bats first and the other side cannot reach its total.

Afghanistan's Innings: Atal and Ibrahim Take Control

Captain Rahmat Shah won the toss and chose to bat. Rahmanullah Gurbaz hit a quick 25 off 20 before Ernest Masuku bowled him at 50 for 1 in the eighth over.

Then Ibrahim Zadran and Sediqullah Atal batted Zimbabwe out of the game. They added 140 off 149 balls for the second wicket. Ibrahim hit nine fours and two sixes before he was caught by Tsiga off Brad Evans for 90, just 10 short of a hundred.

Masuku struck twice more, removing Rahmat Shah (7) and Azmatullah Omarzai (8), and Afghanistan slipped from 190 for 1 to 217 for 4. But Atal stayed calm and reached his century, finishing on 102 off 110 with eight fours and a six before Sikandar Raza had him caught at 259.

Afghanistan lost their last five wickets for 35 runs as they chased quick runs, and were all out for 294 off the very last ball. Masuku (3 for 44) and Evans (3 for 48) were Zimbabwe's best bowlers.

Zimbabwe's Chase: Farooqi Strikes, Rashid Finishes

Zimbabwe's chase fell apart early. Fazalhaq Farooqi bowled Ben Curran for a duck and had Tafadzwa Tsiga caught behind. Brendan Taylor was then run out by Omarzai for 1, and Zimbabwe were 26 for 3 in the eighth over. When AM Ghazanfar trapped Brian Bennett lbw for 31, it was 43 for 4.

Captain Sikandar Raza (48 off 80) and Ryan Burl (31 off 63) dug in with a stand of 64, but the required rate kept climbing. Once Rashid Khan made the breakthrough, the end came quickly.

Turning Point: Rashid's Spell

At 107 for 4 in the 32nd over, Zimbabwe were well behind, but Raza and Burl were still together.

Rashid Khan trapped Burl lbw, then Wessly Madhevere lbw, then bowled Raza two short of a fifty. He later bowled Masuku too. Zimbabwe lost their last six wickets for 29 runs, and Rashid finished with 4 for 17 from eight overs, including a maiden. He conceded barely two runs an over.

Stat Corner

Top Performers

PlayerTeamPerformance
Sediqullah AtalAfghanistan102 (110), 8 fours, 1 six
Ibrahim ZadranAfghanistan90 (96), 9 fours, 2 sixes
Rashid KhanAfghanistan4 for 17 (8 overs, 1 maiden)
Fazalhaq FarooqiAfghanistan2 for 15 (5 overs)
AM GhazanfarAfghanistan1 for 21 (7 overs)
Sikandar Raza (c)Zimbabwe48 (80) and 1 for 54
Ernest MasukuZimbabwe3 for 44 (8 overs)
Brad EvansZimbabwe3 for 48 (10 overs)

How the Game Turned

MomentScore
Gurbaz outAfghanistan 50 for 1 (7.1 overs)
Ibrahim and Atal stand140 off 149 balls for the 2nd wicket
Three quick wickets190 for 1 to 217 for 4
Afghanistan all out294 (50 overs)
Zimbabwe top order collapses26 for 3 (7.1 overs)
Raza and Burl stand64 off 112 balls for the 5th wicket
Rashid's burst107 for 4 to 136 all out
Zimbabwe all out136 (38.4 overs)

Powerplay Comparison

TeamFirst 10 overs
Afghanistan60 for 1
Zimbabwe33 for 3

Squads

Afghanistan

RolePlayers
Playing XIRahmanullah Gurbaz (wk), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah (c), Azmatullah Omarzai, Hashmatullah Shahidi, Mohammad Nabi, Rashid Khan, AM Ghazanfar, Zia Ur Rahman Sharifi, Fazalhaq Farooqi
BenchIkram Alikhil, Bilal Sami, Yamin Ahmadzai, Nangeyalia Kharoti

Zimbabwe

RolePlayers
Playing XIBrian Bennett, Ben Curran, Tafadzwa Tsiga, Brendan Taylor (wk), Sikandar Raza (c), Wessly Madhevere, Ryan Burl, Brad Evans, Wellington Masakadza, Ernest Masuku, Blessing Muzarabani
BenchCraig Ervine, Newman Nyamhuri, Tadiwanashe Marumani, Vincent Masekesa

Zimbabwe made two changes from their win over Bangladesh: Ryan Burl and Ernest Masuku came in for Craig Ervine, who made 93 in that game, and Newman Nyamhuri.

Tri-Series Table After Match 2

TeamPlayedWonLostNet Run Rate
Afghanistan110+3.160
Zimbabwe211-0.590
Bangladesh101-1.980

Net run rate compares how fast a team scores with how fast its opponents score. A team that is bowled out is counted as having faced its full 50 overs.

What happens next:

  • If Afghanistan beat Bangladesh, Afghanistan and Zimbabwe meet in the final.
  • If Bangladesh beat Afghanistan, all three teams finish with one win each, and net run rate decides the two finalists. Afghanistan's big lead means Bangladesh would need a very large win to overtake them, and they would also need to pass Zimbabwe.

What's Next

MatchDateFixtureVenueLocal (GST)ISTPakistanET
3rd MatchWed, Oct 21Afghanistan vs BangladeshSheikh Zayed Stadium, Abu Dhabi3:30 PM5:00 PM4:30 PM7:30 AM
FinalFri, Oct 23Top two teamsSheikh Zayed Stadium, Abu Dhabi3:30 PM5:00 PM4:30 PM7:30 AM

Local time is Gulf Standard Time (GST, UTC+4). IST is India Standard Time (UTC+5:30). Pakistan is on PKT (UTC+5). ET is US Eastern Daylight Time (UTC-4). In the UK, matches start at 12:30 PM (BST).

Frequently Asked Questions

Who won Afghanistan vs Zimbabwe in the UAE tri-series?

  • Afghanistan, by 158 runs at the Sheikh Zayed Stadium in Abu Dhabi.

Who scored a century?

  • Sediqullah Atal, with 102 off 110 balls. Ibrahim Zadran just missed out with 90.

Who took the most wickets?

  • Rashid Khan, with 4 for 17 from eight overs.

Who is in the tri-series final?

  • It will be decided after Afghanistan vs Bangladesh on October 21. If Afghanistan win, they play Zimbabwe in the final.

When is the final?

  • Friday, October 23, 2026, at 3:30 PM local time (5:00 PM IST, 4:30 PM PKT) in Abu Dhabi.

Related Guides and Series Coverage

📋 Bangladesh vs Zimbabwe, Tri-Series Opener: Ervine and Taylor Rescue Zimbabwe, Evans Takes Four in a 99-Run Win

📋 ODI Tri-Nation Series in UAE 2026: Afghanistan, Bangladesh and Zimbabwe Schedule, Squads and Times

📋 ODI Tri-Nation Series in UAE 2026 Schedule, Squads and Times

📋 Net Run Rate Explained