ICC Men's T20 World Cup Sub Regional Africa Qualifier
T20I tournament · 24 matches · 17 Oct to 7 Nov 2021
81 runs off 53 balls · 20 wickets for 63 in 19 overs · Player of the Match 3 times · 2.95 points a ball
Every player's points across the tournament: what he added with the bat, the ball and in the field.
| # | Player | Points | Per ball |
|---|---|---|---|
| 1 | DM Nakrani ★UGA · 81 off 53 · 20/63 (19 ov) · POTM ×3 | 493 | 2.95167 balls |
| 2 | Sami SohailMAL · 171 off 149 · 6/74 (12.5 ov) · 2 ct · 2 ro · POTM ×2 | 378 | 1.67226 balls |
| 3 | R NehondeBOT · 136 off 129 · 8/75 (13 ov) · POTM ×2 | 337 | 1.63207 balls |
| 4 | MA BaigMAL · 60 off 70 · 11/66 (15 ov) · 1 ct · POTM ×1 | 327 | 2.04160 balls |
| 5 | K MotlankaBOT · 125 off 96 · 5/44 (6.5 ov) · 1 ct · POTM ×1 | 311 | 2.27137 balls |
| 6 | F Damiao CouanaMOZ · 162 off 100 · 6/112 (13 ov) · 1 ct · POTM ×1 | 281 | 1.58178 balls |
| 7 | II SelemaniTAN · 207 off 106 · 2 ct · POTM ×2 | 268 | 2.53106 balls |
| 8 | J BuleleMOZ · 111 off 103 · 8/85 (14 ov) · 2 ct · 1 ro | 244 | 1.30187 balls |
| 9 | F NsubugaUGA · 9/50 (20 ov) · 1 ct | 242 | 2.01120 balls |
| 10 | Saud IslamUGA · 145 off 125 · 1 ct · POTM ×1 | 216 | 1.73125 balls |
| 11 | RB PatelUGA · 107 off 81 · 1 ct · POTM ×1 | 193 | 2.3881 balls |
| 12 | S SesaziUGA · 113 off 94 | 192 | 2.0494 balls |
| 13 | S ThakorTAN · 61 off 35 · 5/66 (16 ov) · 3 ct | 185 | 1.41131 balls |
| 14 | S ContehSL · 40 off 62 · 8/71 (12 ov) · 1 ct · POTM ×1 | 179 | 1.34134 balls |
| 15 | G SesaySL · 19 off 35 · 9/78 (13.5 ov) · 2 ct · 1 ro | 178 | 1.51118 balls |
| 16 | K NassoroTAN · 95 off 61 · 2/39 (8 ov) · 1 ct · POTM ×1 | 178 | 1.63109 balls |
| 17 | D MaisuriaBOT · 11/52 (15.5 ov) · 1 ct · POTM ×1 | 177 | 1.8795 balls |
| 18 | SKDT MadusankaSEY · 118 off 112 · 1/28 (3 ov) | 158 | 1.22130 balls |
| 19 | GM NtambalikaMAL · 47 off 40 · 4/68 (10 ov) · 1 ro | 127 | 1.26100 balls |
| 20 | M MooketsiBOT · 7/86 (16 ov) | 126 | 1.3196 balls |
| 21 | D KansonkhoMAL · 102 off 120 · 2/79 (9.3 ov) · 3 ct | 119 | 0.67177 balls |
| 22 | C ForbesSWA · 84 off 84 | 113 | 1.3584 balls |
| 23 | Jitin SinghTAN · 93 off 69 · 4/35 (3.2 ov) | 112 | 1.2689 balls |
| 24 | DK AnefieGHA · 23 off 11 · 4/45 (9 ov) · 3 ct · POTM ×1 | 110 | 1.6965 balls |
| 25 | M AkayezuRWA · 15 off 15 · 4/40 (8 ov) · 1 ct · POTM ×1 | 108 | 1.7163 balls |
| 26 | T RajivSEY · 82 off 64 · 0/16 (1 ov) · 1 ro · POTM ×1 | 105 | 1.5070 balls |
| 27 | L LaminSL · 63 off 57 · 1 ct | 103 | 1.8157 balls |
| 28 | OH AgbomadzieGHA · 25 off 27 · 3/52 (10 ov) · 1 ro · POTM ×1 | 101 | 1.1687 balls |
| 29 | J GhadiyaliSWA · 59 off 76 · 4/56 (9.5 ov) | 100 | 0.74135 balls |
| 30 | R BakumGHA · 56 off 39 · 4/31 (4 ov) | 99 | 1.5863 balls |
| 31 | HA ChohanTAN · 32 off 14 · 3/67 (10 ov) | 97 | 1.3174 balls |
| 32 | Mazharul IslamSEY · 89 off 88 · 1 ct | 95 | 1.0888 balls |
| 33 | KJ PatelSEY · 0 off 5 · 4/79 (15 ov) | 95 | 1.0095 balls |
| 34 | BN ToubeCAM · 49 off 47 · 5/93 (11 ov) · 2 ct | 93 | 0.82113 balls |
| 35 | AL KeraiSL · 52 off 75 · 0/10 (1 ov) | 92 | 1.1481 balls |
| 36 | O TuyisengeRWA · 66 off 41 · 2 ct | 87 | 2.1241 balls |
| 37 | A RangaswamyBOT · 3 off 3 · 4/70 (14 ov) | 86 | 0.9987 balls |
| 38 | V MitariRWA · 4/27 (6 ov) | 86 | 2.3936 balls |
| 39 | SA JumbeTAN · 34 off 23 · 3/44 (6 ov) | 84 | 1.4259 balls |
| 40 | E ErnestSL · 14 off 21 · 3/51 (12 ov) · POTM ×1 | 83 | 0.8993 balls |
| 41 | Muhammad AminSWA · 70 off 65 · 1/44 (5 ov) · 1 ct · POTM ×1 | 82 | 0.8695 balls |
| 42 | E SebaremeRWA · 19 off 15 · 3/58 (10 ov) · 1 ct · POTM ×1 | 77 | 1.0375 balls |
| 43 | SK AwiahGHA · 37 off 48 · 4/47 (8 ov) | 77 | 0.8096 balls |
| 44 | JC DarjiTAN · 30 off 38 · 6/39 (9 ov) · 1 ct · 1 ro | 77 | 0.8392 balls |
| 45 | Riazat Ali ShahUGA · 26 off 22 · 3/20 (5 ov) · 1 ct | 76 | 1.4652 balls |
| 46 | HL HarjiSEY · 0 off 4 · 4/54 (8 ov) | 74 | 1.4252 balls |
| 47 | S SamalRWA · 48 off 43 · 2 ct | 69 | 1.6143 balls |
| 48 | AR PatwaTAN · 81 off 56 · 2 ct | 64 | 1.1456 balls |
| 49 | Bilal HassunUGA · 5/44 (8.1 ov) · 1 ro | 59 | 1.2149 balls |
| 50 | Bosco TuyizereRWA · 32 off 37 | 57 | 1.5437 balls |
| 51 | C RububagumyaRWA · 7 off 14 · 3/67 (10 ov) · 1 ct | 46 | 0.6274 balls |
Per ball: his points over every ball he faced or bowled. The 51 players with the most points, and the best per ball.
His points over every ball he faced or bowled. At least 50 balls.
| # | Player | Points | Per ball |
|---|---|---|---|
| 1 | DM NakraniUGA · 167 balls | 493 | 2.95 |
| 2 | II SelemaniTAN · 106 balls | 268 | 2.53 |
| 3 | RB PatelUGA · 81 balls | 193 | 2.38 |
| 4 | K MotlankaBOT · 137 balls | 311 | 2.27 |
| 5 | MA BaigMAL · 160 balls | 327 | 2.04 |
| 6 | S SesaziUGA · 94 balls | 192 | 2.04 |
| 7 | F NsubugaUGA · 120 balls | 242 | 2.01 |
| 8 | D MaisuriaBOT · 95 balls | 177 | 1.87 |
| 9 | L LaminSL · 57 balls | 103 | 1.81 |
| 10 | Saud IslamUGA · 125 balls | 216 | 1.73 |
| 11 | M AkayezuRWA · 63 balls | 108 | 1.71 |
| 12 | DK AnefieGHA · 65 balls | 110 | 1.69 |
| 13 | Sami SohailMAL · 226 balls | 378 | 1.67 |
| 14 | R NehondeBOT · 207 balls | 337 | 1.63 |
| 15 | K NassoroTAN · 109 balls | 178 | 1.63 |
| 16 | F Damiao CouanaMOZ · 178 balls | 281 | 1.58 |
| 17 | R BakumGHA · 63 balls | 99 | 1.58 |
| 18 | G SesaySL · 118 balls | 178 | 1.51 |
| 19 | T RajivSEY · 70 balls | 105 | 1.50 |
| 20 | Riazat Ali ShahUGA · 52 balls | 76 | 1.46 |
| 21 | SA JumbeTAN · 59 balls | 84 | 1.42 |
| 22 | HL HarjiSEY · 52 balls | 74 | 1.42 |
| 23 | S ThakorTAN · 131 balls | 185 | 1.41 |
| 24 | C ForbesSWA · 84 balls | 113 | 1.35 |
| 25 | S ContehSL · 134 balls | 179 | 1.34 |
His batting points over the balls he faced. At least 35 balls.
| # | Player | Batting | Per ball |
|---|---|---|---|
| 1 | DM NakraniUGA · 81 off 53 in 5 matches | 143 | 2.70 |
| 2 | F Damiao CouanaMOZ · 162 off 100 in 4 matches | 258 | 2.58 |
| 3 | K MotlankaBOT · 125 off 96 in 3 matches | 243 | 2.53 |
| 4 | II SelemaniTAN · 207 off 106 in 4 matches | 266 | 2.51 |
| 5 | S ThakorTAN · 61 off 35 in 4 matches | 85 | 2.43 |
| 6 | RB PatelUGA · 107 off 81 in 3 matches | 193 | 2.38 |
| 7 | K NassoroTAN · 95 off 61 in 4 matches | 128 | 2.09 |
| 8 | S SesaziUGA · 113 off 94 in 5 matches | 192 | 2.04 |
| 9 | O TuyisengeRWA · 66 off 41 in 4 matches | 83 | 2.02 |
| 10 | T RajivSEY · 82 off 64 in 4 matches | 116 | 1.81 |
| 11 | R NehondeBOT · 136 off 129 in 4 matches | 232 | 1.79 |
| 12 | Sami SohailMAL · 171 off 149 in 4 matches | 266 | 1.78 |
| 13 | L LaminSL · 63 off 57 in 4 matches | 101 | 1.77 |
| 14 | Saud IslamUGA · 145 off 125 in 5 matches | 216 | 1.73 |
| 15 | GM NtambalikaMAL · 47 off 40 in 4 matches | 65 | 1.62 |
| 16 | Bosco TuyizereRWA · 32 off 37 in 3 matches | 57 | 1.54 |
| 17 | S SamalRWA · 48 off 43 in 3 matches | 64 | 1.49 |
| 18 | SKDT MadusankaSEY · 118 off 112 in 4 matches | 155 | 1.38 |
| 19 | C ForbesSWA · 84 off 84 in 5 matches | 113 | 1.35 |
| 20 | R BakumGHA · 56 off 39 in 3 matches | 53 | 1.35 |
| 21 | J BuleleMOZ · 111 off 103 in 4 matches | 133 | 1.29 |
| 22 | AL KeraiSL · 52 off 75 in 4 matches | 94 | 1.25 |
| 23 | Muhammad AminSWA · 70 off 65 in 5 matches | 76 | 1.17 |
| 24 | Jitin SinghTAN · 93 off 69 in 3 matches | 77 | 1.12 |
| 25 | AR PatwaTAN · 81 off 56 in 4 matches | 62 | 1.10 |
His bowling points over the balls he bowled. At least 45 balls.
| # | Player | Bowling | Per ball |
|---|---|---|---|
| 1 | DM NakraniUGA · 20/63 in 19 overs | 350 | 3.07 |
| 2 | MA BaigMAL · 11/66 in 15 overs | 249 | 2.76 |
| 3 | M AkayezuRWA · 4/40 in 8 overs | 114 | 2.37 |
| 4 | G SesaySL · 9/78 in 13.5 overs | 194 | 2.34 |
| 5 | S ContehSL · 8/71 in 12 overs | 158 | 2.19 |
| 6 | F NsubugaUGA · 9/50 in 20 overs | 241 | 2.01 |
| 7 | D MaisuriaBOT · 11/52 in 15.5 overs | 176 | 1.85 |
| 8 | SK AwiahGHA · 4/47 in 8 overs | 80 | 1.67 |
| 9 | HL HarjiSEY · 4/54 in 8 overs | 77 | 1.59 |
| 10 | DK AnefieGHA · 4/45 in 9 overs | 80 | 1.47 |
| 11 | Sami SohailMAL · 6/74 in 12.5 overs | 105 | 1.36 |
| 12 | R NehondeBOT · 8/75 in 13 overs | 105 | 1.35 |
| 13 | M MooketsiBOT · 7/86 in 16 overs | 126 | 1.31 |
| 14 | OH AgbomadzieGHA · 3/52 in 10 overs | 79 | 1.31 |
| 15 | J BuleleMOZ · 8/85 in 14 overs | 108 | 1.28 |
| 16 | JC DarjiTAN · 6/39 in 9 overs | 67 | 1.24 |
| 17 | E ErnestSL · 3/51 in 12 overs | 86 | 1.19 |
| 18 | Bilal HassunUGA · 5/44 in 8.1 overs | 58 | 1.19 |
| 19 | J GhadiyaliSWA · 4/56 in 9.5 overs | 69 | 1.17 |
| 20 | KJ PatelSEY · 4/79 in 15 overs | 98 | 1.09 |
| 21 | E SebaremeRWA · 3/58 in 10 overs | 62 | 1.03 |
| 22 | A RangaswamyBOT · 4/70 in 14 overs | 85 | 1.01 |
| 23 | S ThakorTAN · 5/66 in 16 overs | 96 | 1.00 |
| 24 | GM NtambalikaMAL · 4/68 in 10 overs | 60 | 1.00 |
| 25 | C RububagumyaRWA · 3/67 in 10 overs | 60 | 1.00 |
| Match | Player of the Match | Points |
|---|---|---|
| Lesotho 131/8 v Seychelles 132/45th match, 17 Oct 2021 · Seychelles won by 6 wickets | T Rajiv | 55 |
| Swaziland 97/10 v Malawi 99/26th match, 17 Oct 2021 · Malawi won by 8 wickets | MA Baig | 125 |
| Uganda 169/4 v Rwanda 63/108th match, 17 Oct 2021 · Uganda won by 106 runs | RB Patel | 122 |
| Malawi 95/8 v Ghana 96/39th match, 19 Oct 2021 · Ghana won by 7 wickets | DK Anefie | 94 |
| Lesotho 26/10 v Uganda 27/010th match, 19 Oct 2021 · Uganda won by 10 wickets | DM Nakrani | 171 |
| Swaziland 72/10 v Uganda 76/412th match, 19 Oct 2021 · Uganda won by 6 wickets | DM Nakrani | 110 |
| Malawi 142/2 v Seychelles 121/1013th match, 20 Oct 2021 · Malawi won by 21 runs | Sami Sohail | 194 |
| Swaziland 74/9 v Ghana 75/314th match, 20 Oct 2021 · Ghana won by 7 wickets | OH Agbomadzie | 96 |
| Swaziland 128/7 v Seychelles 130/315th match, 20 Oct 2021 · Seychelles won by 7 wickets | Muhammad Amin | 101 |
| Rwanda 102/8 v Lesotho 80/716th match, 20 Oct 2021 · Rwanda won by 22 runs | E Sebareme | 88 |
| Uganda 176/6 v Ghana 97/1017th match, 21 Oct 2021 · Uganda won by 79 runs | Saud Islam | 101 |
| Swaziland 77/10 v Rwanda 79/318th match, 22 Oct 2021 · Rwanda won by 7 wickets | M Akayezu | 131 |
| Malawi 139/2 v Rwanda 115/1020th match, 22 Oct 2021 · Malawi won by 24 runs | Sami Sohail | 132 |
| Uganda 164/5 v Seychelles 69/921st match, 22 Oct 2021 · Uganda won by 95 runs | DM Nakrani | 127 |
| Botswana 157/5 v Sierra Leone 85/101st match, 2 Nov 2021 · Botswana won by 72 runs | K Motlanka | 153 |
| Tanzania 242/6 v Mozambique 155/92nd match, 2 Nov 2021 · Tanzania won by 87 runs | II Selemani | 104 |
| Mozambique 209/5 v Cameroon 38/103rd match, 3 Nov 2021 · Mozambique won by 171 runs | F Damiao Couana | 205 |
| Sierra Leone 99/8 v Tanzania 104/24th match, 3 Nov 2021 · Tanzania won by 8 wickets | II Selemani | 74 |
| Cameroon 51/10 v Botswana 54/15th match, 5 Nov 2021 · Botswana won by 9 wickets | R Nehonde | 52 |
| Mozambique 96/9 v Sierra Leone 97/56th match, 5 Nov 2021 · Sierra Leone won by 5 wickets | S Conteh | 127 |
| Botswana 152/5 v Mozambique 100/107th match, 6 Nov 2021 · Botswana won by 52 runs | R Nehonde | 174 |
| Tanzania 240/5 v Cameroon 62/108th match, 6 Nov 2021 · Tanzania won by 178 runs | K Nassoro | 103 |
| Cameroon 89/9 v Sierra Leone 90/49th match, 7 Nov 2021 · Sierra Leone won by 6 wickets | E Ernest | 71 |
| Tanzania 143/10 v Botswana 140/710th match, 7 Nov 2021 · Tanzania won by 3 runs | D Maisuria | 98 |
Points are impact runs: what each ball added, for the batter, the bowler and the fielders, over what an average player would have done in the same moment. The auction200 Player of the Tournament has the most points across it. How points work