Barrichello pilotou pela Scuderia Ferrari de 2000 a 2005, como companheiro de equipe de Michael Schumacher, desfrutando de um grande sucesso, sagrando-se vice-campeão em 2002 e 2004. A primeira aposentadoria de Schumacher no final de 2006 fez de Barrichello o piloto mais experiente do "grid" e, no Grande Prêmio da Turquia de 2008, quando ele atingiu a marca de 257 largadas, tornando-se o piloto com maior número de corridas disputadas na Fórmula 1. Em 2010, no Grande Prêmio da Bélgica de 2010, atingiu a incrível marca de 300 GPs disputados. Barrichello conquistou a centésima vitória brasileira na Fórmula 1, no Grande Prêmio da Europa de 2009.