Although there was more than a month between the Argentine Grand Prix and South Africa, most cars were transported direct to Kyalami from Buenos Aires.
Jean-Pierre Beltoise also missed Buenos Aires, due to legal problems following an accident that had claimed the life of Ignazio Giunti in January 1971.
Team Williams ran a second March-Cosworth for rising star Carlos Pace alongside their regular driver, Henri Pescarolo.
As usual for Kyalami, the field was bolstered by local entries: Dave Charlton in a Lucky Strike-sponsored Lotus 72D, and pair of cars from Team Gunston for John Love (Surtees TS9) and Willie Ferguson (Brabham BT33).
[2] The reigning World Champion, and winner of the opening round, Jackie Stewart secured pole position, for Elf Team Tyrrell, averaging a speed of 119.221 mph.
At the start, Denny Hulme briefly held the lead before Jackie Stewart moved ahead, meanwhile Clay Regazzoni had a bad get away and was back in the midfield.
The Tyrrell 003 of Stewart quickly built a lead while the battle for second between Hulme, Emerson Fittipaldi and Mike Hailwood detached itself from the rest of the field.