Peter Leslie Shilton (born 18 September 1949) is an English former footballer. He has played for England national team. He has 125 caps for the England national team. This is more than any other player.