Virat Kohli is now the sole record holder for the Most ODI Centuries against South Africa with six tons.
This 6th century moves him past both Sachin Tendulkar and David Warner, who each have five centuries against the Proteas.
The milestone solidifies his status as the most dominant modern ODI batsman against a premier, pace-heavy bowling nation.
The record highlights his incredible ability to convert starts into big scores against a high-quality, international opponent.
This century brings his overall international tally to 83, leaving him just 17 away from the all-time record of 100 centuries.
His 52nd ODI century also holds the separate record for the Most Centuries in a Single International Format, surpassing Tendulkar's 51 Test tons.