Efterfølgende har Baroš også været med til VM i 2006 i Tyskland samt EM i 2008 i Østrig og Schweiz. Angriberen stoppede på landsholdet efter EM 2012, hvor han ikke formåede at komme på måltavlen.