W reprezentacji Anglii Mariner zadebiutował 30 marca 1977 roku w wygranym 5:0 meczu eliminacji mistrzostw świata 1978 z Luksemburgiem. W 1980 roku został powołany do kadry na mistrzostwa Europy. Zagrał na nich w pojedynkach z Włochami (0:1) oraz Hiszpanią (2:1). Z tamtego turnieju Anglia odpadła po fazie grupowej.