 Vázquez made his international debut in Italy's 1–1 friendly draw against England at Juventus Stadium in Turin on 31 March 2015, coming on as a substitute for fellow "oriundo" Éder.He made his second appearance for Italy later that year, as a substitute in a 1–0 friendly defeat to Portugal, on 16 June.In August 2016, Vázquez declared his wish to represent his country of birth, Argentina, at international level, instead of Italy.