The Bahrain Grand Prix on April 3 ran for 57 laps, with Rosberg winning in 1:33:34.696, 10.282 seconds ahead of Räikkönen, to make it two victories from the first two races of the season. Hamilton recovered from a first-lap collision to finish third, giving Mercedes first and third.

Rosberg moved into the lead from second on the grid at the start. Hamilton made contact with Bottas at Turn 1, damaging his car and dropping as low as ninth. Bottas received a drive-through penalty for the incident. Hamilton then steadily recovered positions to reach the podium.
Vettel’s car began smoking on the formation lap and he could not reach his grid position. Palmer’s Renault also developed a problem before the start, preventing him from taking part in the race. Both were recorded as non-starters with zero laps in the classification, leaving Räikkönen as Ferrari’s only starter.
Räikkönen and Rosberg both started on supersoft tyres, switched to softs at their first stops, returned to supersofts at their second stops and fitted softs again for their final stints. Both followed the same three-stop tyre sequence. Räikkönen kept up the chase but was still 10.282 seconds behind at the finish.
Haas continued its strong start to the season. Grosjean finished fifth in Bahrain to bring the new team more points, recovering positions even after a lengthy pit stop. The Australian and Bahrain rounds yielded a combined 18 points, while Gutiérrez retired from this race.

Vandoorne stood in for the injured Alonso for his first F1 race and finished tenth to score one point. Button’s McLaren retired on lap six, while Vandoorne completed 56 laps and was the team’s only points finisher that day.
Ricciardo finished fourth, with Verstappen sixth and Kvyat seventh. Massa, Bottas and Magnussen were eighth, ninth and eleventh respectively. Magnussen, who started from the pit lane after failing to report for weighing as instructed in FP2, finished one place outside the points.
Seventeen drivers were classified at the finish. Sainz, Gutiérrez and Button retired, while Vettel and Palmer did not start. Rosberg had won both opening races and led the championship on 50 points, with Hamilton second on 33, extending his advantage to 17 points.
| Position | No. | Driver | Team | Laps | Race time / Status | Points |
|---|---|---|---|---|---|---|
| 1 | 6 | Nico Rosberg | Mercedes | 57 | 1:33:34.696 | 25 |
| 2 | 7 | Kimi Räikkönen | Ferrari | 57 | +10.282 s | 18 |
| 3 | 44 | Lewis Hamilton | Mercedes | 57 | +30.148 s | 15 |
| 4 | 3 | Daniel Ricciardo | Red Bull | 57 | +62.494 s | 12 |
| 5 | 8 | Romain Grosjean | Haas | 57 | +78.299 s | 10 |
| 6 | 33 | Max Verstappen | Toro Rosso | 57 | +80.929 s | 8 |
| 7 | 26 | Daniil Kvyat | Red Bull | 56 | +1 lap | 6 |
| 8 | 19 | Felipe Massa | Williams | 56 | +1 lap | 4 |
| 9 | 77 | Valtteri Bottas | Williams | 56 | +1 lap | 2 |
| 10 | 47 | Stoffel Vandoorne | McLaren | 56 | +1 lap | 1 |
| 11 | 20 | Kevin Magnussen | Renault | 56 | +1 lap | 0 |
| 12 | 9 | Marcus Ericsson | Sauber | 56 | +1 lap | 0 |
| 13 | 94 | Pascal Wehrlein | Manor | 56 | +1 lap | 0 |
| 14 | 12 | Felipe Nasr | Sauber | 56 | +1 lap | 0 |
| 15 | 27 | Nico Hülkenberg | Force India | 56 | +1 lap | 0 |
| 16 | 11 | Sergio Pérez | Force India | 56 | +1 lap | 0 |
| 17 | 88 | Rio Haryanto | Manor | 56 | +1 lap | 0 |
| NC | 55 | Carlos Sainz | Toro Rosso | 29 | Retired | 0 |
| NC | 21 | Esteban Gutiérrez | Haas | 9 | Retired | 0 |
| NC | 22 | Jenson Button | McLaren | 6 | Retired | 0 |
| NC | 5 | Sebastian Vettel | Ferrari | 0 | Did not start | 0 |
| NC | 30 | Jolyon Palmer | Renault | 0 | Did not start | 0 |