He made his debut for the Mexico national football team on 26 March 2019 in a friendly against Paraguay, as a starter. In May, Sánchez was included in Gerardo Martino's preliminary list for the CONCACAF Gold Cup. On 9 June, in a friendly warm-up match against Ecuador, he picked up an injury on his right leg causing him to miss the tournament.