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 Jacques Kallis (SA) 3232132747.39 3 9
14 Peter Kirsten (SA) 114747.00 0 0
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 Aiden Markram (SA) 10934443.00 1 2
20 Isuru Udana (SL) 4412742.33 0 1
21 Boeta Dippenaar (SA) 171767342.06 1 5
22 Jonty Rhodes (SA) 252465540.93 0 5
23 Marvan Atapattu (SL) 2828101940.76 2 7
24 Asela Gunaratne (SL) 6618637.20 1 0
25 Steve Elworthy (SA) 323737.00 0 0
26 Graeme Smith (SA) 232384236.60 1 5
27 Lance Klusener (SA) 191635935.90 0 2
28 Ashwell Prince (SA) 437135.50 0 0
29 Thilan Samaraweera (SL) 227035.00 0 0
30 Dasun Shanaka (SL) 6620333.83 0 2
31 Dinesh Chandimal (SL) 151336733.36 0 2
32 Angelo Mathews (SL) 191849232.80 0 3
33 Lahiru Thirimanne (SL) 101029532.77 0 2
34 Wayne Parnell (SA) 953232.00 0 0
35 Arjuna Ranatunga (SL) 131335232.00 0 3
36 Russel Arnold (SL) 191741431.84 0 3
37 Dwaine Pretorius (SA) 613131.00 0 0
38 JP Duminy (SA) 343073830.75 0 4
39 Richard Snell (SA) 549230.66 0 1
40 Avishka Fernando (SL) 8823729.62 1 0
41 Chamika Karunaratne (SL) 335929.50 0 0
42 Niroshan Dickwella (SL) 141441229.42 0 3
43 Ryan McLaren (SA) 778829.33 0 0
44 Chris Morris (SA) 845829.00 0 0
45 Thisara Perera (SL) 191840528.92 0 3
46 Kusal Mendis (SL) 181851428.55 0 4
47 Kepler Wessels (SA) 5514128.20 0 1
48 Kusal Janith Perera (SL) 161539127.92 0 2
49 Mike Rindel (SA) 4411027.50 0 1
50 Roshan Mahanama (SL) 131332727.25 0 1