• Wion
  • /Photos
  • /From Virat Kohli to Gary Kirsten, 5 batters with most runs for India vs South Africa in ODIs

From Virat Kohli to Gary Kirsten, 5 batters with most runs for India vs South Africa in ODIs

From Virat Kohli to AB de Villiers, here's a look at the top five batters with most runs for India vs South Africa in ODIs. This list also includes Sachin Tendulkar, Jacques Kallis and Gary Kirsten

Sachin Tendulkar (India) - 2,001 runs
1 / 5
(Photograph: AFP)

Sachin Tendulkar (India) - 2,001 runs

Sachin Tendulkar, also known as 'Master Blaster', tops the list of batters with most runs for India vs South Africa in ODIs. During his era, Tendulkar played 57 ODI matches against Proteas and scored 2,001 runs at an average of 35.73.

Jacques Kallis (South Africa) - 1,535 runs
2 / 5
(Photograph: AFP)

Jacques Kallis (South Africa) - 1,535 runs

South Africa legend Jacques Kallis is next on this list with 1,535 runs in 37 ODI matches against India. His tally also includes two centuries and 11 half-centuries.

Virat Kohli (India) - 1,504 runs
3 / 5
(Photograph: AFP)

Virat Kohli (India) - 1,504 runs

The Indian batting stalwart, Virat Kohli, features third on this list with 1,504 runs in 31 ODI matches against Proteas. His tally also includes five centuries and eight half-centuries.

Gary Kirsten (South Africa) - 1,377 runs
4 / 5
(Photograph: AFP)

Gary Kirsten (South Africa) - 1,377 runs

South Africa great Gary Kirsten is fourth on this list. In 26 ODI matches against India, Kirsten scored 1,377 runs at an average of 62.59.

AB de Villiers (South Africa) - 1,357 runs
5 / 5
(Photograph: AFP)

AB de Villiers (South Africa) - 1,357 runs

AB de Villiers, known for his attacking batting style, is fifth on this list. He played 32 ODIs against India and scored 1,357 runs at an average of 48.46. His tally also includes six centuries and five half-centuries.