Gerrard ble utpekt til visekaptein av landslagssjef Steve McClaren, og mens han vikarierte som kaptein for John Terry, tapte England mot både Russland og Kroatia i kvalifiseringkampene til EM som stoppet sjansene for å komme til Euro 2008 Etter at landslaget fikk sin nye trener Fabio Capello tidlig i 2008, fikk Gerrard en kort periode som kaptein, før Capello igjen ga rollen tilbake til Terry. Gerrard mistet like etterpå også rollen som visekaptein til Rio Ferdinand.