Riccardo Patrese won the South African Grand Prix 1983 at Kyalami on 15 October 1983, starting from P3 on the grid. Andrea de Cesaris finished second for Alfa Romeo, with Nelson Piquet completing the podium for Brabham.
| Pos | Grid | Driver | Team | Laps | Time / Status | Pts | FL |
|---|---|---|---|---|---|---|---|
| 1 | 3 | Riccardo PatresePAT | Brabham | 77 | 1:33:25.708 | 9 | |
| 2 | 9 | Andrea de CesarisDEC | Alfa Romeo | 77 | +9.319 | 6 | |
| 3 | 2 | Nelson PiquetPIQ | Brabham | 77 | +21.969 | 4 | |
| 4 | 13 | Derek WarwickWAR | Toleman | 76 | +1 Lap | 3 | |
| 5 | 6 | Keke RosbergROS | Williams | 76 | +1 Lap | 2 | |
| 6 | 14 | Eddie CheeverCHE | Renault | 76 | +1 Lap | 1 | |
| 7 | 19 | Danny SullivanSUL | Tyrrell | 75 | +2 Laps | 0 | |
| 8 | 22 | Marc SurerSUR | Arrows | 75 | +2 Laps | 0 | |
| 9 | 20 | Thierry BoutsenBOU | Arrows | 74 | +3 Laps | 0 | |
| 10 | 21 | Jean-Pierre JarierJAR | Ligier | 73 | +4 Laps | 0 | |
| 11 | 12 | Niki LaudaLAU | McLaren | 71 | Electrical | 0 | |
| 12 | 24 | Kenny AchesonACH | RAM | 71 | +6 Laps | 0 | |
| N | 7 | Nigel MansellMAN | Team Lotus | 68 | Not classified | 0 | |
| N | 23 | Raul BoeselBOE | Ligier | 66 | Not classified | 0 | |
| R | 18 | Michele AlboretoALB | Tyrrell | 60 | Engine | 0 | |
| R | 1 | Patrick TambayTAM | Ferrari | 56 | Turbo | 0 | |
| R | 16 | Bruno GiacomelliGIA | Toleman | 56 | Turbo | 0 | |
| R | 5 | Alain ProstPRO | Renault | 35 | Turbo | 0 | |
| R | 25 | Corrado FabiFAB | Osella | 28 | Engine | 0 | |
| R | 11 | Elio de AngelisDEA | Team Lotus | 20 | Engine | 0 | |
| D | 15 | John WatsonWAT | McLaren | 18 | Disqualified | 0 | |
| R | 4 | René ArnouxARN | Ferrari | 9 | Engine | 0 | |
| R | 17 | Mauro BaldiBAL | Alfa Romeo | 5 | Engine | 0 | |
| R | 8 | Manfred WinkelhockWIN | ATS | 1 | Engine | 0 | |
| R | 10 | Jacques LaffiteLAF | Williams | 1 | Spun off | 0 | |
| R | 26 | Piercarlo GhinzaniGHI | Osella | 1 | Engine | 0 |