thumb|left|Ronaldinho w barwach A.C. Milan Od sezonu 2008/09 Brazylijczyk był zawodnikiem zespołu z Mediolanu. Milan zapłacił za Ronaldinho 21 milionów euro. Kwota ta mogła zostać powiększona o kolejne 4 miliony, jeśli zespół z San Siro w przyszłym sezonie zakwalifikowałby się do rozgrywek Ligi Mistrzów. Ronaldinho zadebiutował w nowym klubie 31 sierpnia 2008 roku w przegranym 2:1 meczu przeciwko Bologni, zaś swoją pierwszą bramkę w barwach „Rossonerich” strzelił po dośrodkowaniu swojego kolegi z kadry narodowej Kaki, w meczu derbowym przeciwko Interowi, w którym podopieczni Carla Ancelottiego wygrali 1:0. Łącznie w Milanie rozegrał 116 spotkań i strzelił 29 bramek. 17 stycznia 2010 roku w wygranym 4:0 meczu z AC Siena strzelił swojego pierwszego w nowym klubie hat-tricka.

Flamengo thumb|Ronaldinho w barwach Flamengo Pod koniec 2010 roku Ronaldinho został sprzedany do Flamengo za 3 mln euro, gdzie został od razu kapitanem drużyny. Ronaldinho zadebiutował w koszulce Flamengo 2 lutego 2011 w wygranym meczu z Novą Iguaçą (1:0). Jedynym sukcesem w drużynie z Rio de Janeiro jest wygranie mistrzostwa stanu Rio de Janeiro w 2011 roku.