Dal 2004 gioca per la Nazionale francese, con la quale ha preso parte a 2 Mondiali (2010 e 2014) e 3 Europei (2008, 2012 e 2016).
Il 21 luglio 2014 viene acquistato per la cifra di 1,2 milioni di sterline dalla Juventus. Esordisce in bianconero il 30 agosto successivo, giocando da titolare la partita inaugurale del campionato, una vittoria 1-0 in casa del Chievo.Dopo un inizio di stagione sottotono (cosa non usuale per lui), Evra si conquista ben presto un posto da titolare e contribuisce con le sue giocate alla vittoria del campionato, il 2 maggio, e della Coppa Italia, il 20 maggio contro la Lazio.Con la sconfitta in finale contro il Barcellona, il 6 giugno 2015, ottiene il poco invidiabile primato di giocatore con il maggior numero di finali perse di UEFA Champions League (4): 2004, 2009, 2011, 2015.Il 25 novembre, subentrando al compagno Alex Sandro al 77º minuto della sfida casalinga vinta per 1-0 contro il Manchester City, raggiunge quota 100 presenze in Champions League, diventando così il secondo calciatore francese a raggiungere questo traguardo dopo Thierry Henry.