Зігравши небагато ігор перед ЧС 2002 в Японії і Кореї, Роналдо став найкращим бомбардиром чемпіонату (8 голів за 7 матчів) — саме його «дубль» у ворота Олівера Кана дав перемогу бразильцям. Після чемпіонату світу нападник підписав контракт з «Реалом». у 2002 році він вдруге здобув Золотий м'яч і втретє нагороду ФІФА як найращий гравець світу. У сезоні 2002/03 «Реал» виграв чемпіонат Іспанії. Наступного року клуб не зберіг титул, але Роналдо з 24 голами став найкращим бомбардиром іспанської ліги. На чемпіонаті світу 2006 збірна Бразилії досягла 1/4 фіналу, а Роналдо обійшов Ґерда Мюллера і став найкращим бомбардиром за всю історію чемпіонатів світу (15 голів).