Highest Average

PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
1. Clive Madande54311242112.0078143.59--58
2. George Van Heerden33117310786.50124139.521-119
3. Roger Mukasa55-2306946.00220104.55-2616
4. Tashinga Musekiwa521413941.0013315.38--52
5. Johnathan Campbell5411154238.3391126.37--57
6. Collins Obuya55-1846836.80118155.93-31120
7. Simon Ssesazi55-1809036.00117153.85-21016
8. Dylan Leicher5521024234.00101100.99--33
9. Brian Bennett53-926530.6772127.78-137
10. Dinesh Nakrani5511215130.2585142.35-195
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
11. Tadiwanashe Marumani5511205830.00111108.11-1313
12. Rodney Mupfudza5511153928.7512195.04--39
13. Lehan Botha331524626.0042123.81--35
14. Ally Mpeka Kimote332251225.004951.02----
15. Heinrich Pieterse33-746224.6745164.44-135
16. Malan Kruger55-1184623.6089132.58--118
17. Sylvester Okpe331462223.005092.00--21
18. Gurdeep Singh11-222222.002491.67--11
19. Robinson Obuya331422821.0024175.00--43
20. Jean-Pierre Kotze551772619.259184.62--36
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
21. Rakep Patel55-924218.4090102.22--39
22. Richmond Baaleri33-552718.336683.33--15
23. Owen Muzondo521171517.009188.89--11
24. Isaac Danladi33-492816.3342116.67--34
25. Jan Nicol Loftie Eaton22-322716.0030106.67--12
26. Lucas Oluoch Ndandason541471915.675585.45--21
27. Obed Harvey33-473315.676078.33--14
28. Mohamed Omari33-464315.334797.87---6
29. Niko Davin55-763715.207996.20---10
30. Godfred Bakiweyem33215915.002462.50---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
31. James Vifah33-454115.0035128.57--16
32. Rexford Bakum33-442314.674695.65--23
33. Gerhard Janse I55-723214.409476.60--15
34. Sukhdeep Singh551561914.006191.80---7
35. Sanjay Bom33-421714.005280.77--13
36. Tony Munyonga531271313.503381.82--11
37. Sesan Joseph Adedeji33-392513.005570.91---2
38. Kelvin Awala221131313.002748.15----
39. Sulaimon Runsewe33-381612.675470.37---3
40. Ivan Selemani33-373312.334288.10---6
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
41. Neil Mugabe55-612012.207383.56--26
42. Jumanne Masquater33-343211.336254.84---5
43. Jan Balt54-442211.005580.00--12
44. Orapeleng Motlhoaring11-111111.0010110.00--1-
45. Kegan Lion Cachet32-18169.002281.82---2
46. Fred Achelam11-999.006150.00--1-
47. Kenneth Waiswa55-42258.405084.00--15
48. Daniel Ajekun33-24208.002885.71---2
49. Kassimu Nassoro33-23137.672688.46---3
50. Isaac Okpe33-22127.333759.46---1
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
51. Maahir Joseph33-21127.003167.74---2
52. Peter Langat221757.001163.64----
53. Ridwan Abdulkareem33-20116.673164.52---1
54. Philip Yevugah11-666.00785.71---1
55. Mohamed Yunusu Issa Sefu3311276.001866.67----
56. Ethan Fosler21-666.00966.67----
57. Shem Ngoche54-23195.753369.70---1
58. Salum Ally Jumbe33-17145.672762.96--1-
59. Alpesh Ramjani55-2895.603482.35--2-
60. Nelson Odhiambo55119144.7518105.56--11
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
61. Devender Singh22-994.501369.23---2
62. Cyrus Kakuru43-12104.001866.67---1
63. Michael Aboagye22-854.001844.44----
64. Yalinde Nkanya321444.001136.36----
65. Emmanuel Bundi5411163.671764.71---1
66. Chiemelie Udekwe21-333.00475.00----
67. Jason Raubenheimer32-633.00966.67----
68. Alex Osei22-663.001154.55---1
69. Vishil Patel331643.002128.57----
70. Abdullah Jabiri32-653.002128.57----
PlayerMATINNSNORUNSHSAVGBFSR100s50s6s4s
71. Joseph Theodore33-852.671553.33----
72. Bilal Hassan421222.00366.67----
73. Ronald Lutaaya22-442.00757.14---1
74. Handre Klazinga432222.00540.00----
75. Shaun Fouche22-321.50837.50----
76. Juma Miyagi42-221.00450.00----
77. Francis Muia Mutua31-111.00250.00----
78. Kofi Bagabena321111.00333.33----
79. Jesse Prodehl32-221.001020.00----
80. Lwando Tywaku11-111.00520.00----