Baros februárban hazaigazolt korábbi klubjához, a Baník Ostravához, miután a Galatasarayjal felbontotta a szerződését.
A csatár 2001-től az FC Liverpoolban játszott, az angol együttessel 2005-ben Bajnokok Ligáját nyert. Később megfordult az Aston Villában, az Olympique Lyonban, valamint a Portsmouthban is, majd 2008-ban igazolt a Galatasarayhoz.
A 2004-es Európa-bajnokság gólkirálya a tavalyi kontinensviadal után jelezte, hogy többé nem szerepel a cseh válogatottban. A nemzeti csapatban 93 mérkőzésen 41-szer volt eredményes.