Shilton stand bei fünf internationalen Turnieren zwischen den englischen Pfosten: EM 1980, WM 1982, WM 1986, EM 1988 und bei der WM 1990. Mit 17 WM-Spielen ist er englischer Rekordhalter.