Zakończył karierę reprezentacyjną w czerwcu 2007 roku. Powrócił do niej w maju 2010 roku, powołany przez Fabio Capello. 24 maja zagrał w meczu z Meksykiem. 1 czerwca znalazł się w 23-osobowej kadrze Anglii na mistrzostwa świata. Po Mistrzostwach Świata w 2010 roku ponownie zakończył reprezentacyjną karierę.
Jamie w swoim dorobku bramkowym ma także 11 goli samobójczych. Jest to niechlubny rekord Premiership.
4 września 2010 Carragher zorganizował mecz charytatywny między Liverpoolem a Evertonem. Był to mecz z okazji jego 15. rocznicy występów w barwach Liverpoolu. Spotkanie zakończyło się wynikiem 4-1, a bohater meczu Jamie Carragher strzelił po jednej bramce dla obu drużyn: spełnił tym samym swoje marzenie z dzieciństwa, jakim było strzelenie bramki dla Evertonu, którego był niegdyś fanem. Całkowity dochód z organizacji spotkania został przekazany na cele charytatywne.
W sezonie 2011/2012 Carragher zdobył z drużyną klubową Puchar Ligi Angielskiej. 7 lutego 2013 roku ogłosił, że zakończy karierę po sezonie 2012/13.