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

SrPlayerMInnRAve100s50s
1 Farveez Maharoof (SL) 549494.00 0 1
2 AB de Villiers (SA) 131269162.81 1 5
3 Lance Klusener (SA) 111043562.14 1 3
4 Richard Snell (SA) 326161.00 0 0
5 Mahela Jayawardene (SL) 3232178257.48 4 2
6 Hansie Cronje (SA) 9945256.50 1 3
7 JP Duminy (SA) 9938755.28 2 1
8 Daryll Cullinan (SA) 191991753.94 5 3
9 Theunis de Bruyn (SA) 2210452.00 1 0
10 Thilan Samaraweera (SL) 101041351.62 2 0
11 Faf du Plessis (SA) 201987451.41 1 4
12 Kumar Sangakkara (SL) 3232153447.93 1 7
13 Kusal Janith Perera (SL) 10937847.25 1 3
14 Arjuna Ranatunga (SL) 141458344.84 1 4
15 Oshada Fernando (SL) 4413143.66 0 1
16 Stephen Cook (SA) 5521643.20 1 1
17 Gary Kirsten (SA) 161663942.60 1 5
18 Ruwan Kalpage (SL) 224242.00 0 0
19 Dean Elgar (SA) 202079741.94 3 3
20 Dimuth Karunaratne (SL) 181870341.35 2 4
21 Rassie van der Dussen (SA) 328241.00 0 1
22 Jacques Rudolph (SA) 131240740.70 1 2
23 Andrew Hudson (SA) 5520240.40 0 2
24 Danushka Gunathilaka (SL) 4416140.25 0 2
25 Hashan Tillakaratne (SL) 131343139.18 1 2
26 Jacques Kallis (SA) 262589438.86 0 5
27 Chamara Kapugedera (SL) 337738.50 0 1
28 Jonty Rhodes (SA) 111134037.77 1 2
29 Angelo Mathews (SL) 202067737.61 0 6
30 Kepler Wessels (SA) 5518837.60 0 1
31 Pat Symcox (SA) 5414937.25 0 1
32 Quinton de Kock (SA) 201969736.68 1 5
33 Prasanna Jayawardene (SL) 327236.00 0 0
34 Alviro Petersen (SA) 6617835.60 1 0
35 Aravinda de Silva (SL) 131346135.46 0 3
36 Graeme Smith (SA) 121238535.00 0 4
37 Shaun Pollock (SA) 232055332.52 1 3
38 Boeta Dippenaar (SA) 7719432.33 0 1
39 Mark Boucher (SA) 302677532.29 0 7
40 Sanath Jayasuriya (SL) 272785731.74 1 5
41 Jehan Mubarak (SL) 226331.50 0 0
42 Wanindu Hasaranga (SL) 4412230.50 0 1
43 Hashim Amla (SA) 262572730.29 2 2
44 Imran Tahir (SA) 955929.50 0 0
45 Dhananjaya de Silva (SL) 161437428.76 0 2
46 Dasun Shanaka (SL) 448428.00 0 1
47 Aiden Markram (SA) 111126626.60 0 2
48 Asanka Gurusinha (SL) 225326.50 0 0
49 Marvan Atapattu (SL) 232360126.13 1 4
50 Ashwell Prince (SA) 101025025.00 0 2