Van alle 125 door Shilton gekeepte interlands hield hij in 52,80% van de gevallen zijn doel schoon. In zijn 100e interland in Düsseldorf tijdens het Europees kampioenschap voetbal 1988 moest hij echter drie doelpunten toestaan van Marco van Basten. Nederland won die wedstrijd met 3-1 en werd uiteindelijk Europees kampioen.