Nino Farina won the British Grand Prix 1950 at Silverstone Circuit on 13 May 1950, starting from pole position. Luigi Fagioli finished second for Alfa Romeo, with Reg Parnell completing the podium for Alfa Romeo.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 1 | Nino FarinaFAR | Alfa Romeo | 70 | 2:13:23.6 | 9 | |
| 2 | 2 | Luigi FagioliFAG | Alfa Romeo | 70 | +2.6 | 6 | |
| 3 | 4 | Reg ParnellPAR | Alfa Romeo | 70 | +52.0 | 4 | |
| 4 | 6 | Yves CabantousCAB | Talbot-Lago | 68 | +2 Laps | 3 | |
| 5 | 9 | Louis RosierROS | Talbot-Lago | 68 | +2 Laps | 2 | |
| 6 | 13 | Bob GerardGER | ERA | 67 | +3 Laps | 0 | |
| 7 | 15 | Cuth HarrisonHAR | ERA | 67 | +3 Laps | 0 | |
| 8 | 14 | Philippe ÉtancelinTAN | Talbot-Lago | 65 | +5 Laps | 0 | |
| 9 | 16 | David HampshireHAM | Maserati | 64 | +6 Laps | 0 | |
| 10 | 20 | Brian Shawe TaylorSHA | Maserati | 64 | +6 Laps | 0 | |
| 10 | 20 | Joe FryFRY | Maserati | 64 | +6 Laps | 0 | |
| 11 | 21 | Johnny ClaesCLA | Talbot-Lago | 64 | +6 Laps | 0 | |
| R | 3 | Juan FangioFAN | Alfa Romeo | 62 | Oil leak | 0 | |
| N | 19 | Joe KellyKEL | Alta | 57 | Not classified | 0 | |
| R | 5 | Prince BiraBIR | Maserati | 49 | Out of fuel | 0 | |
| R | 18 | David MurrayMUR | Maserati | 44 | Engine | 0 | |
| R | 17 | Geoff CrossleyCRO | Alta | 43 | Transmission | 0 | |
| R | 8 | Toulo de GraffenriedDEG | Maserati | 36 | Engine | 0 | |
| R | 11 | Louis ChironCHI | Maserati | 26 | Clutch | 0 | |
| R | 7 | Eugène MartinMAR | Talbot-Lago | 8 | Oil pressure | 0 | |
| R | 10 | Peter WalkerWAL | ERA | 5 | Gearbox | 0 | |
| R | 10 | Tony RoltROL | ERA | 5 | Gearbox | 0 | |
| R | 12 | Leslie JohnsonJOH | ERA | 2 | Supercharger | 0 |