Oddsworth

Afghanistan v Zimbabwe, 2nd ODI: Afghanistan won by 158 runs

Afghanistan 294; our pre-match call 89%. Zimbabwe 136; our pre-match call 11%.

Afghanistan ODI tri-series 2026, 2nd ODI

Afghanistan won by 158 runs

Monday 19 October 2026, 4:00pm GMT+4 (day/night)Sheikh Zayed Cricket Stadium, Abu Dhabi

Prediction locked in 19th October, 05:39 UTCWhen we've said 80–90%, the favourite won 47 of 53

Sheikh Zayed Cricket Stadium

Abu Dhabi · 51 ODIs here since 2006

Afghanistan here
Won 8, lost 3
Highest first innings
343, South Africa 2024
Lowest completed
197, Pakistan 2009
Median first innings
251

Last 5 here

  • Oct 2025 Afghanistan 293-9 (50) v Bangladesh 93 (27.1). Afghanistan won by 200 runs
  • Oct 2025 Afghanistan 190-9 (44.5) v Bangladesh 109 (28.3). Afghanistan won by 81 runs
  • Oct 2025 Bangladesh 221 (48.5) v Afghanistan 226-5 (47.1). Afghanistan won by 5 wickets
  • Oct 2024 Ireland 284-9 (50) v South Africa 215 (46.1). Ireland won by 69 runs
  • Oct 2024 South Africa 343-4 (50) v Ireland 169 (30.3). South Africa won by 174 runs

Batting first here

64%

32 of 50 won batting first. Since 2019, 73% (8 of 11).

Every first innings here

Reached par (268)Median
ODIs15 of 50251

Weather on the day

Monday 19 October, 16:00–01:00: 31.0 °C on average, humidity 62%, wind 11 km/h gusting to 37, no rain.

Share