Most Runs in India vs South Africa Head to Head Matches in One Day International

SrPlayerMInnRAve100s50s
1 Virat Kohli (IND) 3029150465.39 5 8
2 Sachin Tendulkar (IND) 4141144636.15 2 7
3 AB de Villiers (SA) 3232135748.46 6 5
4 Jacques Kallis (SA) 3128133270.10 2 11
5 Quinton de Kock (SA) 2020107753.85 6 2
6 Gary Kirsten (SA) 2121106459.11 3 7
7 Rahul Dravid (IND) 2929105137.53 0 11
8 Sourav Ganguly (IND) 2323102051.00 2 7
9 Shikhar Dhawan (IND) 232399245.09 3 6
10 Hashim Amla (SA) 262693837.52 2 6
11 Mahendra Singh Dhoni (IND) 363283031.92 0 4
12 Herschelle Gibbs (SA) 222081447.88 2 4
13 Rohit Sharma (IND) 252580633.58 3 2
14 Mohammad Azharuddin (IND) 222280038.09 0 6
15 Hansie Cronje (SA) 232171451.00 0 5
16 Faf du Plessis (SA) 141469658.00 2 5
17 JP Duminy (SA) 252561027.72 0 5
18 Yuvraj Singh (IND) 191957441.00 1 4
19 Ajay Jadeja (IND) 222251628.66 0 2
20 David Miller (SA) 292751324.42 0 2
21 Mark Boucher (SA) 261951036.42 0 3
22 Ajinkya Rahane (IND) 131247443.09 0 5
23 Graeme Smith (SA) 171746829.25 1 2
24 Daryll Cullinan (SA) 141344634.30 1 3
25 Shreyas Iyer (IND) 111042252.75 1 3
26 Virender Sehwag (IND) 141442132.38 0 3
27 Jonty Rhodes (SA) 171640934.08 0 3
28 Suresh Raina (IND) 181735520.88 0 2
29 Aiden Markram (SA) 161633023.57 0 1
30 Rassie van der Dussen (SA) 8829148.50 1 1
31 Heinrich Klaasen (SA) 111027634.50 0 1
32 Justin Kemp (SA) 9725450.80 1 1
33 Dinesh Karthik (IND) 10924130.12 0 1
34 Mohammad Kaif (IND) 111024030.00 0 1
35 Sanju Samson (IND) 65238119.00 1 1
36 Javagal Srinath (IND) 191623516.78 0 1
37 Andrew Hudson (SA) 111122920.81 0 2
38 Tony de Zorzi (SA) 33228114.00 1 1
39 Yusuf Pathan (IND) 7722532.14 1 1
40 Robin Singh (IND) 141320923.22 0 0
41 Lance Klusener (SA) 171220723.00 0 1
42 Morne van Wyk (SA) 6620233.66 0 2
43 Shaun Pollock (SA) 261520022.22 0 0
44 Ravindra Jadeja (IND) 9719138.20 0 0
45 Andrew Hall (SA) 10918826.85 0 1
46 KL Rahul (IND) 8718726.71 0 2
47 Temba Bavuma (SA) 5517234.40 1 0
48 Andile Phehlukwayo (SA) 121016720.87 0 0
49 Janneman Malan (SA) 6616026.66 0 1
50 Gautam Gambhir (IND) 101015515.50 0 1