Con queste credenziali fu ingaggiato nel dalla come pilota titolare, prendendo il posto di Eddie Irvine che aveva lasciato la scuderia di Maranello per contrasti riguardanti il ruolo di prima guida. Finalmente riuscì a conquistare la sua prima vittoria in un gran premio (dopo 123 tentativi) in un Gran Premio di Germania caratterizzato da cambiamenti meteorologici e anche un'invasione di pista. L'italo-brasiliano riuscì a recuperare dalla diciottesima posizione in griglia. La presenza di Barrichello ha contribuito all'assoluto dominio da parte della squadra italiana negli anni 2000.