James Anderson

James Anderson

469 matches · 11 Jan 2003 to 15 Sept 2026

Full name
James Michael Anderson
Born
30 Jul 1982, Burnley
Age
44 years
Role
Bowler
Batting
Left-handed
Bowling
Right-arm fast-medium

Sir James Michael "Jimmy" Anderson (born 30 July 1982) is an English cricketer who played for England from 2002 to 2024. He was serving as the fast-bowling mentor of the England cricket team and continued to play for Lancashire until 2026. He is currently a free agent and has not ruled out playing for other counties.

Widely regarded as one of the greatest bowlers in the history of the sport, he holds the record for the most wickets taken by a fast bowler in Test cricket (704) and third most wickets in international cricket (991).

Text from Wikipedia (CC BY-SA 4.0). Photo: NAPARAZZI · CC BY-SA 2.0.

James Anderson: career summary

James Anderson is a bowler, born on 30 Jul 1982 in Burnley. James Anderson has played 469 matches on CricInto's records, from 11 Jan 2003 to 15 Sept 2026, for Lancashire, Manchester Originals and England.

In Tests (182 matches, 2003–2024): 1,290 runs in 258 innings at an average of 8.66 and a strike rate of 39.16, with 0 hundreds and 1 fifty (highest score 81); 682 wickets at an average of 26.41 and an economy rate of 2.77 (best 7/42).

In ODIs (179 matches, 2003–2015): 254 runs in 73 innings at an average of 7.70 and a strike rate of 51.00 (highest score 28); 250 wickets at an average of 29.28 and an economy rate of 4.97 (best 5/23). Only matches from 2002 on have ball-by-ball records, so the full career total is higher.

In the County Championship (30 matches, 2021–2026): 91 runs in 34 innings at an average of 9.10 and a strike rate of 36.11 (highest score 12); 114 wickets at an average of 18.17 and an economy rate of 2.55 (best 7/19).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Test182258109 1290818.66 329439.160 1178334
ODI1797340 254287.70 49851.000 02209
T20I1943 11*1.00 250.000 0001
County Championship303424 91129.10 25236.110 01005
Specsavers County Championship17198 7013*6.36 18438.040 0815
Vitality Blast Men1653 42*2.00 944.440 0002
Royal London One-Day Cup1453 105*5.00 2540.000 0100
LV= County Championship583 1294225.80 14489.580 02311
NatWest T20 Blast410 000.00 10.000 0001
The Hundred Men's Competition311 22*- 450.000 0000

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Test1823396500.1 180156827/42 26.412.7757.19 3031
ODI1791771473.5 73212505/23 29.284.9735.37 102
T20I191970.2 552183/23 30.677.8523.44 00
County Championship3051813.3 20711147/19 18.172.5542.82 44
Specsavers County Championship1729527 1194605/25 19.902.2752.70 31
Vitality Blast Men161660 463283/17 16.547.7212.86 00
Royal London One-Day Cup1414122.4 573153/21 38.204.6749.07 00
LV= County Championship510202.3 531257/77 21.242.6248.60 03
NatWest T20 Blast4413 12842/24 32.009.8519.50 00
The Hundred Men's Competition338.2 9122/30 45.5010.9225.00 00

Recent matches

DateMatchBatBowl
15 Sept 2026 LAN vs KEN County Championship 0* (1) & 0 (1)3/43 (15) & 0/15 (6)
8 Sept 2026 LAN vs GLO County Championship 0* (2) & 0 (1)2/41 (23) & 1/33 (12)
2 Sept 2026 LAN vs MID County Championship 0 (10) & 3* (16)3/40 (19) & 3/56 (13)
10 Jul 2026 LAN vs YOR Vitality Blast Men DNB2/50 (4)
6 Jul 2026 LAN vs DER Vitality Blast Men DNB2/21 (4)
3 Jul 2026 LAN vs NOT Vitality Blast Men DNB1/28 (4)
1 Jul 2026 LAN vs DER Vitality Blast Men 0 (1)2/19 (4)
19 Jun 2026 LAN vs DER County Championship 10* (12) & 0* (16)2/73 (21.4)
12 Jun 2026 LAN vs KEN County Championship 2 (9) & 2 (5)2/13 (12) & 3/45 (19)
22 May 2026 LAN vs SUR Vitality Blast Men DNB1/23 (3)

Frequently asked questions

How many runs has James Anderson scored in Tests?

James Anderson has scored 1,290 runs in Tests, at an average of 8.66.

How many wickets has James Anderson taken in Tests?

James Anderson has taken 682 wickets in Tests, with best figures of 7/42.

How many runs has James Anderson scored in ODIs?

James Anderson has scored 254 runs in ODIs, at an average of 7.70. Only matches from 2002 on have ball-by-ball records, so the full career total is higher.

How many wickets has James Anderson taken in ODIs?

James Anderson has taken 250 wickets in ODIs, with best figures of 5/23. Only matches from 2002 on have ball-by-ball records, so the full career total is higher.

How many runs has James Anderson scored in the County Championship?

James Anderson has scored 91 runs in the County Championship, at an average of 9.10.

How many wickets has James Anderson taken in the County Championship?

James Anderson has taken 114 wickets in the County Championship, with best figures of 7/19.

What is James Anderson's highest score?

James Anderson's highest score is 81, in Tests.

How old is James Anderson?

James Anderson was born on 30 Jul 1982 in Burnley, and is 44 years old.

Which teams has James Anderson played for?

Lancashire (2014–2026), Manchester Originals (2025) and England (2003–2024).