ICC Men's T20 World Cup Sub Regional Europe Qualifier C
T20I tournament · 23 matches · 14–21 Aug 2026
196 runs off 115 balls · 3 catches · 1 run out · Player of the Match twice · 2.99 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 | MC Henriques ★POR · 196 off 115 · 3 ct · 1 ro · POTM ×2 | 344 | 2.99115 balls |
| 2 | J van HeerdenGER · 191 off 109 · 3/37 (7.2 ov) · 4 ct · 1 ro · POTM ×2 | 312 | 2.04153 balls |
| 3 | Niv NagavkarISR · 168 off 135 · 3/105 (12 ov) · 1 ro · POTM ×2 | 284 | 1.37207 balls |
| 4 | D Doyle-CalleSPA · 187 off 118 · 3 ct · 2 ro · POTM ×1 | 275 | 2.33118 balls |
| 5 | C De FreitasPOR · 171 off 125 · 0/7 (2 ov) · 1 ro · POTM ×1 | 274 | 2.00137 balls |
| 6 | D JansenIM · 150 off 104 · 2/47 (5.5 ov) · 6 ct · POTM ×1 | 268 | 1.93139 balls |
| 7 | SC de OliveiraPOR · 17 off 13 · 11/71 (16 ov) · 1 ct · POTM ×1 | 263 | 2.41109 balls |
| 8 | Yasir AliSPA · 150 off 137 · 4/79 (12 ov) · 1 ct · 1 ro · POTM ×1 | 252 | 1.21209 balls |
| 9 | B Kohler-CadmoreGER · 182 off 113 · 2 ct · 2 ro · POTM ×1 | 252 | 2.23113 balls |
| 10 | Fayaz KhanGER · 133 off 88 · 2/21 (2 ov) · 3 ct · POTM ×1 | 228 | 2.28100 balls |
| 11 | J MartinsPOR · 35 off 25 · 10/73 (14.4 ov) · 7 ct | 223 | 1.97113 balls |
| 12 | S WickramasekaraCR · 92 off 57 · 5/115 (14.5 ov) · POTM ×1 | 214 | 1.46146 balls |
| 13 | K KrishnakumarBUL · 160 off 114 · 4 ct · 1 ro · POTM ×1 | 208 | 1.82114 balls |
| 14 | AK MohanFIN · 138 off 102 · 2 ct · 1 st · POTM ×2 | 204 | 2.00102 balls |
| 15 | MJ AnsellIM · 9/89 (16 ov) · POTM ×1 | 192 | 2.0096 balls |
| 16 | Muslim YarGER · 37 off 26 · 8/100 (18 ov) | 169 | 1.26134 balls |
| 17 | BJ KonstasGRE · 95 off 83 · 3/59 (6 ov) · 1 ct | 164 | 1.38119 balls |
| 18 | C HartmannIM · 118 off 92 · 3 ct | 158 | 1.7292 balls |
| 19 | C RumistrzewiczSPA · 1 off 4 · 7/66 (14 ov) · 1 ct | 157 | 1.7988 balls |
| 20 | AS MehmiGRE · 97 off 89 · 1/51 (7 ov) · 1 ct | 152 | 1.16131 balls |
| 21 | D NorotamPOR · 104 off 84 · 1 ct | 151 | 1.8084 balls |
| 22 | PEA KarunarathnaFIN · 23 off 22 · 6/47 (8 ov) | 148 | 2.1170 balls |
| 23 | Ahmad UllahGER · 3 off 7 · 8/86 (16 ov) · 1 ct · 1 ro | 142 | 1.37103 balls |
| 24 | Sajid Khan AfridiGRE · 81 off 45 · 1/70 (8 ov) · 1 ct | 141 | 1.5293 balls |
| 25 | V Jatinder KumarGER · 0 off 3 · 8/117 (19 ov) · 4 ct · 1 ro | 135 | 1.15117 balls |
| 26 | CD ShekletonPOR · 100 off 82 · 5 ct · 1 ro | 132 | 1.6082 balls |
| 27 | C NunesPOR · 77 off 57 · 2 ct · 1 ro | 131 | 2.3057 balls |
| 28 | G NewtonIM · 28 off 26 · 5/67 (15 ov) · 2 ct · POTM ×1 | 131 | 1.13116 balls |
| 29 | Sirajullah KhadimPOR · 7/94 (17 ov) · 1 ct | 130 | 1.27102 balls |
| 30 | TC BarkerLUX · 71 off 56 · 3 ct · 2 ro | 126 | 2.2456 balls |
| 31 | JR CopeCR · 21 off 27 · 8/126 (14 ov) | 123 | 1.11111 balls |
| 32 | C LiebenbergIM · 7/65 (11 ov) · 2 ct | 119 | 1.8166 balls |
| 33 | D RamaniCR · 9/156 (19 ov) · 1 ct | 115 | 1.01114 balls |
| 34 | Junaid KhanFIN · 35 off 19 · 4/76 (13 ov) · POTM ×1 | 113 | 1.1697 balls |
| 35 | Faraaz Mehti AbbasFIN · 104 off 99 · 0/13 (0.4 ov) · 2 ct | 112 | 1.09103 balls |
| 36 | Asghar Ali KhanLUX · 74 off 70 | 103 | 1.4770 balls |
| 37 | LA BurnsSPA · 6 off 7 · 5/79 (13 ov) · 1 ro | 99 | 1.1685 balls |
| 38 | NM SalonenFIN · 59 off 40 · 2/65 (10 ov) · 2 ct | 98 | 0.98100 balls |
| 39 | RM MagareCR · 63 off 44 · 1/43 (4 ov) · 2 ct · 1 ro | 97 | 1.4368 balls |
| 40 | A McAuleyIM · 98 off 91 · 1 ct | 96 | 1.0591 balls |
| 41 | M GogevBUL · 75 off 61 · 3/147 (15 ov) · 1 ct · 1 ro · POTM ×1 | 96 | 0.63151 balls |
| 42 | Atif MehmoodSPA · 4/58 (10 ov) · 1 ct · 1 ro · POTM ×1 | 94 | 1.5660 balls |
| 43 | Shahid AfridiGER · 12 off 14 · 6/51 (10 ov) · 1 ct | 83 | 1.1374 balls |
| 44 | Edward FlemingPOR · 7/76 (16.5 ov) · 1 ct | 82 | 0.81101 balls |
| 45 | GS BajwaSPA · 66 off 54 · 1 ct | 79 | 1.4754 balls |
| 46 | SJ Hughes-PinanSPA · 1 off 1 · 5/40 (10 ov) · 2 ct | 65 | 1.0661 balls |
| 47 | PD DabholkarGER · 2/88 (12 ov) · 1 ct | 64 | 0.8972 balls |
| 48 | Elan TalkerISR · 7 off 10 · 3/75 (9 ov) · 1 ct | 49 | 0.7764 balls |
| 49 | Vivek DixitLUX · 21 off 27 · 4/83 (10 ov) | 44 | 0.5187 balls |
| 50 | P MishraBUL · 1 off 12 · 5/105 (10 ov) | 34 | 0.4772 balls |
Per ball: his points over every ball he faced or bowled. The 50 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 | MC HenriquesPOR · 115 balls | 344 | 2.99 |
| 2 | SC de OliveiraPOR · 109 balls | 263 | 2.41 |
| 3 | D Doyle-CalleSPA · 118 balls | 275 | 2.33 |
| 4 | C NunesPOR · 57 balls | 131 | 2.30 |
| 5 | Fayaz KhanGER · 100 balls | 228 | 2.28 |
| 6 | TC BarkerLUX · 56 balls | 126 | 2.24 |
| 7 | B Kohler-CadmoreGER · 113 balls | 252 | 2.23 |
| 8 | PEA KarunarathnaFIN · 70 balls | 148 | 2.11 |
| 9 | J van HeerdenGER · 153 balls | 312 | 2.04 |
| 10 | C De FreitasPOR · 137 balls | 274 | 2.00 |
| 11 | AK MohanFIN · 102 balls | 204 | 2.00 |
| 12 | MJ AnsellIM · 96 balls | 192 | 2.00 |
| 13 | J MartinsPOR · 113 balls | 223 | 1.97 |
| 14 | D JansenIM · 139 balls | 268 | 1.93 |
| 15 | K KrishnakumarBUL · 114 balls | 208 | 1.82 |
| 16 | C LiebenbergIM · 66 balls | 119 | 1.81 |
| 17 | D NorotamPOR · 84 balls | 151 | 1.80 |
| 18 | C RumistrzewiczSPA · 88 balls | 157 | 1.79 |
| 19 | C HartmannIM · 92 balls | 158 | 1.72 |
| 20 | CD ShekletonPOR · 82 balls | 132 | 1.60 |
| 21 | Atif MehmoodSPA · 60 balls | 94 | 1.56 |
| 22 | Sajid Khan AfridiGRE · 93 balls | 141 | 1.52 |
| 23 | Asghar Ali KhanLUX · 70 balls | 103 | 1.47 |
| 24 | GS BajwaSPA · 54 balls | 79 | 1.47 |
| 25 | S WickramasekaraCR · 146 balls | 214 | 1.46 |
His batting points over the balls he faced. At least 35 balls.
| # | Player | Batting | Per ball |
|---|---|---|---|
| 1 | MC HenriquesPOR · 196 off 115 in 4 matches | 335 | 2.92 |
| 2 | Sajid Khan AfridiGRE · 81 off 45 in 4 matches | 123 | 2.74 |
| 3 | S WickramasekaraCR · 92 off 57 in 4 matches | 145 | 2.54 |
| 4 | Fayaz KhanGER · 133 off 88 in 4 matches | 218 | 2.48 |
| 5 | D Doyle-CalleSPA · 187 off 118 in 5 matches | 266 | 2.25 |
| 6 | C NunesPOR · 77 off 57 in 5 matches | 126 | 2.21 |
| 7 | J van HeerdenGER · 191 off 109 in 5 matches | 239 | 2.19 |
| 8 | B Kohler-CadmoreGER · 182 off 113 in 5 matches | 246 | 2.18 |
| 9 | C De FreitasPOR · 171 off 125 in 5 matches | 268 | 2.15 |
| 10 | TC BarkerLUX · 71 off 56 in 4 matches | 120 | 2.14 |
| 11 | D JansenIM · 150 off 104 in 4 matches | 220 | 2.12 |
| 12 | AK MohanFIN · 138 off 102 in 4 matches | 199 | 1.95 |
| 13 | RM MagareCR · 63 off 44 in 3 matches | 84 | 1.90 |
| 14 | D NorotamPOR · 104 off 84 in 5 matches | 151 | 1.80 |
| 15 | Niv NagavkarISR · 168 off 135 in 5 matches | 241 | 1.78 |
| 16 | K KrishnakumarBUL · 160 off 114 in 5 matches | 202 | 1.77 |
| 17 | AS MehmiGRE · 97 off 89 in 4 matches | 150 | 1.68 |
| 18 | C HartmannIM · 118 off 92 in 4 matches | 152 | 1.65 |
| 19 | M GogevBUL · 75 off 61 in 5 matches | 96 | 1.57 |
| 20 | NM SalonenFIN · 59 off 40 in 4 matches | 60 | 1.51 |
| 21 | CD ShekletonPOR · 100 off 82 in 5 matches | 120 | 1.47 |
| 22 | Asghar Ali KhanLUX · 74 off 70 in 4 matches | 103 | 1.47 |
| 23 | GS BajwaSPA · 66 off 54 in 4 matches | 77 | 1.43 |
| 24 | Yasir AliSPA · 150 off 137 in 4 matches | 189 | 1.38 |
| 25 | BJ KonstasGRE · 95 off 83 in 4 matches | 102 | 1.22 |
His bowling points over the balls he bowled. At least 45 balls.
| # | Player | Bowling | Per ball |
|---|---|---|---|
| 1 | PEA KarunarathnaFIN · 6/47 in 8 overs | 119 | 2.48 |
| 2 | SC de OliveiraPOR · 11/71 in 16 overs | 234 | 2.44 |
| 3 | MJ AnsellIM · 9/89 in 16 overs | 192 | 2.00 |
| 4 | J MartinsPOR · 10/73 in 14.4 overs | 168 | 1.91 |
| 5 | C RumistrzewiczSPA · 7/66 in 14 overs | 157 | 1.87 |
| 6 | C LiebenbergIM · 7/65 in 11 overs | 114 | 1.73 |
| 7 | Atif MehmoodSPA · 4/58 in 10 overs | 91 | 1.52 |
| 8 | JR CopeCR · 8/126 in 14 overs | 122 | 1.45 |
| 9 | Ahmad UllahGER · 8/86 in 16 overs | 136 | 1.42 |
| 10 | Shahid AfridiGER · 6/51 in 10 overs | 76 | 1.27 |
| 11 | Sirajullah KhadimPOR · 7/94 in 17 overs | 128 | 1.25 |
| 12 | LA BurnsSPA · 5/79 in 13 overs | 97 | 1.24 |
| 13 | V Jatinder KumarGER · 8/117 in 19 overs | 138 | 1.21 |
| 14 | G NewtonIM · 5/67 in 15 overs | 95 | 1.06 |
| 15 | D RamaniCR · 9/156 in 19 overs | 114 | 1.00 |
| 16 | SJ Hughes-PinanSPA · 5/40 in 10 overs | 60 | 1.00 |
| 17 | Muslim YarGER · 8/100 in 18 overs | 103 | 0.95 |
| 18 | Junaid KhanFIN · 4/76 in 13 overs | 70 | 0.90 |
| 19 | PD DabholkarGER · 2/88 in 12 overs | 64 | 0.88 |
| 20 | Elan TalkerISR · 3/75 in 9 overs | 47 | 0.86 |
| 21 | Yasir AliSPA · 4/79 in 12 overs | 61 | 0.84 |
| 22 | Edward FlemingPOR · 7/76 in 16.5 overs | 81 | 0.80 |
| 23 | S WickramasekaraCR · 5/115 in 14.5 overs | 69 | 0.78 |
| 24 | Vivek DixitLUX · 4/83 in 10 overs | 42 | 0.70 |
| 25 | P MishraBUL · 5/105 in 10 overs | 40 | 0.67 |
| Match | Player of the Match | Points |
|---|---|---|
| Finland 131/9 v Spain 135/21st match, 14 Aug 2026 · Spain won by 8 wickets | AK Mohan | 86 |
| Portugal 163/4 v Israel 69/92nd match, 14 Aug 2026 · Portugal won by 94 runs | MC Henriques | 132 |
| Luxembourg 116/10 v Isle of Man 118/23rd match, 14 Aug 2026 · Isle of Man won by 8 wickets | MJ Ansell | 105 |
| Germany 221/5 v Czech Republic 160/74th match, 14 Aug 2026 · Germany won by 61 runs | J van Heerden | 91 |
| Greece 147/9 v Czech Republic 148/45th match, 15 Aug 2026 · Czech Republic won by 6 wickets | S Wickramasekara | 100 |
| Isle of Man 108/8 v Spain 110/36th match, 15 Aug 2026 · Spain won by 7 wickets | Atif Mehmood | 72 |
| Germany 140/9 v Portugal 141/67th match, 15 Aug 2026 · Portugal won by 4 wickets | C De Freitas | 140 |
| Finland 232/9 v Bulgaria 140/98th match, 15 Aug 2026 · Finland won by 92 runs | Junaid Khan | 50 |
| Israel 94/10 v Germany 95/19th match, 17 Aug 2026 · Germany won by 9 wickets | B Kohler-Cadmore | 54 |
| Isle of Man 177/7 v Bulgaria 88/810th match, 17 Aug 2026 · Isle of Man won by 89 runs | D Jansen | 161 |
| Greece 121/10 v Portugal 124/311th match, 17 Aug 2026 · Portugal won by 7 wickets | SC de Oliveira | 82 |
| Spain 206/6 v Luxembourg 65/1012th match, 17 Aug 2026 · Spain won by 141 runs | D Doyle-Calle | 106 |
| Greece 96/10 v Germany 98/313th match, 18 Aug 2026 · Germany won by 7 wickets | J van Heerden | 66 |
| Finland 168/9 v Luxembourg 95/1014th match, 18 Aug 2026 · Finland won by 73 runs | AK Mohan | 102 |
| Czech Republic 154/6 v Israel 155/315th match, 18 Aug 2026 · Israel won by 7 wickets | Niv Nagavkar | 103 |
| Bulgaria 59/10 v Spain 61/116th match, 18 Aug 2026 · Spain won by 9 wickets | M Gogev | 59 |
| Bulgaria 156/6 v Luxembourg 97/417th match, 20 Aug 2026 · Bulgaria won by 6 runs (D/L) | Isa Zaroo | 52 |
| Portugal 211/6 v Czech Republic 24/518th match, 20 Aug 2026 · Portugal won by 91 runs (D/L) | MC Henriques | 197 |
| Israel 69/5 v Greece 43/320th match, 20 Aug 2026 · Israel won by 1 runs (D/L) | Niv Nagavkar | 118 |
| Germany 144/7 v Finland 76/1021 Aug 2026 · Germany won by 68 runs | Fayaz Khan | 122 |
| Bulgaria 158/10 v Czech Republic 164/521 Aug 2026 · Czech Republic won by 5 wickets | K Krishnakumar | 137 |
| Israel 88/10 v Isle of Man 89/121 Aug 2026 · Isle of Man won by 9 wickets | G Newton | 60 |
| Portugal 160/6 v Spain 103/1021 Aug 2026 · Portugal won by 57 runs | Yasir Ali | 65 |
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