Convocato per il campionato d'Europa 2020, esordisce nel torneo il 14 giugno 2021 nella partita inaugurale del Gruppo D disputata a Glasgow e vinta per 2-0 contro la , realizzando entrambi i gol messi a segno dai cechi, per poi ripetersi nel match successivo del 18 giugno, trasformando il calcio di rigore per il provvisorio vantaggio contro la (1-1), nella partita del 27 giugno contro i (0-2), valida per gli ottavi di finale, e nella partita dei quarti di finale persa contro la (2-1). Conclude il torneo con cinque realizzazioni, laureandosi capocannoniere a pari merito con il portoghese Cristiano Ronaldo.