Oddsworth

Afghanistan v Zimbabwe, 1st T20I: Afghanistan 64%

Afghanistan 64%. Zimbabwe 36%.

Afghanistan v Zimbabwe T20I series 2026, 1st T20I

Tuesday 27 October 2026, 6:30pm GMT+4 (day/night)Sharjah Cricket Stadium, Sharjah

Prediction locks 27th October, 14:00 UTCWhen we've said 60–65%, the favourite won 63 of 122

Afghanistan, last 5

LLLWL

  • 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
  • 13 Sept 2026 India won by 7 wickets v India

Zimbabwe, last 5

LWLWL

  • 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
  • 29 Aug 2026 South Africa won by 7 wickets v South Africa

Head to head

19Afghanistan wins since 2015
2Zimbabwe wins since 2015
  • 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
  • 14 Dec 2024 Afghanistan won by 3 wickets at Harare Sports Club

Afghanistan predicted XI

Batting positionPlayer and last 10Exp. runsBatBowl
1Rahmanullah GurbazRahmanullah Gurbaz †228 runs23+3.9–
2Ibrahim ZadranIbrahim Zadran (c)380 runs29−0.8–
3Sediqullah AtalSediqullah Atal177 runs19−0.2–
4Shahidullah KamalShahidullah Kamal104 runs, 1 wkt in 7 matches160.0–
5Azmatullah OmarzaiAzmatullah Omarzai232 runs, 14 wkts14+2.6+0.6
6Rashid KhanRashid Khan55 runs, 15 wkts8+2.0+5.1
7Mujeeb Ur RahmanMujeeb Ur Rahman17 runs, 11 wkts5−0.2+3.1
8Noor AhmadNoor Ahmad48 runs, 7 wkts4−0.8+2.8
9Abdullah AhmadzaiAbdullah Ahmadzai13 runs, 16 wkts3−0.8+0.1
10Fareed Ahmad MalikFareed Ahmad Malik1 runs, 12 wkts2−0.3−2.6
11Fazalhaq FarooqiFazalhaq Farooqi2 runs, 7 wkts20.0+1.6

Team record and squad

Zimbabwe predicted XI

Batting positionPlayer and last 10Exp. runsBatBowl
1Brian BennettBrian Bennett197 runs, 3 wkts29+2.2–
2Tadiwanashe MarumaniTadiwanashe Marumani124 runs19−0.6–
3Ben CurranBen Curran102 runs in 8 matches14−1.7–
4Sikandar RazaSikandar Raza (c)135 runs, 7 wkts21+3.1+1.9
5Wessly MadhevereWessly Madhevere138 runs, 4 wkts12−2.2−0.5
6TTTafadzwa Tsiga †No T20Is yet12−2.0–
7Ryan BurlRyan Burl223 runs14+0.9–
8Brad EvansBrad Evans158 runs, 17 wkts7+0.9+1.6
9Newman NyamhuriNewman Nyamhuri41 runs, 5 wkts in 7 matches4−0.1−2.6
10Wellington MasakadzaWellington Masakadza12 runs, 2 wkts2−0.2−1.5
11Blessing MuzarabaniBlessing Muzarabani15 runs, 11 wkts1−0.2+4.4

Team record and squad

Share