Primo calciatore nero ad indossare la maglia della Nazionale ceca, viene convocato dal commissario tecnico Michal Bílek per disputare la fase finale dell'Europeo 2012 di Polonia ed Ucraina dopo aver giocato alcune partite del turno di qualificazione. L'8 giugno 2012 esordisce da titolare nella prima partita del girone persa per 4-1 contro la Russia. La Repubblica Ceca si classifica al primo posto del girone A e accede ai quarti di finale della competizione dove incontra il Portogallo. La partita si gioca il 21 giugno seguente e vede la vittoria per 1-0 da parte della nazionale portoghese, che accede così alle semifinali ed elimina definitivamente la Cechia.