Mariner speelde 35 keer voor de nationale ploeg van Engeland, en scoorde dertien keer in de periode 1977-1985. Hij maakte zijn debuut op 30 maart1977 in de WK-kwalificatiewedstrijd tegen Luxemburg (5-0) in Londen, net als John Gidman (Aston Villa). Mariner nam met Engeland deel aan het EK voetbal 1980 en het WK voetbal 1982. Bij dat laatste toernooi scoorde hij in de groepswedstrijd tegen Frankrijk (3-1).