Początek sezonu 2007/08 miał wymarzony, gdyż wraz z kolegami zdobył Superpuchar Hiszpanii. Schuster świetnie poukładał madrycki zespół, broniąc z nim mistrzowski tytuł. W połowie sezonu 2008/09 Schustera zastąpił Juande Ramos, a Marcelo walczył o miejsce w składzie z Gabrielem Heinze. Nowy trener wolał, żeby to właśnie argentyński piłkarz grał na lewej obronie, gdzie dotychczas występował zawodnik z numerem „12”. Marcelo nie stracił jednak miejsca w składzie, gdyż Juande Ramos przygotował dla niego miejsce na lewym skrzydle. W swoim debiucie na tej pozycji, kiedy to Real grał na wyjeździe ze Sportingiem Gijón, Marcelo zdobył gola, a Real wygrał 4-0. Od tego czasu piłkarz rodem z Kraju Kawy grał na przemian na lewym skrzydle i lewej obronie.
W sezonie 2010/2011 został trzecim kapitanem Realu Madryt. Brazylijski obrońca walnie przyczynił się do wywalczenia Pucharu Hiszpanii, stając się pewnym punktem drużyny. Od momentu przyjścia do Los Blancos José Mourinho, Marcelo bardzo poprawił grę w defensywie, przez co stał się jednym z najlepszych zawodników świata na tej pozycji. Świetny sezon 2010/2011, zaowocował wybraniem go przez ekspertów i kibiców do jedenastki marzeń Ligi Mistrzów. W sezonie 2011/12 Los Balcos zdobyli (po 3 latach przerwy) 32. tytułu Mistrza Hiszpanii.