29 января 2012 года Рюдигер дебютировал за основную команду «Штутгарта» в домашнем матче против мёнхенгладбахской «Боруссии». Свой первый матч за «швабов» в Лиге Европы он провел 4 октября 2012 года против «Мольде». 19 апреля 2013 года Рюдигер продлил свой контракт со «Штутгартом» до июня 2017.
17 августа 2015 года перешёл в «Рому» на правах аренды.
9 июля 2017 года Рюдигер подписал пятилетний контракт с «Челси». Сумма трансфера составила 35 миллионов евро с учетом бонусов 4 миллиона.
Международная карьера
Играл за сборные Германии различных возрастов. 13 мая 2014 года стал одним из 12 футболистов, дебютировавших в главной сборной Германии в матче с Польшей (0:0).
Личная жизнь
Отец Рюдигера — немец, мать — родом из Сьерра-Леоне.