1. Home
  2. / England cricket team
  3. / Who holds the record for the most Test runs scored for England?

Who holds the record for the most Test runs scored for England?

  • Alastair Cook

  • Kevin Pietersen

  • Ian Bell

  • Graham Gooch

Answer

Alastair Cook holds the record for the most Test runs scored for England, with 12,472 runs. Cook, a left-handed opening batsman, played for England from 2006 to 2018 and was also the team's captain from 2010 to 2016.
E

England cricket team Quiz: Are You a England cricket team Superfan?

Take the England cricket team Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox