Vidal jugó los 5 partidos de Chile en la Copa Confederaciones 2017 marcando 1 y brindando 1 asistencia en los 480 minutos que jugó (todos los minutos disputados por Chile en el torneo) y además siendo incluido parte del 11 ideal del torneo.