Oddsworth

Afghanistan v Zimbabwe, Final: Afghanistan won by 7 wickets

Afghanistan 170-3; our pre-match call 88%. Zimbabwe 169; our pre-match call 12%.

Afghanistan ODI tri-series 2026, Final

Afghanistan won by 7 wickets

Friday 23 October 2026, 4:00pm GMT+4 (day/night)Sharjah Cricket Stadium, Sharjah

Prediction locked in 23rd October, 07:21 UTCWhen we've said 80–90%, the favourite won 47 of 53

Afghanistan, last 5

WWWWW

  • 21 Oct 2026 Afghanistan won by 7 wickets v Bangladesh
  • 19 Oct 2026 Afghanistan won by 158 runs v Zimbabwe
  • 15 Aug 2026 Afghanistan won by 6 wickets v Ireland
  • 12 Aug 2026 Afghanistan won by 42 runs v Ireland
  • 10 Aug 2026 Afghanistan won by 3 wickets v Ireland

Zimbabwe, last 5

LLLWL

  • 19 Oct 2026 Afghanistan won by 158 runs v Afghanistan
  • 17 Oct 2026 Zimbabwe won by 99 runs v Bangladesh
  • 20 Sept 2026 Australia won by 1 wicket v Australia
  • 18 Sept 2026 Australia won by 84 runs v Australia
  • 15 Sept 2026 Australia won by 59 runs v Australia

Head to head

21Afghanistan wins since 2014
10Zimbabwe wins since 2014
  • 19 Oct 2026 Afghanistan won by 158 runs at Sheikh Zayed Stadium
  • 21 Dec 2024 Afghanistan won by 8 wickets at Harare Sports Club
  • 19 Dec 2024 Afghanistan won by 232 runs at Harare Sports Club
  • 17 Dec 2024 No result at Harare Sports Club

Afghanistan teamsheet

Batting positionPlayer and last 10Exp. runsBatBowl
1Rahmanullah GurbazRahmanullah Gurbaz †344 runs35+5.5–
2Ibrahim ZadranIbrahim Zadran435 runs44+2.1–
3Sediqullah AtalSediqullah Atal496 runs36−1.6–
4Rahmat ShahRahmat Shah (c)383 runs32+2.5–
5Hashmatullah ShahidiHashmatullah Shahidi278 runs27−0.5−1.3
6Azmatullah OmarzaiAzmatullah Omarzai189 runs, 12 wkts26+5.0−0.9
7Mohammad NabiMohammad Nabi175 runs, 7 wkts18+0.7+4.1
8Rashid KhanRashid Khan92 runs, 30 wkts11+0.4+13.3
9Allah GhazanfarAllah Ghazanfar12 runs, 8 wkts4−1.8+4.2
10Bilal SamiBilal Sami2 runs, 8 wkts in 5 matches5−1.2−7.3
11Fazalhaq FarooqiFazalhaq Farooqi0 runs, 10 wkts3−0.4−3.7

Team record and squad

Zimbabwe teamsheet

Batting positionPlayer and last 10Exp. runsBatBowl
1Brian BennettBrian Bennett162 runs, 1 wkt25−3.0–
2Tadiwanashe MarumaniTadiwanashe Marumani80 runs19−10.2–
3TTTafadzwa Tsiga22 runs in 3 matches26−4.1–
4Brendan TaylorBrendan Taylor †168 runs29+1.5–
5Sikandar RazaSikandar Raza (c)407 runs, 7 wkts30+3.1+4.0
6Ryan BurlRyan Burl252 runs20+0.4−1.4
7Wessly MadhevereWessly Madhevere172 runs, 4 wkts16−1.6+0.5
8Brad EvansBrad Evans180 runs, 23 wkts11+0.70.0
9Newman NyamhuriNewman Nyamhuri65 runs, 13 wkts6−0.9−1.7
10Wellington MasakadzaWellington Masakadza97 runs, 5 wkts5−0.1+3.3
11Blessing MuzarabaniBlessing Muzarabani22 runs, 8 wkts2−0.6+2.8

Team record and squad

Share