Robert Kubica za kierownicą bolidu BMW-Sauber wygrał dwa treningi przed GP Francji na torze Circuit de Nevers. Polak w drugim przejeździe pokonał, m.in. Fernando Alonso i Michaela Schumachera.

Podczas pierwszego treningu polski kierowca uzyskał czas 1:16,794, pokonując dwóch kierowców Hondy: Anthony Davidsona (1:17,33) i Jensona Buttona (1:18,160).

Podczas drugiej sesji treningowej Kubica był minimalnie wolniejszy (1:16,902). Drugi był Fernando Alonso (1:17,498), a trzeci Anthony Davidson (1:17,750). Na piątym miejscu trening zakończył Włoch Giancarlo Fisichella. Szósty był Niemiec Michael Schumacher.

Słabo spisali się dwaj podstawowi kierowcy stajni BMW-Sauber. Niemiec Nick Heidfeld był na 14. miejscu, a Kanadyjczyk Jacques Villeneuve zajął dopiero 26. miejsce w gronie 29 startujących.