Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Farhaan Behardien117623456234.00141165.96-11212
2. Reeza Hendricks1074361102120.33262137.7912633
3. AB de Villiers8622595464.75129200.78-21918
4. David Miller10833236264.60226142.92-31131
5. Aiden Markram10732365659.00180131.11-3820
6. Albie Morkel10531064153.0069153.62--94
7. Morne van Wyk12722627052.40174150.57-3430
8. Ryan McLaren10621614840.25108149.07--416
9. Jean Paul Duminy111013568539.56261136.40-41128
10. Hashim Amla111013325236.89244136.07-21026
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. George Linde11741055235.0073143.84-137
12. Chris Morris621331733.0025132.00--21
13. Theunis de Bruyn10812307832.86185124.32-11016
14. Sibonelo Makhanya1241924630.6772127.78--110
15. Ryan Rickelton62-594129.5030196.67--45
16. Christiaan Jonker1110-2906129.00201144.28-21623
17. JJ Smuts111012616929.00185141.08-2730
18. Rassie van der Dussen10711715728.50139123.02-2512
19. Colin Ingram109-2518927.89189132.80-11418
20. Dean Elgar43-804426.6753150.94--64
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Khaya Zondo12511066726.5082129.27-146
22. Colin Ackermann1110-2637426.30208126.44-2721
23. Sarel Erwee116113110326.2096136.461-514
24. Robbie Frylinck1252762725.3359128.81--35
25. Heinrich Klaasen531502425.0037135.14--12
26. Dane Vilas126-1475124.5093158.06-1117
27. Keegan Petersen741725224.0064112.50-118
28. Shadley van Schalkwyk932231623.0015153.33---3
29. Omphile Ramela931443022.004695.65--12
30. Vernon Philander741612220.3340152.50---7
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. Temba Bavuma1110-1954619.50179108.94--121
32. Malusi Siboto111-191919.0014135.71--2-
33. Andries Gous42-383719.0031122.58--13
34. Keshav Maharaj1242371418.5032115.63--13
35. Mangaliso Mosehle1061895517.8066134.85-146
36. Henry Davids97-1165016.57116100.00-1412
37. Leus du Plooy11-161616.0015106.67---2
38. Grant Mokoena86-963116.0094102.13--28
39. Ferisco Adams752472015.6735134.29---6
40. Quinton de Kock88-1183914.75102115.69--514
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Dwaine Pretorius951582014.5050116.00--24
42. Lesiba Ngoepe972681813.6047144.68--62
43. Rory Kleinveldt95327713.5021128.57--12
44. Vaughn van Jaarsveld751512812.756085.00--16
45. Richard Levi76-763112.6772105.56--29
46. Solo Nqweni963381612.6737102.70--12
47. Mohammed Yaseen Vallie 43-361812.0035102.86---7
48. Aviwe Mgijima1071703711.6752134.62--27
49. Rivaldo Moonsamy22-221511.003366.67---2
50. Aubrey Swanepoel74-422010.5041102.44---3
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Marques Ackerman41-101010.006166.67---2
52. Andile Phehlukwayo1251402110.0036111.11--22
53. Wayne Parnell44-403310.0039102.56--13
54. Qaasim Adams65139239.754979.59---2
55. Gihahn Cloete118168329.7165104.62--27
56. Patrick Kruger75137209.254582.22---3
57. Jerry Nqolo87246199.2043106.98--13
58. Morne Morkel11-999.006150.00--1-
59. Rudi Second54-35258.754087.50---4
60. Kyle Verreynne64126148.673966.67---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Ayabulela Gqamane221878.00988.89---1
62. Alfred Mothoa11-888.001457.14---1
63. Nicky van den Bergh63114117.001877.78---1
64. Jason Smith11-777.001163.64----
65. Andrew Birch116134246.8028121.43--21
66. Jonathan Vandiar11-666.001540.00----
67. Sisanda Magala116125195.0020125.00--12
68. Junior Dala122-844.001080.00---1
69. David Wiese51-333.00837.50----
70. Wiaan Mulder1052943.009100.00---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Shaun von Berg21-222.00366.67----
72. Kagiso Rabada1021222.00450.00----
73. Duanne Olivier31-222.00540.00----
74. Kelly Smuts21-222.00728.57----
75. Dane Paterson921111.00333.33----
76. Tony de Zorzi32-110.50425.00----
77. Carlos Koyana2112020-2483.33---1
78. Mthiwekhaya Nabe112233-475.00----
79. Tabraiz Shamsi12221515-2268.18--1-
80. Eddie Leie101122-366.67----