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 Eric Simons (SA) 96.96 223216.00 0 0
20 Chris Morris (SA) 96.66 845829.00 0 0
21 Nicky Boje (SA) 95.94 171528423.66 0 0
22 Beuran Hendricks (SA) 94.44 115151.00 0 1
23 Kusal Janith Perera (SL) 93.31 161539127.92 0 2
24 Avishka Fernando (SL) 93.3 8823729.62 1 0
25 George Linde (SA) 93.1 222727.00 0 0
26 Faf du Plessis (SA) 92.76 2626116653.00 3 5
27 JP Duminy (SA) 92.13 343073830.75 0 4
28 Hashim Amla (SA) 91 2221114357.15 5 5
29 Keshav Maharaj (SA) 90.9 644013.33 0 0
30 Asela Gunaratne (SL) 89.42 6618637.20 1 0
31 Andile Phehlukwayo (SA) 89.34 17910918.16 0 0
32 Pat Symcox (SA) 88.13 86528.66 0 0
33 Janneman Malan (SA) 87.56 3316254.00 1 0
34 Nuwan Kulasekara (SL) 87.17 15121028.50 0 0
35 Ashan Priyanjan (SL) 86.95 336020.00 0 0
36 Tillakaratne Dilshan (SL) 85.9 2826103645.04 2 5
37 Derek Crookes (SA) 85.71 323618.00 0 0
38 Rassie van der Dussen (SA) 85.71 9830050.00 1 2
39 Chamika Karunaratne (SL) 85.5 335929.50 0 0
40 Reeza Hendricks (SA) 85.46 8814718.37 1 0
41 Craig Matthews (SA) 83.87 2226- 0 0
42 Sanath Jayasuriya (SL) 83.28 393994724.28 0 5
43 Mark Boucher (SA) 82.97 312758526.59 0 4
44 Lance Klusener (SA) 82.52 191635935.90 0 2
45 Wiaan Mulder (SA) 82.27 986513.00 0 0
46 Kusal Mendis (SL) 82.24 181851428.55 0 4
47 Upul Tharanga (SL) 82.22 262562024.80 1 3
48 Kumar Sangakkara (SL) 82.22 4141166144.89 2 12
49 Kagiso Rabada (SA) 81.81 1943618.00 0 0
50 Angelo Mathews (SL) 81.32 191849232.80 0 3
* include player scoring minimum 25 run
* include only matches which has ball faced data