Baroš, ormai ripresosi dall'infortunio, prosegue la sua militanza in Nazionale giocando le qualificazioni per l'Europeo 2008. Il 7 ottobre 2006 realizza una doppietta al e il 24 marzo 2007 segna una rete alla (1-2).