from-sachin-tendulkar,-dale-steyn-to-virat-kohli:top-5-highest-run-getters-wicket-takers-in-india-south-africa-odis;-3-india-legends-listed-in-the-record

After a disappointing Test series defeat at home against South Africa, Team India is preparing for a fresh start in the upcoming three-match ODI series. The one-day games will be played in Ranchi, Raipur and Visakhapatnam, beginning on November 30. With key players Shubman Gill and Shreyas Iyer ruled out due to injuries, KL Rahul is set to return as ODI captain after nearly two years. India will look to regain confidence and form as it shifts its attention to the limited-overs format. Historically, India vs South Africa ODIs have produced thrilling contests, memorable performances and several record-breaking achievements. Over the years, legendary cricketers from both sides have dominated the charts with exceptional batting and bowling numbers. Even today, many of these records remain intact, highlighting the high quality of cricket played between the two teams. As the ODI series approaches, fans are looking back at the top performers who have shaped this rivalry. From Sachin Tendulkar to Jacques Kallis, and from Shaun Pollock to Anil Kumble, several greats have left a lasting impact whenever India and South Africa have met on the field. Top Run-Getters in India vs South Africa ODIs Sachin Tendulkar The ‘God of Cricket’, continues to lead the list of highest run-scorers in ODIs between the two teams. He has played 57 matches and scored 2001 runs at an average of 35.73, with a highest score of 200 not out. Tendulkar also registered 5 centuries and 8 half-centuries in these encounters. Jacques Kallis South Africa all-rounder has featured in 37 matches, scoring 1535 runs at an impressive average of 61.40. His highest score remains 119 not out, supported by 2 centuries and 11 half-centuries. Virat Kohli India legend holds the third spot with remarkable consistency. In 31 matches, he has scored 1504 runs at an average of 65.39. His highest score is 160 not out, and he has recorded 5 centuries and 8 fifties against SA. Gary Kirsten Former South Africa opener Gary Kirsten also makes the list. He has played 26 matches and scored 1377 runs at an average of 62.59. His top score is 133 not out, including 4 centuries and 9 half-centuries. AB de Villiers Popularly known as ‘Mr 360’, has recorded 1357 runs in 32 matches, averaging 48.46, with a highest score of 119. He has scored 6 centuries and 5 fifties in India–South Africa ODIs. Top Wicket-Takers in India vs South Africa ODIs Shaun Pollock The South African legend leads the wicket-taking charts. He has played 33 matches and taken 48 wickets at an economy rate of 4.04. His best bowling figures are 5 for 37. Allan Donald Allan Donald has picked up 46 wickets in 26 matches. He maintained an economy rate of 4.05, and his best performance came with figures of 5 for 29. Anil Kumble The Indian leg-spinner is the most successful bowler against South Africa in ODIs. He has 46 wickets from 40 matches, with an economy of 3.94 and best figures of 4 for 25. Dale Steyn The legendary speedster, known for his pace and accuracy, has taken 34 wickets in 18 matches. His economy rate stands at 4.96, and his best bowling is 5 for 50. Lance Klusener Lance Klusener also features among the best. In 23 matches, he has claimed 31 wickets at an economy of 5.04, with his best performance being 5 for 42.