Dobrą grą we francuskim zespole zwrócił na siebie uwagę wielkich klubów z Anglii, Niemiec, Hiszpanii i Włoch. Zdecydował się jednak pozostać we Francji i przeszedł do mistrza kraju Olympique Lyon za kwotę 7,5 mln euro. 31 sierpnia 2011 trafił do AS Roma, z którym podpisał czteroletni kontrakt. 11 maja 2014 przedłużył kontrakt z Romą do 2018 roku. 13 czerwca 2016 roku podpisał pięcioletni kontrakt z Juventusem. Kwota odstępnego wyniosła 32 mln euro. 2 września 2021 przeniósł się do hiszpańskiej Barcelony. Po roku w Barcelonie, 7 września 2022 podpisał kontrakt z Sharjah FC.

26 września 2024 piłkarz podpisał kontrakt z CSKA Moskwa.

30 grudnia 2025 roku ogłosił zakończenie kariery piłkarskiej.

Kariera reprezentacyjna Posiada także obywatelstwo luksemburskie oraz francuskie. Reprezentował Luksemburg w kategoriach juniorskich, lecz w 2007 zdecydował się grać dla Bośni i Hercegowiny.