In May 2018 he was named in Croatia's preliminary 32-man squad for the 2018 FIFA World Cup in Russia. He featured once during the tournament, playing the whole ninety minutes of a 2–1 victory over Iceland. Croatia finished the tournament as runners-up to France. On 16 November 2018 he scored two goals in a UEFA Nations League group match against Spain, including the winner in a 3–2 victory.