IND vs SA: Virat Kohli runs & centuries vs SA in ODIs

Runs

Virat Kohli has scored 1,504 ODI runs against South Africa in 31 matches, making him one of the highest non-African scorers vs the Proteas.

Average

He averages an elite 65.39, showing his consistency against one of the world’s toughest bowling attacks.

Centuries

Kohli has smashed 5 centuries vs SA, including his iconic 160* in Cape Town - one of his finest ODI knocks.

Half-Centuries

He has 8 half-centuries in just 29 innings, giving him a 44% fifty-plus conversion rate against SA.

Highest Score

His highest score of 160* came in 2018, where he almost single-handedly won the match with a masterclass in chasing.

Across 31 matches, Kohli has dominated all formats of pace and spin, proving South Africa is one of his favourite opponents in ODIs.

Gautam Gambhir sacked? 3 Strongest contenders to become India’s next Head Coach