Mohammad Amir vs James Anderson: Test head-to-head record

Mohammad Amir vs JM Anderson (Test): 33 runs off 126 balls, out 3 time(s) (SR 26.19, 4×4, 0×6). Every number below is computed from ball-by-ball data across 2010–2018 and matches the official record.

StatValue
Balls126
Runs33
Dismissals3
Strike rate26.19
Fours4
Sixes0

How many runs has Mohammad Amir scored against James Anderson in Test cricket?

Mohammad Amir has scored 33 runs off 126 balls against James Anderson in Test cricket (strike rate 26.19, average 11).

How many times has James Anderson dismissed Mohammad Amir?

James Anderson has dismissed Mohammad Amir 3 time(s) in Test cricket (caught ×3).

How many sixes has Mohammad Amir hit off James Anderson?

Mohammad Amir has hit 0 six(es) and 4 four(s) off James Anderson in Test cricket.

Mohammad Amir ne James Anderson ko kitne chhakke maare?

Mohammad Amir ne James Anderson ki gendon par 0 chhakke aur 4 chauke lagaye hain — Test me kul 33 run, 126 genden, 3 baar out.

Season by season

SeasonBallsRunsOutsSR
20108011213.75
2016124033.33
20183418152.94

By venue

VenueBallsRunsOutsSR
Trent Bridge394110.25
Edgbaston339127.27
Headingley196131.57
Lord's1912063.15
Kennington Oval162012.5

More head-to-heads

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