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

SrPlayerSRMInnRAve100s50s
1 Dwaine Pretorius (SA) 119.23 613131.00 0 0
2 Heinrich Klaasen (SA) 118.6 6615325.50 0 0
3 Dasun Shanaka (SL) 117.34 6620333.83 0 2
4 Sachithra Senanayake (SL) 117.24 643417.00 0 0
5 Thisara Perera (SL) 113.12 191840528.92 0 3
6 Aiden Markram (SA) 111.32 10934443.00 1 2
7 Sandun Weerakkody (SL) 110.6 337324.33 0 1
8 Wayne Parnell (SA) 110.34 953232.00 0 0
9 Albie Morkel (SA) 109.63 559145.50 0 0
10 Richard Snell (SA) 108.23 549230.66 0 1
11 Alan Dawson (SA) 107.4 432914.50 0 0
12 Quinton de Kock (SA) 104.45 2525121950.79 4 7
13 Farhaan Behardien (SA) 104.41 657117.75 0 0
14 Charith Asalanka (SL) 102.99 4427568.75 0 3
15 David Miller (SA) 102.38 211851651.60 1 2
16 AB de Villiers (SA) 102.08 232293151.72 2 7
17 Isuru Udana (SL) 100 4412742.33 0 1
18 Niroshan Dickwella (SL) 98.09 141441229.42 0 3
19 Chris Morris (SA) 96.66 845829.00 0 0
20 Beuran Hendricks (SA) 94.44 115151.00 0 1
21 Nicky Boje (SA) 93.77 161425623.27 0 0
22 Kusal Janith Perera (SL) 93.31 161539127.92 0 2
23 Avishka Fernando (SL) 93.3 8823729.62 1 0
24 George Linde (SA) 93.1 222727.00 0 0
25 Faf du Plessis (SA) 92.76 2626116653.00 3 5
26 JP Duminy (SA) 92.13 343073830.75 0 4
27 Hashim Amla (SA) 91 2221114357.15 5 5
28 Keshav Maharaj (SA) 90.9 644013.33 0 0
29 Asela Gunaratne (SL) 89.42 6618637.20 1 0
30 Andile Phehlukwayo (SA) 89.34 17910918.16 0 0
31 Janneman Malan (SA) 87.56 3316254.00 1 0
32 Nuwan Kulasekara (SL) 87.17 15121028.50 0 0
33 Ashan Priyanjan (SL) 86.95 336020.00 0 0
34 Tillakaratne Dilshan (SL) 85.9 2826103645.04 2 5
35 Derek Crookes (SA) 85.71 223618.00 0 0
36 Rassie van der Dussen (SA) 85.71 9830050.00 1 2
37 Chamika Karunaratne (SL) 85.5 335929.50 0 0
38 Reeza Hendricks (SA) 85.46 8814718.37 1 0
39 Sanath Jayasuriya (SL) 84.08 363688224.50 0 5
40 Mark Boucher (SA) 83.09 302658527.85 0 4
41 Lance Klusener (SA) 82.52 191635935.90 0 2
42 Wiaan Mulder (SA) 82.27 986513.00 0 0
43 Kusal Mendis (SL) 82.24 181851428.55 0 4
44 Upul Tharanga (SL) 82.22 262562024.80 1 3
45 Kumar Sangakkara (SL) 82.22 4141166144.89 2 12
46 Pat Symcox (SA) 82 75418.20 0 0
47 Kagiso Rabada (SA) 81.81 1943618.00 0 0
48 Angelo Mathews (SL) 81.32 191849232.80 0 3
49 Alviro Petersen (SA) 81.2 6612120.16 0 0
50 Kasun Rajitha (SL) 80.48 533316.50 0 0
* include player scoring minimum 25 run
* include only matches which has ball faced data