Felipe Massa won the Bahrain Grand Prix 2007 at Bahrain International Circuit on 15 April 2007, starting from pole position. Lewis Hamilton finished second for McLaren, with Kimi Räikkönen completing the podium for Ferrari. Felipe Massa set the fastest lap with a time of 1:34.067.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Felipe MassaMAS | Ferrari | 57 | 1:33:27.515 | 10 | ⚡ 1:34.067 |
| 2 | 2 | Lewis HamiltonHAM | McLaren | 57 | +2.360 | 8 | |
| 3 | 3 | Kimi RäikkönenRAI | Ferrari | 57 | +10.839 | 6 | |
| 4 | 5 | Nick HeidfeldHEI | BMW Sauber | 57 | +13.831 | 5 | |
| 5 | 4 | Fernando AlonsoALO | McLaren | 57 | +14.426 | 4 | |
| 6 | 6 | Robert KubicaKUB | BMW Sauber | 57 | +45.529 | 3 | |
| 7 | 9 | Jarno TrulliTRU | Toyota | 57 | +1:21.371 | 2 | |
| 8 | 7 | Giancarlo FisichellaFIS | Renault | 57 | +1:21.701 | 1 | |
| 9 | 12 | Heikki KovalainenKOV | Renault | 57 | +1:29.411 | 0 | |
| 10 | 10 | Nico RosbergROS | Williams | 57 | +1:29.916 | 0 | |
| 11 | 11 | Alexander WurzWUR | Williams | 56 | +1 Lap | 0 | |
| 12 | 14 | Ralf SchumacherSCH | Toyota | 56 | +1 Lap | 0 | |
| 13 | 15 | Rubens BarrichelloBAR | Honda | 56 | +1 Lap | 0 | |
| 14 | 22 | Christijan AlbersALB | Spyker | 55 | +2 Laps | 0 | |
| 15 | 20 | Adrian SutilSUT | Spyker | 53 | +4 Laps | 0 | |
| 16 | 13 | Anthony DavidsonDAV | Super Aguri | 51 | Engine | 0 | |
| R | 8 | Mark WebberWEB | Red Bull | 41 | Gearbox | 0 | |
| R | 21 | David CoulthardCOU | Red Bull | 36 | Driveshaft | 0 | |
| R | 17 | Takuma SatoSAT | Super Aguri | 34 | Engine | 0 | |
| R | 18 | Vitantonio LiuzziLIU | Toro Rosso | 26 | Hydraulics | 0 | |
| R | 16 | Jenson ButtonBUT | Honda | 0 | Collision | 0 | |
| R | 19 | Scott SpeedSPE | Toro Rosso | 0 | Collision | 0 |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | Felipe Massa | Ferrari | 1:32.443 | 1:31.359 | 1:32.652 |
| 2 | Lewis Hamilton | McLaren | 1:32.580 | 1:31.752 | 1:32.935 |
| 3 | Kimi Räikkönen | Ferrari | 1:33.161 | 1:31.812 | 1:33.131 |
| 4 | Fernando Alonso | McLaren | 1:33.049 | 1:32.214 | 1:33.192 |
| 5 | Nick Heidfeld | BMW Sauber | 1:33.164 | 1:32.154 | 1:33.404 |
| 6 | Robert Kubica | BMW Sauber | 1:33.348 | 1:32.292 | 1:33.710 |
| 7 | Giancarlo Fisichella | Renault | 1:33.556 | 1:32.889 | 1:34.056 |
| 8 | Mark Webber | Red Bull | 1:33.496 | 1:32.808 | 1:34.106 |
| 9 | Jarno Trulli | Toyota | 1:33.218 | 1:32.429 | 1:34.154 |
| 10 | Nico Rosberg | Williams | 1:33.349 | 1:32.815 | 1:34.399 |
| 11 | Alexander Wurz | Williams | 1:33.759 | 1:32.915 | - |
| 12 | Heikki Kovalainen | Renault | 1:33.467 | 1:32.935 | - |
| 13 | Anthony Davidson | Super Aguri | 1:33.299 | 1:33.082 | - |
| 14 | Ralf Schumacher | Toyota | 1:33.923 | 1:33.294 | - |
| 15 | Rubens Barrichello | Honda | 1:33.776 | 1:33.624 | - |
| 16 | Jenson Button | Honda | 1:33.967 | 1:33.731 | - |
| 17 | Takuma Sato | Super Aguri | 1:33.984 | - | - |
| 18 | Vitantonio Liuzzi | Toro Rosso | 1:34.024 | - | - |
| 19 | Scott Speed | Toro Rosso | 1:34.333 | - | - |
| 20 | Adrian Sutil | Spyker | 1:35.280 | - | - |
| 21 | David Coulthard | Red Bull | 1:35.341 | - | - |
| 22 | Christijan Albers | Spyker | 1:35.533 | - | - |