În cariera sa de 30 de ani, el a jucat la 11 cluburi diferite, având la activ 2 finale de Liga Campionilor, și jucând cu naționala Angliei la trei campionate mondiale (1982, 1986, 1990) și două campionate europene (1980 și 1988). El are distincția de a juca mai mult de 100 de meciuri de campionat pentru 5 cluburi diferite. Peter Shilton a ajuns într-o finală de campionat mondial abia la vârsta de 32 de ani, dar a jucat în 17 meciuri la turneele finale și împarte recordul de 10 meciuri fără gol încasat în faza finală a Campionatului Mondial cu portarul francez Fabien Barthez.