25 мая 2021 года Крал был включён в окончательный состав сборной Чехии для участия в финальной части чемпионата Европы 2020. На Евро-2020 сыграл три матча группового этапа против сборных Шотландии (2:0), Хорватии (1:1) и Англии (0:1), а также матч 1/8 финала против сборной Нидерландов (2:0).