Jack Brabham won the South African Grand Prix 1970 at Kyalami on 7 March 1970, starting from P3 on the grid. Denny Hulme finished second for McLaren-Ford, with Jackie Stewart completing the podium for March.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 3 | Jack BrabhamBRA | Brabham | 80 | 1:49:35.4 | 9 | |
| 2 | 6 | Denny HulmeHUL | McLaren-Ford | 80 | +8.1 | 6 | |
| 3 | 1 | Jackie StewartSTE | March | 80 | +17.1 | 4 | |
| 4 | 8 | Jean-Pierre BeltoiseBEL | Matra | 80 | +1:13.1 | 3 | |
| 5 | 14 | John MilesMIL | Team Lotus | 79 | +1 Lap | 2 | |
| 6 | 19 | Graham HillHIL | Team Lotus | 79 | +1 Lap | 1 | |
| 7 | 18 | Henri PescaroloPES | Matra | 78 | +2 Laps | 0 | |
| 8 | 22 | John LoveLOV | Team Lotus | 78 | +2 Laps | 0 | |
| 9 | 16 | Pedro RodríguezROD | BRM | 76 | +4 Laps | 0 | |
| 10 | 9 | Jo SiffertSIF | March | 75 | +5 Laps | 0 | |
| 11 | 21 | Peter de KlerkDEK | Brabham | 75 | +5 Laps | 0 | |
| 12 | 13 | Dave CharltonCHA | Team Lotus | 73 | Engine | 0 | |
| 13 | 4 | Jochen RindtRIN | Team Lotus | 72 | Engine | 0 | |
| R | 5 | Jacky IckxICK | Ferrari | 60 | Engine | 0 | |
| R | 7 | John SurteesSUR | McLaren-Ford | 60 | Engine | 0 | |
| R | 23 | George EatonEAT | BRM | 58 | Engine | 0 | |
| R | 17 | Johnny Servoz-GavinSER | March | 57 | Engine | 0 | |
| R | 10 | Bruce McLarenMCL | McLaren-Ford | 39 | Engine | 0 | |
| R | 20 | Piers CourageCOU | De Tomaso | 39 | Accident | 0 | |
| R | 11 | Mario AndrettiAND | March | 26 | Overheating | 0 | |
| R | 15 | Rolf StommelenSTO | Brabham | 23 | Engine | 0 | |
| R | 12 | Jackie OliverOLI | BRM | 22 | Gearbox | 0 | |
| R | 2 | Chris AmonAMO | March | 14 | Overheating | 0 |