Ben Stokes vs Mohammed Siraj: Test head-to-head record

BA Stokes vs Mohammed Siraj (Test): 129 runs off 184 balls, out 2 time(s) (SR 70.11, 19×4, 0×6). Every number below is computed from ball-by-ball data across 2020–2025 and matches the official record.

StatValue
Balls184
Runs129
Dismissals2
Strike rate70.11
Fours19
Sixes0

How many runs has Ben Stokes scored against Mohammed Siraj in Test cricket?

Ben Stokes has scored 129 runs off 184 balls against Mohammed Siraj in Test cricket (strike rate 70.11, average 64.50).

How many times has Mohammed Siraj dismissed Ben Stokes?

Mohammed Siraj has dismissed Ben Stokes 2 time(s) in Test cricket (caught ×2).

How many sixes has Ben Stokes hit off Mohammed Siraj?

Ben Stokes has hit 0 six(es) and 19 four(s) off Mohammed Siraj in Test cricket.

Ben Stokes ne Mohammed Siraj ko kitne chhakke maare?

Ben Stokes ne Mohammed Siraj ki gendon par 0 chhakke aur 19 chauke lagaye hain — Test me kul 129 run, 184 genden, 2 baar out.

Season by season

SeasonBallsRunsOutsSR
20203623063.89
202276085.71
20234224057.14
20259976276.77

By venue

VenueBallsRunsOutsSR
Saurashtra Cricket Association Stadium4224057.14
Old Trafford3833086.84
Narendra Modi Stadium3623063.89
Lord's3017056.67
Edgbaston2523192.0
Headingley139169.23

More head-to-heads

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