England Caps

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
Top Teasers