
Футболист успел поиграть за «Реал», «Флуминенсе» и «Олимпиакос». За сборную Бразилии он выступал на протяжении 12 лет. С командами он выиграл 25 трофеев, в том числе 5 кубков Лиги чемпионов.
За свои карьеру Марсело трижды попадал в символическую сборную ФИФА (2011, 2015, 2019) и дважды в символическую команду чемпионата мира (2014, 2018).