ICC Men's T20 World Cup Africa Sub Regional Qualifier B
T20I tournament · 12 matches · 24–28 Mar 2026
211 runs off 113 balls · 2 catches · Player of the Match twice · 3.11 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 | II Selemani ★TAN · 211 off 113 · 2 ct · POTM ×2 | 352 | 3.11113 balls |
| 2 | Sami SohailMAL · 117 off 74 · 6/65 (11.2 ov) · 1 ct · POTM ×1 | 286 | 2.02142 balls |
| 3 | A AugastinTAN · 145 off 102 · 4/32 (9 ov) · 1 ct | 257 | 1.65156 balls |
| 4 | D JakielMAL · 21 off 39 · 8/74 (14 ov) · POTM ×1 | 217 | 1.76123 balls |
| 5 | K ThuchilaMAL · 2 off 2 · 7/60 (14.2 ov) · POTM ×1 | 193 | 2.2088 balls |
| 6 | Arun YadavTAN · 103 off 78 · 2/10 (3 ov) · 1 ct · POTM ×1 | 191 | 1.9996 balls |
| 7 | BK MajjiGHA · 77 off 82 · 5/32 (7.5 ov) · 1 ro | 172 | 1.33129 balls |
| 8 | Mazharul IslamSEY · 80 off 104 · 3/57 (10 ov) · 2 ct | 160 | 0.98164 balls |
| 9 | MS MakerTAN · 94 off 57 · 4 ct · POTM ×1 | 159 | 2.7957 balls |
| 10 | L NyarkoGHA · 4 off 1 · 5/63 (13.4 ov) · 1 ct · 1 ro · POTM ×1 | 147 | 1.7783 balls |
| 11 | M ChoambaMAL · 51 off 71 · 3/33 (10 ov) · 1 ct | 144 | 1.10131 balls |
| 12 | OH AgbomadzieGHA · 50 off 43 · 5/79 (16 ov) · 1 ro · POTM ×2 | 144 | 1.04139 balls |
| 13 | IKO AboagyeGHA · 10 off 11 · 6/35 (12 ov) · 4 ct · 1 ro | 142 | 1.7183 balls |
| 14 | Nitesh HoodaGHA · 16 off 7 · 6/45 (10 ov) | 142 | 2.1267 balls |
| 15 | STRA de SilvaSEY · 57 off 67 · 2/51 (7 ov) · POTM ×1 | 138 | 1.26109 balls |
| 16 | Adil ButtESW · 66 off 60 · 5/93 (13 ov) | 127 | 0.92138 balls |
| 17 | J GuatamGHA · 103 off 78 · 1 ct | 126 | 1.6278 balls |
| 18 | K JumaTAN · 8/39 (13.3 ov) · 1 ct | 108 | 1.3381 balls |
| 19 | V AteakGHA · 4/73 (15 ov) · 1 ct | 103 | 1.1590 balls |
| 20 | AM KimoteTAN · 6/43 (10.1 ov) · 1 ct | 101 | 1.6561 balls |
| 21 | J ThomasSH · 47 off 71 · 4/93 (10 ov) · 1 ct | 100 | 0.77131 balls |
| 22 | M MagagulaESW · 38 off 55 · 6/73 (10.4 ov) | 97 | 0.82119 balls |
| 23 | H JangariyaESW · 51 off 56 · 2 ct · 1 st · POTM ×1 | 88 | 1.5856 balls |
| 24 | F BaleriGHA · 38 off 37 · 2 ct · 2 st · 5 ro | 88 | 2.3837 balls |
| 25 | J EssexSH · 78 off 102 · 0/39 (4.4 ov) · 1 ro | 87 | 0.67130 balls |
| 26 | R FrancisSH · 10 off 28 · 4/83 (12 ov) · 2 ct · 1 ro | 84 | 0.84100 balls |
| 27 | YM NkanyaTAN · 6/37 (14 ov) | 78 | 0.9384 balls |
| 28 | R BaaleriGHA · 62 off 51 · 1 ct | 72 | 1.4151 balls |
| 29 | LS BarkaniaTAN · 8/43 (14 ov) | 70 | 0.8384 balls |
| 30 | TKP RajapakshaSEY · 62 off 82 · 1/37 (4 ov) · 1 ct | 68 | 0.65106 balls |
| 31 | S RukmalSEY · 5 off 7 · 3/97 (13 ov) · 2 ct · 1 ro | 68 | 0.8085 balls |
| 32 | DA MehtaTAN · 84 off 86 · 1 ct | 61 | 0.7186 balls |
| 33 | K NassoroTAN · 17 off 6 · 4/20 (7 ov) | 54 | 1.1248 balls |
| 34 | Kazim SomaniMAL · 30 off 41 · 2 ct | 53 | 1.3041 balls |
| 35 | Thilina SilvaSEY · 14 off 47 · 5/78 (14 ov) | 51 | 0.39131 balls |
| 36 | Saqib AnwarESW · 3 off 23 · 4/89 (12 ov) | 45 | 0.4895 balls |
| 37 | D KansonkhoMAL · 34 off 29 · 1 ct | 43 | 1.4729 balls |
| 38 | S JeleESW · 37 off 34 · 1 ct | 39 | 1.1434 balls |
| 39 | Jobayer HossenSEY · 40 off 54 · 1/77 (11 ov) | 34 | 0.28120 balls |
| 40 | G KansonkhoMAL · 36 off 50 · 2 ct | 32 | 0.6450 balls |
Per ball: his points over every ball he faced or bowled. The 40 players with the most points, and the best per ball.
His points over every ball he faced or bowled. At least 40 balls.
| # | Player | Points | Per ball |
|---|---|---|---|
| 1 | II SelemaniTAN · 113 balls | 352 | 3.11 |
| 2 | MS MakerTAN · 57 balls | 159 | 2.79 |
| 3 | K ThuchilaMAL · 88 balls | 193 | 2.20 |
| 4 | Nitesh HoodaGHA · 67 balls | 142 | 2.12 |
| 5 | Sami SohailMAL · 142 balls | 286 | 2.02 |
| 6 | Arun YadavTAN · 96 balls | 191 | 1.99 |
| 7 | L NyarkoGHA · 83 balls | 147 | 1.77 |
| 8 | D JakielMAL · 123 balls | 217 | 1.76 |
| 9 | IKO AboagyeGHA · 83 balls | 142 | 1.71 |
| 10 | A AugastinTAN · 156 balls | 257 | 1.65 |
| 11 | AM KimoteTAN · 61 balls | 101 | 1.65 |
| 12 | J GuatamGHA · 78 balls | 126 | 1.62 |
| 13 | H JangariyaESW · 56 balls | 88 | 1.58 |
| 14 | R BaaleriGHA · 51 balls | 72 | 1.41 |
| 15 | BK MajjiGHA · 129 balls | 172 | 1.33 |
| 16 | K JumaTAN · 81 balls | 108 | 1.33 |
| 17 | Kazim SomaniMAL · 41 balls | 53 | 1.30 |
| 18 | STRA de SilvaSEY · 109 balls | 138 | 1.26 |
| 19 | V AteakGHA · 90 balls | 103 | 1.15 |
| 20 | K NassoroTAN · 48 balls | 54 | 1.12 |
| 21 | M ChoambaMAL · 131 balls | 144 | 1.10 |
| 22 | OH AgbomadzieGHA · 139 balls | 144 | 1.04 |
| 23 | Mazharul IslamSEY · 164 balls | 160 | 0.98 |
| 24 | YM NkanyaTAN · 84 balls | 78 | 0.93 |
| 25 | Adil ButtESW · 138 balls | 127 | 0.92 |
His batting points over the balls he faced. At least 28 balls.
| # | Player | Batting | Per ball |
|---|---|---|---|
| 1 | II SelemaniTAN · 211 off 113 in 4 matches | 350 | 3.09 |
| 2 | MS MakerTAN · 94 off 57 in 3 matches | 157 | 2.75 |
| 3 | Sami SohailMAL · 117 off 74 in 4 matches | 199 | 2.69 |
| 4 | A AugastinTAN · 145 off 102 in 4 matches | 217 | 2.13 |
| 5 | F BaleriGHA · 38 off 37 in 4 matches | 78 | 2.10 |
| 6 | STRA de SilvaSEY · 57 off 67 in 4 matches | 113 | 1.68 |
| 7 | BK MajjiGHA · 77 off 82 in 4 matches | 133 | 1.62 |
| 8 | Arun YadavTAN · 103 off 78 in 4 matches | 125 | 1.61 |
| 9 | J GuatamGHA · 103 off 78 in 4 matches | 126 | 1.61 |
| 10 | H JangariyaESW · 51 off 56 in 4 matches | 84 | 1.51 |
| 11 | R BaaleriGHA · 62 off 51 in 3 matches | 71 | 1.40 |
| 12 | D KansonkhoMAL · 34 off 29 in 4 matches | 40 | 1.38 |
| 13 | Kazim SomaniMAL · 30 off 41 in 3 matches | 49 | 1.19 |
| 14 | Adil ButtESW · 66 off 60 in 4 matches | 69 | 1.15 |
| 15 | S JeleESW · 37 off 34 in 4 matches | 36 | 1.07 |
| 16 | J ThomasSH · 47 off 71 in 4 matches | 66 | 0.92 |
| 17 | J EssexSH · 78 off 102 in 4 matches | 91 | 0.89 |
| 18 | OH AgbomadzieGHA · 50 off 43 in 4 matches | 38 | 0.88 |
| 19 | TKP RajapakshaSEY · 62 off 82 in 4 matches | 71 | 0.86 |
| 20 | Mazharul IslamSEY · 80 off 104 in 4 matches | 88 | 0.85 |
| 21 | DA MehtaTAN · 84 off 86 in 4 matches | 61 | 0.71 |
| 22 | Jobayer HossenSEY · 40 off 54 in 4 matches | 32 | 0.59 |
| 23 | D JakielMAL · 21 off 39 in 4 matches | 23 | 0.59 |
| 24 | G KansonkhoMAL · 36 off 50 in 4 matches | 29 | 0.58 |
| 25 | M ChoambaMAL · 51 off 71 in 4 matches | 35 | 0.50 |
His bowling points over the balls he bowled. At least 36 balls.
| # | Player | Bowling | Per ball |
|---|---|---|---|
| 1 | D JakielMAL · 8/74 in 14 overs | 194 | 2.31 |
| 2 | K ThuchilaMAL · 7/60 in 14.2 overs | 190 | 2.21 |
| 3 | IKO AboagyeGHA · 6/35 in 12 overs | 133 | 1.85 |
| 4 | M ChoambaMAL · 3/33 in 10 overs | 105 | 1.76 |
| 5 | AM KimoteTAN · 6/43 in 10.1 overs | 101 | 1.65 |
| 6 | M MagagulaESW · 6/73 in 10.4 overs | 98 | 1.53 |
| 7 | L NyarkoGHA · 5/63 in 13.4 overs | 125 | 1.52 |
| 8 | Nitesh HoodaGHA · 6/45 in 10 overs | 84 | 1.41 |
| 9 | R FrancisSH · 4/83 in 12 overs | 100 | 1.38 |
| 10 | K JumaTAN · 8/39 in 13.3 overs | 107 | 1.32 |
| 11 | Sami SohailMAL · 6/65 in 11.2 overs | 85 | 1.24 |
| 12 | Mazharul IslamSEY · 3/57 in 10 overs | 69 | 1.16 |
| 13 | V AteakGHA · 4/73 in 15 overs | 102 | 1.13 |
| 14 | OH AgbomadzieGHA · 5/79 in 16 overs | 105 | 1.09 |
| 15 | YM NkanyaTAN · 6/37 in 14 overs | 78 | 0.93 |
| 16 | Saqib AnwarESW · 4/89 in 12 overs | 65 | 0.90 |
| 17 | LS BarkaniaTAN · 8/43 in 14 overs | 70 | 0.83 |
| 18 | BK MajjiGHA · 5/32 in 7.5 overs | 38 | 0.81 |
| 19 | Thilina SilvaSEY · 5/78 in 14 overs | 67 | 0.80 |
| 20 | S RukmalSEY · 3/97 in 13 overs | 61 | 0.78 |
| 21 | Adil ButtESW · 5/93 in 13 overs | 57 | 0.73 |
| 22 | A AugastinTAN · 4/32 in 9 overs | 39 | 0.72 |
| 23 | K NassoroTAN · 4/20 in 7 overs | 25 | 0.60 |
| 24 | STRA de SilvaSEY · 2/51 in 7 overs | 25 | 0.59 |
| 25 | J ThomasSH · 4/93 in 10 overs | 34 | 0.57 |
| Match | Player of the Match | Points |
|---|---|---|
| Malawi 77/9 v Tanzania 78/21st match, 24 Mar 2026 · Tanzania won by 8 wickets | Arun Yadav | 94 |
| Eswatini 115/8 v St Helena 88/102nd match, 24 Mar 2026 · Eswatini won by 27 runs | H Jangariya | 102 |
| Seychelles 72/10 v Ghana 76/43rd match, 24 Mar 2026 · Ghana won by 6 wickets | L Nyarko | 74 |
| St Helena 95/7 v Seychelles 96/34th match, 25 Mar 2026 · Seychelles won by 7 wickets | STRA de Silva | 158 |
| Tanzania 178/4 v Eswatini 20/105th match, 25 Mar 2026 · Tanzania won by 158 runs | MS Maker | 127 |
| Malawi 98/8 v Ghana 99/86th match, 25 Mar 2026 · Ghana won by 2 wickets | D Jakiel | 132 |
| St Helena 77/10 v Ghana 78/17th match, 27 Mar 2026 · Ghana won by 9 wickets | OH Agbomadzie | 64 |
| Eswatini 75/10 v Malawi 77/28th match, 27 Mar 2026 · Malawi won by 8 wickets | K Thuchila | 163 |
| Tanzania 205/3 v Seychelles 52/99th match, 27 Mar 2026 · Tanzania won by 153 runs | II Selemani | 182 |
| Tanzania 236/4 v St Helena 75/1010th match, 28 Mar 2026 · Tanzania won by 161 runs | II Selemani | 96 |
| Seychelles 108/7 v Malawi 111/411th match, 28 Mar 2026 · Malawi won by 6 wickets | Sami Sohail | 128 |
| Ghana 178/5 v Eswatini 95/1012th match, 28 Mar 2026 · Ghana won by 83 runs | OH Agbomadzie | 73 |
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