Urodził się w niemieckim Singen, lecz od czasów juniorskich związany był z reprezentacją Portugalii. Wychowanek szkółki Sportingu Lizbona. Latem 2015 roku trafił do angielskiej Premier League i szybko zadomowił się w wyjściowej jedenastce Southampton. Na Mistrzostwach Europy we Francji w 2016 roku miał pewne miejsce na prawej obronie Portugalczyków, którzy dość nieoczekiwanie sięgnęli po końcowy triumf.
Cedric Soares pozostawał zawodnikiem Świętych, aż do stycznia 2019 roku, lecz wówczas zdecydował się sięgnąć po niego Inter Mediolan. Włosi szukali szybkiego zastępstwa dla wiecznie kontuzjowanego Sime Vrsaljko, a ich wybór padł właśnie na Portugalczyka, który został wypożyczony do końca sezonu z opcją transferu definitywnego.
Po pół roku gry dla Interu, Nerazzurri nie zdecydowali się wykupić Portugalczyka i powrócił on do Anglii.