He began his career at Lille in Ligue 1 and transferred to VfB Stuttgart in 2016, where he won the 2. Bundesliga in his first season. In January 2019 he agreed a move to Bayern Munich, which was completed after Stuttgart's relegation at the end of the season. In 2020, he completed an historic sextuple by winning the Bundesliga, DFB-Pokal, Champions League, DFL-Supercup, UEFA Super Cup and FIFA Club World Cup.