Роналдиньо родился 21 марта 1980, Порту-Алегри, Риу-Гранди-ду-Сул, Бразилия).
Выступает на позиции атакующего полузащитника и нападающего. Обладатель «Золотого мяча», вручаемого лучшему футболисту в Европе, 2005 года. Лучший футболист мира по версии ФИФА 2004 и 2005 годов.
Выступал за бразильские клубы «Гремио», «Фламенго», «Атлетико Минейро», «Флуминенсе», французский «Пари Сен-Жермен», испанскую «Барселону», итальянский «Милан», мексиканский «Керетаро».
Первоначально президент «Барселоны» Жоан Лапорта обещал приобрести в клуб англичанина Дэвида Бекхэма, однако после того, как тот перешёл в «Реал Мадрид», сосредоточил свои усилия на покупке Роналдиньо. 19 июля 2003 года, после очень трудных переговоров, Роналдиньо стал игроком «Барселоны», заплатившей за трансфер бразильца 32,25 млн евро. Он дебютировал в составе команды в товарищеской игре с «Миланом», забив гол, а его клуб выиграл 2:0. В официальной игре он дебютировал в матче с «Атлетиком Бильбао», который «Барса» обыграла 1:0. Первый гол в официальной игре он забил в ворота «Севильи». Во втором круге Роналдиньо получил травму и некоторое время не выступал. Всего в своём первом сезоне в составе «Барселоны» Роналдиньо провёл 45 матчей и забил 22 гола. Сама «Барса» заняла второе место в чемпионате Испании. По окончании сезона Роналдиньо был признан лучшим иностранным игроком чемпионата Испании. В том же году он получил титул лучшего футболиста мира по версии ФИФА, который был ему вручён 20 декабря 2004 года. Однако в опросе на «Золотой мяч» Роналдиньо занял только третье место, набрав 133 очка, уступив Андрею Шевченко (175 очков) и Деку (139 очков).
Роналдиньо был куплен «Миланом» 15 июля 2008 года. Миланский клуб заплатил «Барселоне» 21 млн евро + 4 млн при квалификации «россонери» в турнир Лиги чемпионов. Годовая зарплата Роналдиньо в новом клубе составила 6,5 млн евро. 17 июля форвард был официально представлен как футболист «Милана», подписав контракт до 30 июня 2011 года в прямом телевизионном эфире. Тем же вечером он был представлен тиффози «россонери» на «Сан-Сиро», куда собралось 40 000 зрителей. В «Милане» Роналдиньо взял номер 80, из-за того, что 10-ка принадлежала нидерландцу Кларенсу Зеедорфу.