Nigel Mansell won the British Grand Prix 1987 at Silverstone Circuit on 12 July 1987, starting from P2 on the grid. Nelson Piquet finished second for Williams, with Ayrton Senna completing the podium for Team Lotus.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 2 | Nigel MansellMAN | Williams | 65 | 1:19:11.780 | 9 | |
| 2 | 1 | Nelson PiquetPIQ | Williams | 65 | +1.918 | 6 | |
| 3 | 3 | Ayrton SennaSEN | Team Lotus | 64 | +1 Lap | 4 | |
| 4 | 12 | Satoru NakajimaNAK | Team Lotus | 63 | +2 Laps | 3 | |
| 5 | 13 | Derek WarwickWAR | Arrows | 63 | +2 Laps | 2 | |
| 6 | 6 | Teo FabiFAB | Benetton | 63 | +2 Laps | 1 | |
| 7 | 5 | Thierry BoutsenBOU | Benetton | 62 | +3 Laps | 0 | |
| 8 | 23 | Jonathan PalmerPAL | Tyrrell | 60 | +5 Laps | 0 | |
| 9 | 25 | Pascal FabreFAB | AGS | 59 | +6 Laps | 0 | |
| R | 22 | Philippe StreiffSTR | Tyrrell | 57 | Engine | 0 | |
| N | 17 | Martin BrundleBRU | Zakspeed | 54 | Not classified | 0 | |
| R | 4 | Alain ProstPRO | McLaren | 53 | Engine | 0 | |
| R | 7 | Michele AlboretoALB | Ferrari | 52 | Suspension | 0 | |
| R | 14 | Eddie CheeverCHE | Arrows | 45 | Engine | 0 | |
| R | 19 | Adrián CamposCAM | Minardi | 34 | Fuel system | 0 | |
| R | 20 | Alex CaffiCAF | Osella | 32 | Engine | 0 | |
| R | 18 | Christian DannerDAN | Zakspeed | 32 | Gearbox | 0 | |
| R | 11 | Riccardo PatresePAT | Brabham | 28 | Turbo | 0 | |
| R | 10 | Stefan JohanssonJOH | McLaren | 18 | Engine | 0 | |
| R | 15 | Alessandro NanniniNAN | Minardi | 10 | Engine | 0 | |
| R | 9 | Andrea de CesarisDEC | Brabham | 8 | Turbo | 0 | |
| R | 8 | Gerhard BergerBER | Ferrari | 7 | Accident | 0 | |
| R | 21 | Philippe AlliotALL | Larrousse | 7 | Gearbox | 0 | |
| R | 16 | René ArnouxARN | Ligier | 3 | Electrical | 0 | |
| R | 24 | Ivan CapelliCAP | March | 3 | Accident | 0 | |
| E | 19 | Piercarlo GhinzaniGHI | Ligier | 0 | Excluded | 0 |