Graham gooch has scored 8900 most by an english batsman in just 116 test matches
Sachin Tendulkar of India is the highest run scorer in Test Cricket with 15,000 runs as on 8th November, 2011.
Graham Gooch is the top run scorer of the Test Cricket for England; 8,900 runs in 118 Matches. He is on 11th position in the ranking of highest run scorers of the world.
Mr. Javed Miandad made the highest runs in Test cricket of Pakistan are - 8832 Runs
Sachin Tendulkar of India.
Hanif mohammad not saeed anwar
Adam Gilchrist of Australia; 5570 runs in 96 Test Matches.
Sachin Tendulkar is the leading and highest Test Cricket run scorer among all Indian players and all other international players.
kumara sangakara is the highest test scorer for 2008
Javed Miandad (1976-1993) has made 8832 Runs in Test Cricket for Pakistan.
I'm thinking it GA Gooch followed by DI Gower....