ICC Mens T20 World Cup Africa Regional Final

26 Sep 2025 - 04 Oct 2025

t20i20 Matches8 Teams

Best Strike Rates (Innings)

PlayerOVRRUNSWKBBIAVGECNSR4W5WMD
1. Gerhard Erasmus0.2-11/0-0.002.00---
2. Isaac Danladi32244/225.507.334.501--
3. Joshua Asia41144/112.752.756.001--
4. Nitish Hirani 42144/215.255.256.001--
5. Alpesh Ramjani41344/133.253.256.001--
6. Brad Evans41644/164.004.006.001--
7. Khalidy Juma41344/133.253.256.001--
8. Jan Nicol Loftie Eaton41044/102.502.506.001--
9. Moazzam Baig41044/102.502.506.001--
10. Brad Evans31933/196.336.336.00---
PlayerOVRRUNSWKBBIAVGECNSR4W5WMD
11. Jonathan Smit31033/103.333.336.00---
12. Dhiren Gondaria21522/157.507.506.00---
13. Riazat Ali Shah2722/73.503.506.00---
14. Sikandar Raza2622/63.003.006.00---
15. Richard Ngarava21022/105.005.006.00---
16. Boemo Kgosiemang1911/99.009.006.00---
17. Sylvester Okpe11411/1414.0014.006.00---
18. Jan Nicol Loftie Eaton1311/33.003.006.00---
19. Ridwan Abdulkareem42433/248.006.008.00--1
20. Richard Ngarava42633/268.676.508.00---
PlayerOVRRUNSWKBBIAVGECNSR4W5WMD
21. Vraj Patel41033/103.332.508.00---
22. Ben Shikongo42133/217.005.258.00---
23. Blessing Muzarabani42033/206.675.008.00---
24. Jonathan Smit41633/165.334.008.00---
25. Henry Ssenyondo41233/124.003.008.00---
26. Boemo Kgosiemang42633/268.676.508.00---
27. Jan Nicol Loftie Eaton42433/248.006.008.00---
28. Moazzam Baig2.52122/2110.507.418.50---
29. Chiemelie Udekwe31122/115.503.679.00---
30. Jan Nicol Loftie Eaton31822/189.006.009.00---
PlayerOVRRUNSWKBBIAVGECNSR4W5WMD
31. Botlhe Keganne31522/157.505.009.00---
32. Lucas Oluoch Ndandason31522/157.505.009.00---
33. Richard Ngarava31322/136.504.339.00---
34. Alexander Busing Volschenk31122/115.503.679.00---
35. Alpesh Ramjani31522/157.505.009.00---
36. Boemo Khumalo32322/2311.507.679.00---
37. Sylvester Okpe43122/3115.507.7512.00---
38. Vraj Patel42922/2914.507.2512.00---
39. Ally Kimote44122/4120.5010.2512.00---
40. Alpesh Ramjani41722/178.504.2512.00---
PlayerOVRRUNSWKBBIAVGECNSR4W5WMD
41. Ally Kimote41822/189.004.5012.00---
42. Bernard Scholtz42122/2110.505.2512.00---
43. Vraj Patel42922/2914.507.2512.00---
44. Blessing Muzarabani41922/199.504.7512.00---
45. Juma Miyagi44222/4221.0010.5012.00---
46. Khalidy Juma43922/3919.509.7512.00---
47. Jan-Izak de Villiers41922/199.504.7512.00--1
48. Isaac Okpe44622/4623.0011.5012.00---
49. Kelvin Thuchila42322/2311.505.7512.00---
50. Sami Muhammad Sohail41922/199.504.7512.00---
PlayerOVRRUNSWKBBIAVGECNSR4W5WMD
51. Kelvin Thuchila41622/168.004.0012.00--1
52. Bernard Scholtz42222/2211.005.5012.00---
53. Daniel Jakiel42422/2412.006.0012.00---
54. Tharindu Perera-I42722/2713.506.7512.00---
55. Sylvester Okpe41922/199.504.7512.00--1
56. Laksh Snehal Bakrania42022/2010.005.0012.00---
57. Richard Ngarava43722/3718.509.2512.00---
58. Dhruv Maisuria43122/3115.507.7512.00---
59. Khalidy Juma42922/2914.507.2512.00---
60. Dhiren Gondaria42122/2110.505.2512.00---
PlayerOVRRUNSWKBBIAVGECNSR4W5WMD
61. Ally Kimote44222/4221.0010.5012.00---
62. Cosmas Kyewuta44222/4221.0010.5012.00---
63. Boemo Kgosiemang45022/5025.0012.5012.00---
64. Suhail Vayani41722/178.504.2512.00---
65. Ally Kimote43422/3417.008.5012.00---
66. Sami Muhammad Sohail44222/4221.0010.5012.00---
67. Ajith Augastin41522/157.503.7512.00---
68. Dinesh Nakrani41322/136.503.2512.00---
69. Ryan Burl41422/147.003.5012.00---
70. Bernard Scholtz42322/2311.505.7512.00---
PlayerOVRRUNSWKBBIAVGECNSR4W5WMD
71. Arun Yadav22011/2020.0010.0012.00---
72. Dinesh Nakrani2411/44.002.0012.00---
73. Prosper Useni2411/44.002.0012.00---
74. Ruben Trumpelmann21111/1111.005.5012.00---
75. Laksh Snehal Bakrania23511/3535.0017.5012.00---
76. Cosmas Kyewuta21511/1515.007.5012.00---
77. Jasraj Kundi21511/1515.007.5012.00---
78. Ajith Augastin22511/2525.0012.5012.00---
79. Abdulrahman Jimoh21411/1414.007.0012.00---
80. Ryan Burl21711/1717.008.5012.00---