Babar Azam vs JM Anderson (Test): 88 runs off 158 balls, out 2 time(s) (SR 55.70, 11×4, 0×6). Every number below is computed from ball-by-ball data across 2018–2022 and matches the official record.
| Stat | Value |
|---|---|
| Balls | 158 |
| Runs | 88 |
| Dismissals | 2 |
| Strike rate | 55.70 |
| Fours | 11 |
| Sixes | 0 |
Babar Azam has scored 88 runs off 158 balls against James Anderson in Test cricket (strike rate 55.70, average 44).
James Anderson has dismissed Babar Azam 2 time(s) in Test cricket (caught ×1, lbw ×1).
Babar Azam has hit 0 six(es) and 11 four(s) off James Anderson in Test cricket.
Babar Azam ne James Anderson ki gendon par 0 chhakke aur 11 chauke lagaye hain — Test me kul 88 run, 158 genden, 2 baar out.
| Season | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| 2018 | 19 | 13 | 0 | 68.42 |
| 2020 | 105 | 59 | 2 | 56.19 |
| 2022 | 34 | 16 | 0 | 47.06 |
| Venue | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| The Rose Bowl | 83 | 44 | 1 | 53.01 |
| Old Trafford | 22 | 15 | 1 | 68.18 |
| Lord's | 19 | 13 | 0 | 68.42 |
| Rawalpindi Cricket Stadium | 18 | 9 | 0 | 50.0 |
| Multan Cricket Stadium | 16 | 7 | 0 | 43.75 |
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions