Kyalami · 2 January 1967
| Pos | Team | Points Breakdown | Pts | |
|---|---|---|---|---|
| 1 | Cooper-Maserati Rodríguez 9 + Siffert 0 + Rindt 0 + Bonnier 0 | Rodríguez 9 + Siffert 0 + Rindt 0 + Bonnier 0 | 9 | |
| 2 | Cooper-Climax Love 6 | Love 6 | 6 | |
| 3 | Honda Surtees 4 | Surtees 4 | 4 | |
| 4 | Brabham-Repco Hulme 3 + Brabham 1 | Hulme 3 + Brabham 1 | 4 | |
| 5 | Brabham-Climax Anderson 2 + Charlton 0 + Botha 0 | Anderson 2 + Charlton 0 + Botha 0 | 2 | |
| 6 | LDS-Climax Tingle 0 | Tingle 0 | 0 | |
| 7 | Lotus-BRM Courage 0 + Clark 0 + Hill 0 | Courage 0 + Clark 0 + Hill 0 | 0 | |
| 8 | Eagle-Climax Gurney 0 | Gurney 0 | 0 | |
| 9 | BRM Spence 0 + Stewart 0 | Spence 0 + Stewart 0 | 0 |
| Pos | Driver | Team | Race time / Gap | Laps | Stops | Pts | |
|---|---|---|---|---|---|---|---|
| 1 | Pedro Rodríguez Cooper-Maserati | Cooper-Maserati | 2:05:45.900 | 80 | — | 9 | |
| 2 | John Love Cooper-Climax | Cooper-Climax | +26.400s | 80 | — | 6 | |
| 3 | John Surtees Honda | Honda | — | 79 | — | 4 | |
| 4 | Denny Hulme Brabham-Repco | Brabham-Repco | — | 78 | — | 3 | |
| 5 | Bob Anderson Brabham-Climax | Brabham-Climax | — | 78 | — | 2 | |
| 6 | Jack Brabham Brabham-Repco | Brabham-Repco | — | 76 | — | 1 | |
| 7 | Dave Charlton Brabham-Climax | Brabham-Climax | — | 63 | — | — | |
| 8 | Luki Botha Brabham-Climax | Brabham-Climax | — | 60 | — | — | |
| 9 | Sam Tingle LDS-Climax | LDS-Climax | — | 56 | — | — | |
| 10 | Piers Courage Lotus-BRM | Lotus-BRM | — | 51 | — | — | |
| 11 | Dan Gurney Eagle-Climax | Eagle-Climax | — | 44 | — | — | |
| 12 | Jo Siffert Cooper-Maserati | Cooper-Maserati | — | 41 | — | — | |
| 13 | Jochen Rindt Cooper-Maserati | Cooper-Maserati | — | 38 | — | — | |
| 14 | Mike Spence BRM | BRM | — | 31 | — | — | |
| 15 | Jo Bonnier Cooper-Maserati | Cooper-Maserati | — | 30 | — | — | |
| 16 | Jim Clark Lotus-BRM | Lotus-BRM | — | 22 | — | — | |
| 17 | Graham Hill Lotus-BRM | Lotus-BRM | — | 6 | — | — | |
| 18 | Jackie Stewart BRM | BRM | — | 2 | — | — |