Podczas Euro 2012 zdobył dwie bramki, w tym jedną w meczu z Polską. Początek sezonu nie jest najlepszy dla zespołu z Hamburga, który odpadł już z Pucharu Niemiec, a w pierwszej kolejce Bundesligi przegrał na własnym boisku z FC Nuernberg 0-1. W barwach narodowych Jiracek zadebiutował we wrześniu 2011 roku w meczu ze Szkocją. Do tej pory 12 razy zagrał reprezentacji, zdobywając trzy gole. W trakcie tegorocznych mistrzostw Europy strzelił bramki w meczu z Grecją, wygranym przez jego zespół 2-1, oraz w ostatnim spotkaniu grupowym z Polską. Trafienie to zadecydowało o zwycięstwie 1-0 i przesądziło o awansie Czechów z grupy A.