miejscu w kwalifikacjach do GP Europy wyścig zakończył na 2. miejscu. Na tych samych pozycjach (7. – kwalifikacje, 2. – wyścig) plasował się w GP Kanady, gdzie dodatkowo przejechał najszybsze okrążenie. Wygrał kwalifikacje do GP USA, ale w wyścigu (mimo najszybszego kółka) wyprzedził go Schumacher. Z Francji wyjechał z 10. rezultatem sesji kwalifikacyjnej i 3. miejscem w wyścigu. Barrichello wyprzedził w GP Francji Jarno Trullego w ostatnim zakręcie ostatniego okrążenia. W rezultacie Barrichello był trzeci, a Włoch znalazł się poza podium, w wyniku czego później został zwolniony z Renault. W Anglii też był 3., ale startował z 2. pola i przez kilka okrążeń prowadził. Nie zdobył punktów w Niemczech, ale w GP Węgier był 2. (w kwalifikacjach i wyścigu). W wyścigu w Belgii był 3. (3 pozycje wyżej niż w kwalifikacjach). W ostatnich wyścigach (Włochy, Chiny, Brazylia) zawsze startował z pierwszego pola i zawsze najszybciej kończył okrążenie. Jednak jego strata do Schumachera była zbyt duża, aby mógł zdobyć tytuł. Wygrał w Chinach i we Włoszech, ale w Brazylii zajął 3. miejsce. Rekordowe 114 punktów dało mu wicemistrzostwo świata (w większości sezonów taki wynik dawałby mistrzostwo). Ferrari z miażdżącą przewagą wygrało walkę o tytuł dla najlepszego konstruktora.