England Caps

Who had the Most Caps for England?

4th July 2021

The player with the most Caps for England is the goalkeeper Peter Shilton with 125 England Appearances. Peter Shilton was England’s goalkeeper for almost 2o years from 25th November 1970 to 7th of July 1990.

Wayne Rooney had the second most Caps for England with 120 caps.

England Most Caps and Goals Table

England Caps & Goals