Ben Stokes vs Hasan Ali: ODI head-to-head record

BA Stokes vs Hasan Ali (ODI): 74 runs off 77 balls, out 5 time(s) (SR 96.10, 10×4, 0×6). Every number below is computed from ball-by-ball data across 2016–2021 and matches the official record.

StatValue
Balls77
Runs74
Dismissals5
Strike rate96.10
Fours10
Sixes0

How many runs has Ben Stokes scored against Hasan Ali in ODIs?

Ben Stokes has scored 74 runs off 77 balls against Hasan Ali in ODIs (strike rate 96.10, average 14.80).

How many times has Hasan Ali dismissed Ben Stokes?

Hasan Ali has dismissed Ben Stokes 5 time(s) in ODIs (caught ×3, bowled ×2).

How many sixes has Ben Stokes hit off Hasan Ali?

Ben Stokes has hit 0 six(es) and 10 four(s) off Hasan Ali in ODIs.

Ben Stokes ne Hasan Ali ko kitne chhakke maare?

Ben Stokes ne Hasan Ali ki gendon par 0 chhakke aur 10 chauke lagaye hain — ODI me kul 74 run, 77 genden, 5 baar out.

Phase-wise: powerplay, middle and death overs

PhaseBallsRunsOutsSR6s
Middle53562105.660
Death2418375.00

Season by season

SeasonBallsRunsOutsSR
201628362128.57
2017177141.18
201931311100.0
20211010.0

By venue

VenueBallsRunsOutsSR
Headingley, Leeds22241109.09
Sophia Gardens, Cardiff209245.0
Trent Bridge, Nottingham18210116.67
Lord's, London11172154.55
County Ground, Bristol63050.0

More head-to-heads

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions