Zwycięstwo w Lidze Mistrzów dało The Reds prawo gry w Superpucharze Europy oraz Klubowych Mistrzostwach Świata. W pierwszym z tych rozgrywek Liverpool pokonał CSKA Moskwa a Hamann zagrał przez pełne 90 minut. Na Mistrzostwach Świata The Reds dotarli do finału, jednak przegrali w nim z brazylijskim São Paulo FC. W Liverpoolu grał jeszcze przez jeden sezon. W połowie lipca Hamann podpisał wstępny kontrakt z Boltonem Wanderers, jednak nie dołączył do tej drużyny. Ostatecznie, 12 lipca przeszedł za kwotę 400 tysięcy funtów do Manchesteru City.
W nowym klubie zadebiutował 17 września w meczu z Blackburn Rovers. W swoim pierwszym sezonie na City of Manchester Stadium zagrał jeszcze w 15 meczach, jednak nie zdobył bramki. Rok później stał się już podstawowym zawodnikiem swojej drużyny i zagrał w 29 meczach Premier League. 13 stycznia 2009 roku Hamann doznał kontuzji palca u nogi, która wykluczyła go z gry na trzy miesiące. 1 lipca 2009 roku, po wygaśnięciu kontraktu opuścił klub i stał się wolnym agentem.
20 maja 2010 roku podpisał roczny kontrakt z Milton Keynes Dons.