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

The sides

MeasureAfghanistanZimbabwe
Rating16965th of 20130717th of 20
Home advantage+130Rating points–Touring
XI caps770ODIs between the XI523ODIs between the XI
Top-seven average36.5ODI batting in Afghanistan26.7ODI batting in Afghanistan
Bowling average33.4Five main bowlers, ODIs38.1Five main bowlers, ODIs

When Afghanistan bat

−0.18 an over
PowerplayOvers 1–10−0.22MiddleOvers 11–45−0.18DeathOvers 46–50−0.10

When Zimbabwe bat

−0.64 an over
PowerplayOvers 1–10−0.45MiddleOvers 11–45−0.79DeathOvers 46–50+0.04

First innings

311Afghanistan bat first
212Zimbabwe bat first
268Par
272Average here since 2019, 11 innings
343Highest here, South Africa 2024

Afghanistan v Zimbabwe: Afghanistan 89%

Afghanistan are 89% to win the 2nd ODI at Sheikh Zayed Cricket Stadium, Zimbabwe 11%.

Batting first, Afghanistan would make about 311 and Zimbabwe 212, against a par of 268. First innings here since 2019 have averaged 272.

Afghanistan have won 4 of their last 5 ODIs, Zimbabwe 1 of theirs.

What total is safe?

ODIs in United Arab Emirates since 2019

First inningsDefended
Under 25033%14 of 43
250–27950%8 of 16
280–30980%8 of 10
310–339100%3 of 3
340+100%2 of 2

The case for Afghanistan

Batting standout

Sediqullah Atal

Sediqullah Atal

496 runs in the last 10 ODIs. Career average 42.2, strike rate 86.

Bowling standout

Rashid Khan

Rashid Khan

30 wickets in the last 10 ODIs. Career economy 4.25.

The case for Zimbabwe

Batting standout

Sikandar Raza

Sikandar Raza

407 runs in the last 10 ODIs. Career average 37.6, strike rate 86.

Bowling standout

Brad Evans

Brad Evans

23 wickets in the last 10 ODIs. Career economy 5.81.

Share