With the national team, he participated at the 2018 FIFA World Cup and played at two Copa América tournaments: the Centenario and Brazil 2019, the latter of which he helped finish runners-up. Having scored 13 goals in 51 appearances, Flores is Peru's third active top goalscorer.