Durante una gara di Europa League tra Bayer Leverkusen e , Vidal attira le attenzioni di Fabio Paratici, direttore sportivo della . Il 22 luglio 2011 il giocatore viene quindi acquistato dal club italiano per 10,5 milioni di euro (più eventuali 2 di bonus), debuttando in maglia bianconera l'11 settembre seguente, nella prima giornata di campionato, andando subito in gol nella vittoria per 4-1 sul .