Most England Caps

Which nine players won 100 or more more Caps for England up to 2021?

30th December 2021

The nine players who won 100 or more more Caps for England up to 2021 are:

  1. Peter Shilton (125)
  2. Wayne Rooney (120)
  3. David Beckham (115)
  4. Steven Gerrard (114)
  5. Bobby Moore (108)
  6. Ashley Cole (107)
  7. Bobby Charlton (106)
  8. Frank Lampard (106)
  9. Billy Wright (105)

England Players by Club Affiliation
Football Quiz Questions

100+ England Caps

ADVERTISEMENT
Online Betting Site Betway
Archives
Back To Top