Peter Shilton (born 18 September 1949) is an English retired football player. He has played for England national team. He made 125 appearances for England national team. This is more than any other player.