5 stycznia 2016 w wygranym 1:0 spotkaniu z Vitórią Guimarães zdobył kolejną bramkę w lidze.

W maju 2016 został wybrany „Rewelacją Roku” przez stowarzyszenie portugalskich dziennikarzy sportowych i podpisał pięcioletni kontrakt z Bayernem Monachium. Koszt transferu wyniósł 35 milionów euro, jednakże może wzrosnąć do 80 milionów w przypadku zrealizowania określonych warunków. W nowym klubie zadebiutował 9 września 2016 w wygranym 2:0 meczu z FC Schalke 04. W październiku 2016 otrzymał nagrodę Złotego Chłopca, przyznawanej najlepszemu w ligach europejskich zawodnikowi do lat 21. W sezonie 2016/2017 wystąpił w 25 spotkaniach (17 w Bundeslidze, 2 w Pucharze Niemiec i 6 w Lidze Mistrzów), nie strzelając ani jednego gola. W sierpniu 2017 wygrał z Bayernem Superpuchar Niemiec, po pokonaniu 2:2 (5:4 po rzutach karnych) Borussii Dortmund. W tym samym miesiącu został wypożyczony do Swansea City. Zadebiutował w tym klubie 10 września 2017 w przegranym 0:1 spotkaniu z Newcastle United. W sierpniu 2019 podpisał trzyletni kontrakt z Lille OSC. W sezonie 2020/2021 zdobył z tym klubem mistrzostwo Francji.