Predictions> News> International Friendly,England...

The most capped England players of all time

5. Bobby Moore - 108 caps
A true icon of English football, Bobby Moore captained England to their 1966 World Cup triumph, establishing himself as one of the greatest central defenders the world has ever seen. The West Ham United legend was the runner-up in the 1970 Ballon d'Or and is one of the all-time England greats - if not the best the country has ever produced. Alongside Wright, the centre-back boasts the joint record of 90 appearances as England skipper.
The most capped England players of all time

4. Steven Gerrard - 114 caps
The Liverpool legend was also an immense figure for England over the years, with Steven Gerrard being one of the all-round great midfielders to have donned the white national team jersey. His time in the England squad wasn't always straightforward, with debates often raging about whether him and Lampard could play alongside one another, but his ability to produce big moments and his leadership qualities made him a vital inclusion for the Three Lions. Ironically, him and Lampard both played their final game for England against Costa Rica at the 2014 World Cup.