Best Batting Average in India vs South Africa Head to Head Matches in One Day International

SrPlayerMInnRAve100s50s
1 Shardul Thakur (IND) 63123123.00 0 1
2 Sanju Samson (IND) 65238119.00 1 1
3 Tony de Zorzi (SA) 33228114.00 1 1
4 Ryan McLaren (SA) 438989.00 0 1
5 Peter Kirsten (SA) 118484.00 0 1
6 Brian McMillan (SA) 8615276.00 0 0
7 Jacques Kallis (SA) 3128133270.10 2 11
8 Virat Kohli (IND) 3029150465.39 5 8
9 Sai Sudharsan (IND) 3312763.50 0 2
10 Gary Kirsten (SA) 2121106459.11 3 7
11 David Richardson (SA) 15711758.50 0 0
12 Faf du Plessis (SA) 141469658.00 2 5
13 Deepak Chahar (IND) 115454.00 0 1
14 Quinton de Kock (SA) 2020107753.85 6 2
15 Shreyas Iyer (IND) 111042252.75 1 3
16 Hansie Cronje (SA) 232171451.00 0 5
17 Sourav Ganguly (IND) 2323102051.00 2 7
18 Justin Kemp (SA) 9725450.80 1 1
19 Rassie van der Dussen (SA) 8829148.50 1 1
20 AB de Villiers (SA) 3232135748.46 6 5
21 Herschelle Gibbs (SA) 222081447.88 2 4
22 Shikhar Dhawan (IND) 232399245.09 3 6
23 Ajinkya Rahane (IND) 131247443.09 0 5
24 Dinesh Mongia (IND) 5412642.00 0 1
25 Ishan Kishan (IND) 3312341.00 0 1
26 Yuvraj Singh (IND) 191957441.00 1 4
27 Ravindra Jadeja (IND) 9719138.20 0 0
28 Mohammad Azharuddin (IND) 222280038.09 0 6
29 Rahul Dravid (IND) 2929105137.53 0 11
30 Hashim Amla (SA) 262693837.52 2 6
31 Vikram Rathour (IND) 227336.50 0 1
32 Mark Boucher (SA) 261951036.42 0 3
33 Sachin Tendulkar (IND) 4141144636.15 2 7
34 Heinrich Klaasen (SA) 111027634.50 0 1
35 Temba Bavuma (SA) 5517234.40 1 0
36 Daryll Cullinan (SA) 141344634.30 1 3
37 Jonty Rhodes (SA) 171640934.08 0 3
38 Rishabh Pant (IND) 3310133.66 0 1
39 Morne van Wyk (SA) 6620233.66 0 2
40 Rohit Sharma (IND) 252580633.58 3 2
41 Robin Peterson (SA) 8513333.25 0 1
42 Virender Sehwag (IND) 141442132.38 0 3
43 Yusuf Pathan (IND) 7722532.14 1 1
44 Khayelihle Zondo (SA) 339632.00 0 1
45 Mahendra Singh Dhoni (IND) 363283031.92 0 4
46 Tilak Varma (IND) 336331.50 0 1
47 Farhaan Behardien (SA) 6612531.25 0 0
48 Neil McKenzie (SA) 5412431.00 0 1
49 Suryakumar Yadav (IND) 226130.50 0 0
50 Dinesh Karthik (IND) 10924130.12 0 1