F1 fastest laps
Fastest laps
| # | Grand Prix | Circuit | Driver | Constructor |
|---|---|---|---|---|
| 1 | Australia | Melbourne | (DEU) Michael Schumacher | Ferrari |
| 2 | Malaysia | Sepang | (COL) Juan Pablo Montoya | Williams-BMW |
| 3 | Bahrain | Sakhir | (DEU) Michael Schumacher | Ferrari |
| 4 | San Marino | Imola | (DEU) Michael Schumacher | Ferrari |
| 5 | Spain | Catalunya | (DEU) Michael Schumacher | Ferrari |
| 6 | Monaco | Monte Carlo | (DEU) Michael Schumacher | Ferrari |
| 7 | Europe | Nurburgring | (DEU) Michael Schumacher | Ferrari |
| 8 | Canada | Montreal | (BRA) Rubens Barrichello | Ferrari |
| 9 | USA | Indianapolis | (BRA) Rubens Barrichello | Ferrari |
| 10 | France | Magny-Cours | (DEU) Michael Schumacher | Ferrari |
| 11 | Britain | Silverstone | (DEU) Michael Schumacher | Ferrari |
| 12 | Germany | Hockenheim | (FIN) Kimi Raikkonen | McLaren-Mercedes |
| 13 | Hungary | Hungaroring | (DEU) Michael Schumacher | Ferrari |
| 14 | Belgium | Spa-Francorchamps | (FIN) Kimi Raikkonen | McLaren-Mercedes |
| 15 | Italy | Monza | (BRA) Rubens Barrichello | Ferrari |
| 16 | China | Shanghai | (DEU) Michael Schumacher | Ferrari |
| 17 | Japan | Suzuka | (BRA) Rubens Barrichello | Ferrari |
| 18 | Brazil | Interlagos | (COL) Juan Pablo Montoya | Williams-BMW |
- First fastest lap (drivers)
- No driver set their first fastest lap in 2004
- Last fastest lap (drivers)
- No drivers set their last fastest lap in 2004
- First fastest lap (constructors)
- No constructor set their first fastest lap in 2004
- Last fastest lap (constructors)
- No constructor set their last fastest lap in 2004
- Last fastest lap until…
- 2006 for Williams
- 2009 for Rubens Barrichello
- Last fastest lap by a…
- Brazilian driver until 2006