Question 1
As of December 2020, 62 players had won 50 or more caps for England. Name them.
View Answers
- Alan Ball
- Alan Shearer
- Ashley Cole
- Billy Wright
- Bobby Charlton
- Bobby Moore
- Bryan Robson
- Chris Waddle
- Dave Watson
- David Beckham
- David James
- David Platt
- David Seaman
- Des Walker
- Emile Heskey
- Emlyn Hughes
- Frank Lampard
- Gareth Barry
- Gareth Southgate
- Gary Cahill
- Gary Lineker
- Gary Neville
- Glen Johnson
- Glenn Hoddle
- Gordon Banks
- Harry Kane
- James Milner
- Jermain Defoe
- Jimmy Greaves
- Joe Cole
- Joe Hart
- John Barnes
- John Terry
- Johnny Haynes
- Jordan Henderson
- Kenny Sansom
- Kevin Keegan
- Kyle Walker
- Martin Peters
- Michael Owen
- Paul Gascoigne
- Paul Ince
- Paul Scholes
- Peter Beardsley
- Peter Shilton
- Phil Neal
- Phil Neville
- Raheem Sterling
- Ray Clemence
- Ray Wilkins
- Ray Wilson
- Rio Ferdinand
- Sol Campbell
- Stanley Matthews
- Steven Gerrard
- Stuart Pearce
- Teddy Sheringham
- Terry Butcher
- Tom Finney
- Tony Adams
- Trevor Francis
- Wayne Rooney
-