← Player directory
James Anderson
CRICKET PLAYER PROFILE

James Anderson

England · Lancashire

Born
30 Jul 1982
Recorded appearances
11 Jan 2003 – 15 Sept 2026
469recorded matchesView scorecards ↗

Matches & scorecards

469 recorded appearances

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →