List of England Test cricket records
Most career runs

List of England Test cricket records

Section Title: Most career runs
Table Section Text: None

Rank	Runs	Player	Matches	Innings	Period

1	12,472	Alastair Cook	161	291	2006–2018

2	8,900	Graham Gooch	118	215	1975–1995

3	8,463	Alec Stewart	133	235	1990–2003

4	8,231	David Gower	117	204	1978–1992

5	8,181	Kevin Pietersen	104	181	2005–2014

Last updated: 13 October 2018

Sentence(s)

Alastair Cook is the most runs achievable England Test cricketer, having played 161 matches.

final_sentence: Alastair Cook is the most runs achievable England Test cricketer, having played 161 matches.