ICC Mens T20 World Cup Africa Regional Final

26 Sep 2025 - 04 Oct 2025

t20i20 Matches8 Teams

Most runs conceded in an innings

PlayerOVRRUNSWKAVGECNSRMD
1. Peter Langat462162.0015.5024.00-
2. Tharindu Perera-I457157.0014.2524.00-
3. Sami Muhammad Sohail353--17.67--
4. Lucas Oluoch Ndandason452--13.00--
5. Katlo Piet352--17.33--
6. Boemo Kgosiemang450225.0012.5012.00-
7. Thatayaone Tshose448--12.00--
8. Isaac Okpe446223.0011.5012.00-
9. Ruben Trumpelmann3.246--13.80--
10. Ridwan Abdulkareem343--14.33--
PlayerOVRRUNSWKAVGECNSRMD
11. Juma Miyagi442221.0010.5012.00-
12. Ally Kimote442221.0010.5012.00-
13. Cosmas Kyewuta442221.0010.5012.00-
14. Sami Muhammad Sohail442221.0010.5012.00-
15. Ally Kimote441220.5010.2512.00-
16. Peter Aho341--13.67--
17. Isaac Okpe341141.0013.6718.00-
18. Sivaraj Selvaraj440--10.00--
19. Sachin Gill439139.009.7524.00-
20. Khalidy Juma439219.509.7512.00-
PlayerOVRRUNSWKAVGECNSRMD
21. Jonathan Smit439--9.75--
22. Daniel Jakiel438138.009.5024.00-
23. Ridwan Abdulkareem337137.0012.3318.00-
24. Richard Ngarava437218.509.2512.00-
25. Lucas Oluoch Ndandason437137.009.2524.00-
26. Sylvester Okpe436--9.00--
27. Salum Ally Jumbe335--11.67--
28. Laksh Snehal Bakrania235135.0017.5012.00-
29. Khalidy Juma434134.008.5024.00-
30. Ally Kimote434217.008.5012.00-
PlayerOVRRUNSWKAVGECNSRMD
31. Brad Evans333133.0011.0018.00-
32. Bright Balala332--10.67--
33. Vraj Patel331131.0010.3318.00-
34. Dinesh Nakrani431131.007.7524.00-
35. Sylvester Okpe431215.507.7512.00-
36. Richard Ngarava431131.007.7524.00-
37. Dhruv Maisuria431131.007.7524.00-
38. Dhruv Maisuria431215.507.7512.00-
39. Isaac Okpe330--10.00--
40. Vincent Adewoye330--10.00--
PlayerOVRRUNSWKAVGECNSRMD
41. Sikandar Raza330--10.00--
42. Isaac Danladi2.430130.0011.2516.00-
43. Suhail Vayani430--7.50--
44. Blessing Muzarabani429--7.25--
45. Vraj Patel429214.507.2512.00-
46. Vraj Patel429214.507.2512.00-
47. Boemo Kgosiemang429--7.25--
48. Khalidy Juma429214.507.2512.00-
49. Thatayaone Tshose429129.007.2524.00-
50. Henry Ssenyondo3.329129.008.2921.00-
PlayerOVRRUNSWKAVGECNSRMD
51. Dhruv Maisuria228--14.00--
52. Dhruv Maisuria228--14.00--
53. Tharindu Perera-I428128.007.0024.00-
54. Isaac Okpe328--9.33--
55. Boemo Kgosiemang2.528--9.88--
56. Suhail Vayani227--13.50--
57. Katlo Piet427--6.75--
58. Blessing Muzarabani427--6.75--
59. Joshua Asia427--6.75--
60. Salum Ally Jumbe427--6.75--
PlayerOVRRUNSWKAVGECNSRMD
61. Tharindu Perera-I427213.506.7512.00-
62. Laksh Snehal Bakrania327--9.00--
63. Alpesh Ramjani327--9.00--
64. Moazzam Baig2.527--9.53--
65. Daniel Jakiel226--13.00--
66. Salum Ally Jumbe426126.006.5024.00-
67. Richard Ngarava42638.676.508.00-
68. Boemo Kgosiemang42638.676.508.00-
69. Dhiren Gondaria326--8.67--
70. Ajith Augastin326--8.67--
PlayerOVRRUNSWKAVGECNSRMD
71. Katlo Piet326126.008.6718.00-
72. Joseph Baguma326126.008.6718.00-
73. Prosper Useni225--12.50--
74. Ajith Augastin225125.0012.5012.00-
75. Arun Yadav225--12.50--
76. Botlhe Keganne225--12.50--
77. Vishil Patel225--12.50--
78. Henry Ssenyondo425125.006.2524.00-
79. Kelvin Thuchila325--8.33--
80. Tinotenda Maposa325125.008.3318.00-