Oddsworth

Afghanistan v Zimbabwe, 3rd T20I: Afghanistan 76%

Afghanistan 76%. Zimbabwe 24%.

Afghanistan v Zimbabwe T20I series 2026, 3rd T20I

Sunday 1 November 2026, 6:30pm GMT+4 (day/night)Sharjah Cricket Stadium, Sharjah

Prediction locks 1st November, 14:00 UTCWhen we've said 70–80%, the favourite won 150 of 183

Afghanistan, last 5

LLWLW

  • 27 Oct 2026 Afghanistan won by 37 runs v Zimbabwe
  • 25 Sept 2026 Nepal won by 5 wickets v Nepal
  • 24 Sept 2026 Afghanistan won by 48 runs v Japan
  • 17 Sept 2026 India won by 127 runs v India
  • 15 Sept 2026 India won by 7 wickets v India

Zimbabwe, last 5

WLWLL

  • 27 Oct 2026 Afghanistan won by 37 runs v Afghanistan
  • 6 Sept 2026 South Africa won by 48 runs v South Africa
  • 3 Sept 2026 Zimbabwe won by 5 wickets v Namibia
  • 1 Sept 2026 South Africa won by 43 runs v South Africa
  • 31 Aug 2026 Zimbabwe won by 5 runs v Namibia

Head to head

20Afghanistan wins since 2015
2Zimbabwe wins since 2015
  • 27 Oct 2026 Afghanistan won by 37 runs at Sharjah Cricket Stadium
  • 2 Nov 2025 Afghanistan won by 9 runs at Harare Sports Club
  • 31 Oct 2025 Afghanistan won by 7 wickets at Harare Sports Club
  • 29 Oct 2025 Afghanistan won by 53 runs at Harare Sports Club

Afghanistan predicted XI

Batting positionPlayer and last 10Exp. runsBatBowl
1Rahmanullah GurbazRahmanullah Gurbaz †246 runs23+4.0–
2Ibrahim ZadranIbrahim Zadran (c)298 runs29−0.8–
3Sediqullah AtalSediqullah Atal177 runs19−0.3–
4Mohammad AkramMohammad Akram40 runs in 3 matches16+0.6–
5Shahidullah KamalShahidullah Kamal150 runs, 2 wkts in 8 matches140.0−1.0
6Azmatullah OmarzaiAzmatullah Omarzai214 runs, 16 wkts13+2.0+0.7
7Ijaz AhmadzaiIjaz Ahmadzai93 runs in 5 matches8+0.7–
8Rashid KhanRashid Khan85 runs, 15 wkts6+0.9+6.5
9Noor AhmadNoor Ahmad40 runs, 5 wkts3−0.5+3.8
10Mujeeb Ur RahmanMujeeb Ur Rahman18 runs, 11 wkts20.0+4.1
11Fazalhaq FarooqiFazalhaq Farooqi2 runs, 8 wkts2−0.1+2.1

Team record and squad

Zimbabwe predicted XI

Batting positionPlayer and last 10Exp. runsBatBowl
1Brian BennettBrian Bennett199 runs, 3 wkts29+2.3–
2Ben CurranBen Curran109 runs in 9 matches15−1.5–
3Innocent KaiaInnocent Kaia190 runs18−0.9–
4Ryan BurlRyan Burl226 runs19+2.2–
5Sikandar RazaSikandar Raza (c)124 runs, 7 wkts20+2.5+1.8
6Tadiwanashe MarumaniTadiwanashe Marumani †127 runs15−0.3–
7Wessly MadhevereWessly Madhevere119 runs, 4 wkts10−1.1−0.5
8Brad EvansBrad Evans137 runs, 17 wkts7+1.0+1.3
9Newman NyamhuriNewman Nyamhuri43 runs, 9 wkts in 8 matches40.0−2.8
10EMErnest Masuku0 runs, 2 wkts in 1 match3−0.3−0.8
11Wellington MasakadzaWellington Masakadza19 runs, 3 wkts2−0.1−1.7

Team record and squad

Share