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

SrPlayerMInnRAve100s50s
1 Charith Asalanka (SL) 4427568.75 0 3
2 Neil McKenzie (SA) 7626265.50 1 1
3 Brian McMillan (SA) 6611959.50 0 0
4 Hashim Amla (SA) 2221114357.15 5 5
5 Janneman Malan (SA) 3316254.00 1 0
6 Faf du Plessis (SA) 2626116653.00 3 5
7 AB de Villiers (SA) 232293151.72 2 7
8 David Miller (SA) 211851651.60 1 2
9 Beuran Hendricks (SA) 115151.00 0 1
10 Quinton de Kock (SA) 2525121950.79 4 7
11 Rassie van der Dussen (SA) 9830050.00 1 2
12 Saman Jayantha (SL) 229748.50 0 1
13 Peter Kirsten (SA) 114747.00 0 0
14 Mike Rindel (SA) 229447.00 0 1
15 Temba Bavuma (SA) 224646.00 0 0
16 Albie Morkel (SA) 559145.50 0 0
17 Tillakaratne Dilshan (SL) 2826103645.04 2 5
18 Kumar Sangakkara (SL) 4141166144.89 2 12
19 Jonty Rhodes (SA) 222157544.23 0 4
20 Jacques Kallis (SA) 3131121443.35 2 9
21 Aiden Markram (SA) 10934443.00 1 2
22 Isuru Udana (SL) 4412742.33 0 1
23 Boeta Dippenaar (SA) 171767342.06 1 5
24 Marvan Atapattu (SL) 2727100041.66 2 7
25 Asela Gunaratne (SL) 6618637.20 1 0
26 Steve Elworthy (SA) 223737.00 0 0
27 Graeme Smith (SA) 232384236.60 1 5
28 Lance Klusener (SA) 191635935.90 0 2
29 Ashwell Prince (SA) 437135.50 0 0
30 Thilan Samaraweera (SL) 227035.00 0 0
31 Dasun Shanaka (SL) 6620333.83 0 2
32 Roshan Mahanama (SL) 101030433.77 0 1
33 Dinesh Chandimal (SL) 151336733.36 0 2
34 Angelo Mathews (SL) 191849232.80 0 3
35 Lahiru Thirimanne (SL) 101029532.77 0 2
36 Arjuna Ranatunga (SL) 101025932.37 0 2
37 Wayne Parnell (SA) 953232.00 0 0
38 Russel Arnold (SL) 191741431.84 0 3
39 Dwaine Pretorius (SA) 613131.00 0 0
40 JP Duminy (SA) 343073830.75 0 4
41 Richard Snell (SA) 549230.66 0 1
42 Avishka Fernando (SL) 8823729.62 1 0
43 Chamika Karunaratne (SL) 335929.50 0 0
44 Niroshan Dickwella (SL) 141441229.42 0 3
45 Ryan McLaren (SA) 778829.33 0 0
46 Chris Morris (SA) 845829.00 0 0
47 Thisara Perera (SL) 191840528.92 0 3
48 Kusal Mendis (SL) 181851428.55 0 4
49 Kepler Wessels (SA) 5514128.20 0 1
50 Kusal Janith Perera (SL) 161539127.92 0 2