Best Batting Average in India vs South Africa Head to Head Matches in Test Match

SrPlayerMInnRAve100s50s
1 Irfan Pathan (IND) 438888.00 0 0
2 Jacques Kallis (SA) 3231173469.36 6 5
3 Zander de Bruyn (SA) 4313065.00 0 1
4 Neil McKenzie (SA) 9842360.42 1 2
5 Virat Kohli (IND) 2928140854.15 2 5
6 Daryll Cullinan (SA) 151568852.92 2 3
7 Virender Sehwag (IND) 2726130650.23 4 2
8 Dinesh Karthik (IND) 5414849.33 0 1
9 Senuran Muthusamy (SA) 449849.00 0 0
10 Alviro Petersen (SA) 111148148.10 1 3
11 Robin Peterson (SA) 429547.50 0 1
12 Mayank Agarwal (IND) 101047547.50 1 1
13 Ajinkya Rahane (IND) 232288446.52 3 4
14 Hashim Amla (SA) 3837152843.65 4 7
15 Lance Klusener (SA) 171552043.33 2 1
16 Sachin Tendulkar (IND) 4645174142.46 7 5
17 Brian McMillan (SA) 201855142.38 1 4
18 Kepler Wessels (SA) 8829542.14 1 1
19 Mohammad Azharuddin (IND) 212077941.00 4 2
20 Gautam Gambhir (IND) 101040940.90 0 4
21 Dean Elgar (SA) 2828101240.48 2 4
22 Kapil Dev (IND) 7520240.40 1 0
23 Gary Kirsten (SA) 191972040.00 3 3
24 Keegan Petersen (SA) 7727839.71 0 3
25 Andrew Hall (SA) 6623839.66 1 0
26 AB de Villiers (SA) 3635133439.23 2 6
27 Rohit Sharma (IND) 202073838.84 2 0
28 Graeme Smith (SA) 272798737.96 0 8
29 VVS Laxman (IND) 353197637.53 1 6
30 Rishabh Pant (IND) 6618637.20 1 0
31 Andrew Hudson (SA) 202069036.31 1 6
32 Jonty Rhodes (SA) 10928936.12 0 2
33 Meyrick Pringle (SA) 423636.00 0 0
34 Hanuma Vihari (IND) 437035.00 0 0
35 Ashwell Prince (SA) 191851934.60 1 1
36 Mark Boucher (SA) 242054634.12 0 5
37 Mahendra Singh Dhoni (IND) 222064734.05 1 2
38 Temba Bavuma (SA) 151437333.90 0 2
39 Rahul Dravid (IND) 4040125233.83 2 5
40 Sourav Ganguly (IND) 323194733.82 0 7
41 Pravin Amre (IND) 7616933.80 1 0
42 Bhuvneshwar Kumar Singh (IND) 4410133.66 0 0
43 Herschelle Gibbs (SA) 191957932.16 2 1
44 Yuvraj Singh (IND) 213232.00 0 0
45 George Linde (SA) 226432.00 0 0
46 Craig Matthews (SA) 649431.33 0 0
47 Zubayr Hamza (SA) 226231.00 0 1
48 Cheteshwar Pujara (IND) 312988230.41 1 6
49 Ravindra Jadeja (IND) 151232929.90 0 2
50 Shaun Pollock (SA) 232146429.00 0 3