James Anderson vs India: Test record

James Anderson has scored 269 runs off 706 balls against India in Test cricket (strike rate 38.10, average 8.68, 0 sixes, out 31 times). James Anderson has taken 143 wickets against India in Test cricket (economy 2.74, average 25.99, 8131 balls bowled). Computed from every ball James Anderson has faced or bowled against them.

James Anderson
269
runs vs India · SR 38.10
James Anderson · Test
Batting vs IndiaValue
Runs269
Balls706
Strike rate38.10
Average8.68
Fours37
Sixes0
Dismissals31
Bowling vs IndiaValue
Wickets143
Balls8131
Economy2.74
Average25.99
Strike rate56.86

How many runs has James Anderson scored against India?

James Anderson has scored 269 runs off 706 balls against India in Test cricket (strike rate 38.10, average 8.68, 0 sixes, out 31 times).

How many wickets has James Anderson taken against India?

James Anderson has taken 143 wickets against India in Test cricket (economy 2.74, average 25.99, 8131 balls bowled).

More vs-team records

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