Kluby 6 lipca 2007 roku podpisał trzyletni kontrakt z Manchesterem City. W kwietniu 2008 roku właściciel Manchesteru City Thaksin Shinawatra ogłosił, że latem tego roku Szwed straci stanowisko trenera klubu z powodu „lawiny słabych wyników” (pod wodzą Erikssona City zajęło 9. miejsce w sezonie 2007/2008 Premier League). Decyzja Shinawatry okazała się niepopularna zarówno wśród piłkarzy, jak i fanów City, których tysiące podpisało petycję na poparcie Erikssona. Ostatecznie 2 czerwca 2008 roku Manchester City rozstał się z Erikssonem.
22 lipca 2009 roku został dyrektorem sportowym występującego w Football League Two klubu Notts County, jednak 11 lutego 2010 roku zrezygnował z tej posady w następstwie zmiany właściciela klubu.
3 października 2010 roku Eriksson zastąpił Paula Sousę na stanowisku trenera Leicester City, wiążąc się z tym klubem dwuletnim kontraktem. 25 października 2011 roku Szwed rozstał się z Leicester City przed końcem kontraktu za obopólną zgodą.