Yarmolenko has been a full international for Ukraine since 2009, scoring 42 goals in 100 matches and playing at UEFA Euro 2012, Euro 2016, and Euro 2020.