Peter Collins won the British Grand Prix 1958 at Silverstone Circuit on 19 July 1958, starting from P6 on the grid. Mike Hawthorn finished second for Ferrari, with Roy Salvadori completing the podium for Cooper.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 6 | Peter CollinsCOL | Ferrari | 75 | 2:09:04.2 | 8 | |
| 2 | 4 | Mike HawthornHAW | Ferrari | 75 | +24.2 | 7 | |
| 3 | 3 | Roy SalvadoriSAL | Cooper | 75 | +50.6 | 4 | |
| 4 | 7 | Stuart Lewis-EvansLEW | Vanwall | 75 | +50.8 | 3 | |
| 5 | 2 | Harry SchellSCH | BRM | 75 | +1:14.8 | 2 | |
| 6 | 10 | Jack BrabhamBRA | Cooper | 75 | +1:23.2 | 0 | |
| 7 | 9 | Tony BrooksBRO | Vanwall | 74 | +1 Lap | 0 | |
| 8 | 12 | Maurice TrintignantTRI | Cooper | 73 | +2 Laps | 0 | |
| 9 | 15 | Carroll ShelbySHE | Maserati | 72 | +3 Laps | 0 | |
| R | 11 | Wolfgang von TripsVON | Ferrari | 59 | Engine | 0 | |
| R | 13 | Jo BonnierBON | Maserati | 49 | Gearbox | 0 | |
| R | 18 | Gerino GeriniGER | Maserati | 44 | Gearbox | 0 | |
| R | 16 | Ian BurgessBUR | Cooper | 40 | Clutch | 0 | |
| R | 1 | Stirling MossMOS | Vanwall | 25 | Engine | 0 | |
| R | 5 | Cliff AllisonALL | Team Lotus | 21 | Engine | 0 | |
| R | 8 | Jean BehraBEH | BRM | 19 | Suspension | 0 | |
| R | 17 | Ivor BuebBUE | Connaught | 19 | Gearbox | 0 | |
| R | 20 | Alan StaceySTA | Team Lotus | 19 | Overheating | 0 | |
| R | 14 | Graham HillHIL | Team Lotus | 17 | Overheating | 0 | |
| R | 19 | Jack FairmanFAI | Connaught | 7 | Ignition | 0 |