Rohit Sharma has scored 806 ODI runs against South Africa in 25 innings, showcasing his ability to step up against top-tier pace attacks.
He averages 33.58, reflecting a mixed but impactful record highlighted by his match-changing hundreds.
With a highest score of 150, Rohit has delivered big knocks, especially in pressure games vs the Proteas.
Rohit has hit 3 centuries and 2 fifties against SA, proving his tendency to convert starts into big scores.
His strike rate of 82.66 shows he has balanced aggression with control against SA’s strong bowling line-ups.
Across 26 matches, Rohit has produced several top-order statements, and his 150 remains one of India’s standout knocks vs SA.