Con la Nazionale cilena, Vidal disputò il Mondiale 1930 in Uruguay, dove giocò tutte e tre le partite del Cile, e il Campeonato Sudamericano de Football 1935.