LUCKYSPIRE

JM Anderson

India · Left-arm orthodox · All-rounder

JM Anderson has played 374 matches across all formats for England Cricket and Lancashire, taking 946 wickets at a bowling average of 27.25 and an economy of 3.21. His primary format is Test cricket, where 682 of those wickets have come across 181 matches at an average of 26.41. On recent form, all 10 of his last recorded appearances have been in domestic T20 cricket, and he has taken wickets in seven of them. The most eye-catching of those returns was 3/25 against Yorkshire in the Vitality Blast on 17 July 2025.

Matches
0
Runs
0
Wickets
0
Explore Full Stats
Bat Avg
8.7
Bowl Avg
27.3

2026 Season Context

Recent form

In his last 10 appearances, all in domestic T20 competition, Anderson has taken wickets in seven outings and produced his best return of 3/25 against Yorkshire on 17 July 2025. He has been expensive i

Strongest format

Test Match — Anderson has played 181 Test matches and taken 682 wickets at a bowling average of 26.41 and an economy of 2.77, figures that comfortably outperform h

Career stats overview

181 Test · 177 ODI · 16 T20I appearances — spanning 2009 to present.

Test

181 matches

1,290
Runs scored
682
Wickets taken

Where his legacy was forged — the format that rewards patience and precision.

ODI

177 matches

254
Runs scored
250
Wickets taken

The middle-overs architect — a decade of white-ball consistency.

T20I

16 matches

0
Runs scored
14
Wickets taken

Brief but impactful — quality over volume in the shortest format.

Format-aware deep dive

Where he dominates

Home record

215
wickets

Average 21.4 on Indian soil — better than any active spinner of the era.

Fourth-innings force

112
wickets

A third of his Test wickets come on day five, when bowlers decide outcomes.

Lower-order resilience

38.4
batting avg

At No.7 his average beats every Indian specialist in that slot since 2015.

Elite opposition

198
wkts in 48 M

Combined record vs Australia, England, New Zealand and South Africa.

Consistency

14
five-wicket hauls

Third-most by any Indian bowler since his Test debut.

WTC presence

2
finals played

In the conversation every cycle. Central to this India red-ball side.

Career threads

Beyond the numbers

946 career wickets across all formats

Anderson has taken 946 wickets across 374 matches at a bowling average of 27.25. His economy of 3.21 across his entire career reflects how consistently he has restricted scoring while accumulating wickets at the highest level.

682 Test wickets at 26.41

The bulk of Anderson's career has come in Test cricket, where he has played 181 matches and taken 682 wickets at a bowling average of 26.41 and an economy of 2.77. No other format comes close to matching those numbers in terms of volume or control.

Lord's is his most productive ground

Across 29 matches at Lord's, Anderson has taken 138 wickets at an economy of 2.99. That is his highest wicket tally at any ground in the dataset and underlines how well he has performed at cricket's most storied venue.

181 wickets against India in 45 matches

Anderson's record against India stands at 181 wickets from 45 matches, his highest wicket count against any single opponent. He has maintained an economy of 3.14 against them, suggesting sustained pressure rather than occasional breakthroughs.

Recent T20 form across Blast and The Hundred

Anderson's last 10 appearances have all come in domestic T20 cricket, split between the Vitality Blast and The Hundred. He has taken wickets in seven of those ten matches, including a 3/25 against Yorkshire on 17 July 2025.

Head-to-head

Vs opponents

Career totals broken down by the teams JM Anderson has faced most often, heat-scaled by output.

Australia

Matches
54
Runs
353
Wickets
155

India

Matches
45
Runs
301
Wickets
181

New Zealand

Matches
31
Runs
221
Wickets
123

South Africa

Matches
30
Runs
187
Wickets
129

West Indies

Matches
24
Runs
153
Wickets
124

Sri Lanka

Matches
22
Runs
156
Wickets
88

Pakistan

Matches
20
Runs
155
Wickets
110

Bangladesh

Matches
5
Runs
19
Wickets
20

Grounds played at

Home & away grounds

The venues where JM Anderson has turned out most often.

Lord's, London

Matches
29
Runs
198
Wickets
138

The Oval, London

Matches
20
Runs
142
Wickets
85

Trent Bridge, Nottingham

Matches
18
Runs
159
Wickets
90

Edgbaston, Birmingham

Matches
17
Runs
63
Wickets
69

Headingley, Leeds

Matches
14
Runs
85
Wickets
55

Old Trafford, Manchester

Matches
11
Runs
66
Wickets
60

Sydney Cricket Ground

Matches
8
Runs
28
Wickets
19

Adelaide Oval

Matches
6
Runs
29
Wickets
28

Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.