The British Grand Prix was completed over 51 laps at Silverstone. Hamilton retained the lead from pole to take his fourth consecutive British Grand Prix victory. Räikkönen started second and Vettel third, with both Ferraris contesting the leading positions until their late tyre failures.
Bottas started ninth after a gearbox penalty and began making progress on the opening lap. Hamilton controlled the early pace, while Vettel and Ferrari sought to stay competitive through strategy around the pit-stop window. The two Red Bulls were involved in the battle for podium positions at the front.
Sainz and Kvyat collided at Becketts on the opening lap. Sainz retired, while Kvyat continued and received a penalty. After the safety-car period, Hamilton re-established control of the pace at the front.
Having started ninth, Bottas closed on Vettel in the second half of the race and passed him. Vettel had earlier moved ahead of Verstappen through the pit stops. Red Bull and Ferrari contested positions through their pit strategies before tyre problems altered the final podium.
With two laps remaining, Räikkönen suffered a left-front puncture and had to pit for fresh tyres, dropping to third. Before the final lap, Vettel also suffered a left-front puncture and made an emergency return to the pits. The Ferrari driver had been in contention for a podium but ultimately fell to seventh.

Hamilton finished in 1:21:27.430, 14.063s ahead of Bottas. Bottas recovered from his grid penalty to take second, with Räikkönen third. Verstappen was fourth, Ricciardo fifth, Hülkenberg sixth and Vettel seventh, as the British fans witnessed a dominant home victory.
Ocon, Pérez and Massa completed the top ten. Alonso retired with a mechanical failure, Sainz went out in the opening-lap collision, and Palmer failed to start. The other 17 drivers completed the race.
The table below lists the final positions, drivers, teams, completed laps, times or retirement status, and points. The official classification records the three non-finishers as retired or having failed to start.
| Pos. | Driver | Team | Time / Gap | Points |
|---|---|---|---|---|
| 1 | Lewis Hamilton | Mercedes | 51 laps, 1:21:27.430 | 25 |
| 2 | Valtteri Bottas | Mercedes | 51 laps, +14.063s | 18 |
| 3 | Kimi Räikkönen | Ferrari | 51 laps, +36.570s | 15 |
| 4 | Max Verstappen | Red Bull | 51 laps, +52.125s | 12 |
| 5 | Daniel Ricciardo | Red Bull | 51 laps, +65.955s | 10 |
| 6 | Nico Hülkenberg | Renault | 51 laps, +68.109s | 8 |
| 7 | Sebastian Vettel | Ferrari | 51 laps, +93.989s | 6 |
| 8 | Esteban Ocon | Force India | 50 laps, +1 lap | 4 |
| 9 | Sergio Pérez | Force India | 50 laps, +1 lap | 2 |
| 10 | Felipe Massa | Williams | 50 laps, +1 lap | 1 |
| 11 | Stoffel Vandoorne | McLaren | 50 laps, +1 lap | 0 |
| 12 | Kevin Magnussen | Haas | 50 laps, +1 lap | 0 |
| 13 | Romain Grosjean | Haas | 50 laps, +1 lap | 0 |
| 14 | Marcus Ericsson | Sauber | 50 laps, +1 lap | 0 |
| 15 | Daniil Kvyat | Toro Rosso | 50 laps, +1 lap | 0 |
| 16 | Lance Stroll | Williams | 50 laps, +1 lap | 0 |
| 17 | Pascal Wehrlein | Sauber | 50 laps, +1 lap | 0 |
| DNF | Fernando Alonso | McLaren | DNF | 0 |
| DNF | Carlos Sainz | Toro Rosso | DNF | 0 |
| DNS | Jolyon Palmer | Renault | DNS | 0 |