Barrichello zakończył sezon na czwartym miejscu, zdobywając 65 punktów, w tym zwycięstwa w
Silverstone i Suzuka, i ponownie odegrał kluczową rolę w pomocy Schumacher i Ferrari wygrać kierowców i konstruktorów Mistrzostw. W sezonie Barrichello zajął drugie miejsce za Schumacherem tylko w siedmiu z pierwszych trzynastu wyścigów, ale wygrał Grand Prix Włoch 2004 i Grand Prix Chin 2004, zdobywając drugie miejsce w mistrzostwach, kończąc rok z 114 punktami i 14 podiami. Chociaż Barrichello miał dobre samochody w czasach Ferrari, jego najlepszym wynikiem w wyścigu domowym było trzecie miejsce w 2004 roku. Nie udało mu się ukończyć jedenastu z piętnastu Grand Prix Brazylii, w których rywalizował.