Cricket Database
0 of 50 calls today
Get a free API key Sign in Dashboard Upgrade
MenSeason

ICC Men's T20 World Cup Europe Qualifier 2026

66 matches16 May to 21 August 2026
ChampionsPortugalbeat Spain by 57 runs
Teams29took part
Most runs395CM Carroll
Most wickets11SC de Oliveira

Results table

won and lost from every match of the season
TeamPWLNo result
Denmark5500
Jersey5500
Portugal5500
Germany5410
Guernsey5410
Spain5410
Belgium4310
Isle of Man4310
Norway4310
Romania4310
Austria5320
France5320
Sweden5320
Finland4220
Hungary4220
Croatia5230
Czech Republic5230
Estonia5230
Israel5230
Malta5230
Switzerland5230
Gibraltar4130
Bulgaria5140
Cyprus4040
Greece4040
Luxembourg4040
Serbia4040
Slovenia4040
Turkey4040

Most runs

  1. CM Carroll5 inns, best 150395
  2. HAM Shah5 inns, best 95326
  3. Musa Shaheen5 inns, best 80235
  4. PB Gouge5 inns, best 58204
  5. MC Henriques4 inns, best 111196
  6. J van Heerden5 inns, best 74191
  7. D Doyle-Calle4 inns, best 62187
  8. B Kohler-Cadmore5 inns, best 53182

Most wickets

  1. SC de Oliveiraecon 4.3811
  2. J Sumerauerecon 9.0011
  3. J Martinsecon 4.8410
  4. Irfan Ringkuecon 5.4410
  5. A Martelecon 6.1010
  6. Adam Sennecon 7.6910
  7. Samiullah Rahmaniecon 6.9710
  8. Khalid Ahmadiecon 5.239

Friday 21 August 2026

4 matches
T20IPORPortugal160/620SPASpain10317.1Portugal won by 57 runsFinal T20IISRIsrael8818.2IMIsle of Man89/110.1Isle of Man won by 9 wickets5th Place Play-Off T20IBULBulgaria15819.5CRCzech Republic164/519.2Czech Republic won by 5 wickets7th Place Play-Off T20IGERGermany144/720FINFinland7615.4Germany won by 68 runs3rd Place Play-Off

Thursday 20 August 2026

3 matches
T20IISRIsrael69/58GREGreece43/35Israel won by 1 run (DLS)Match 20 T20IPORPortugal211/620CRCzech Republic24/58.5Portugal won by 91 runs (DLS)Match 18 T20IBULBulgaria156/620LUXLuxembourg97/414Bulgaria won by 6 runs (DLS)Match 17

Tuesday 18 August 2026

4 matches
T20IBULBulgaria5914.4SPASpain61/14.5Spain won by 9 wicketsMatch 16 T20ICRCzech Republic154/620ISRIsrael155/316Israel won by 7 wicketsMatch 15 T20IFINFinland168/920LUXLuxembourg9517.2Finland won by 73 runsMatch 14 T20IGREGreece9618.2GERGermany98/38.1Germany won by 7 wicketsMatch 13

Monday 17 August 2026

4 matches
T20ISPASpain206/620LUXLuxembourg6515Spain won by 141 runsMatch 12 T20IGREGreece12119.3PORPortugal124/316Portugal won by 7 wicketsMatch 11 T20IIMIsle of Man177/720BULBulgaria88/820Isle of Man won by 89 runsMatch 10 T20IISRIsrael9419.5GERGermany95/17.3Germany won by 9 wicketsMatch 9

Saturday 15 August 2026

4 matches
T20IFINFinland232/920BULBulgaria140/919Finland won by 92 runsMatch 8 T20IGERGermany140/920PORPortugal141/619.2Portugal won by 4 wicketsMatch 7 T20IIMIsle of Man108/820SPASpain110/313.3Spain won by 7 wicketsMatch 6 T20IGREGreece147/920CRCzech Republic148/418.2Czech Republic won by 6 wicketsMatch 5

Friday 14 August 2026

4 matches
T20IGERGermany221/520CRCzech Republic160/720Germany won by 61 runsMatch 4 T20ILUXLuxembourg11618.2IMIsle of Man118/217Isle of Man won by 8 wicketsMatch 3 T20IPORPortugal163/420ISRIsrael69/920Portugal won by 94 runsMatch 2 T20IFINFinland131/920SPASpain135/216.4Spain won by 8 wicketsMatch 1

Tuesday 14 July 2026

4 matches
T20IDENDenmark162/720ROMRomania156/820Denmark won by 6 runsFinal T20IHUNHungary7719.3BELBelgium78/06Belgium won by 10 wickets3rd Place Play-Off T20INORNorway199/120GIBGibraltar175/620Norway won by 24 runs5th place playoff T20ISERSerbia148/620ESTEstonia150/419.4Estonia won by 6 wickets7th place playoff

Monday 13 July 2026

2 matches
T20ITURTurkey11720ESTEstonia118/413.2Estonia won by 6 wicketsMatch 16 T20IDENDenmark186/320HUNHungary12016.3Denmark won by 66 runsMatch 15

Sunday 12 July 2026

4 matches
T20ISERSerbia139/820GIBGibraltar143/819.2Gibraltar won by 2 wicketsMatch 14 T20IHUNHungary164/620TURTurkey30/55Hungary won by 20 runs (DLS)Match 13 T20IBELBelgium10718.3ROMRomania108/818.3Romania won by 2 wicketsMatch 12 T20IDENDenmark203/520NORNorway14917.4Denmark won by 54 runsMatch 11

Friday 10 July 2026

4 matches
T20ITURTurkey9517.5NORNorway97/39.1Norway won by 7 wicketsMatch 10 T20IBELBelgium171/820SERSerbia10719.4Belgium won by 64 runsMatch 9 T20IHUNHungary13219.4ESTEstonia126/820Hungary won by 6 runsMatch 8 T20IGIBGibraltar124/820ROMRomania125/919.1Romania won by 1 wicketMatch 7

Thursday 9 July 2026

2 matches
T20IESTEstonia105/920NORNorway109/89.5Norway won by 2 wicketsMatch 6 T20IDENDenmark201/420TURTurkey115/920Denmark won by 86 runsMatch 5

Wednesday 8 July 2026

3 matches
T20ISERSerbia136/520ROMRomania140/212.3Romania won by 8 wicketsMatch 4 T20IGIBGibraltar139/820BELBelgium142/315.4Belgium won by 7 wicketsMatch 2 T20IDENDenmark180/620ESTEstonia72/820Denmark won by 108 runsMatch 1

Saturday 23 May 2026

4 matches
T20IGUEGuernsey139/520JERJersey140/618Jersey won by 4 wicketsFinal T20ICROCroatia160/620AUSAustria164/516.5Austria won by 5 wickets5th Place Play-Off T20IMALMalta13920SWISwitzerland145/719.3Switzerland won by 3 wickets7th Place Play-Off T20IFRAFrance13419.4SWESweden139/418.1Sweden won by 6 wickets3rd Place Play-Off

Friday 22 May 2026

4 matches
T20ISLOSlovenia6817MALMalta69/15.3Malta won by 9 wicketsMatch 20 T20ICROCroatia147/920CYPCyprus140/620Croatia won by 7 runsMatch 19 T20IAUSAustria14819.4SWESweden149/719.3Sweden won by 3 wicketsMatch 18 T20IFRAFrance149/720SWISwitzerland141/920France won by 8 runsMatch 17

Wednesday 20 May 2026

4 matches
T20IJERJersey280/320CROCroatia17119.3Jersey won by 109 runsMatch 16 T20ISWESweden181/820MALMalta182/419Malta won by 6 wicketsMatch 15 T20ISWISwitzerland155/920CYPCyprus13019.1Switzerland won by 25 runsMatch 14 T20ISLOSlovenia9919.4GUEGuernsey103/614.1Guernsey won by 4 wicketsMatch 13

Tuesday 19 May 2026

4 matches
T20IGUEGuernsey196/720AUSAustria15017.4Guernsey won by 46 runsMatch 12 T20ICROCroatia199/220SWISwitzerland183/820Croatia won by 16 runsMatch 11 T20ISLOSlovenia133/620SWESweden136/314.2Sweden won by 7 wicketsMatch 10 T20IFRAFrance14519.2JERJersey148/215.5Jersey won by 8 wicketsMatch 9

Sunday 17 May 2026

4 matches
T20IJERJersey172/920CYPCyprus120/920Jersey won by 52 runsMatch 8 T20ISLOSlovenia164/620AUSAustria165/818.4Austria won by 2 wicketsMatch 7 T20IFRAFrance208/420CROCroatia12616.4France won by 82 runsMatch 6 T20IMALMalta7418.2GUEGuernsey78/411.2Guernsey won by 6 wicketsMatch 5

Saturday 16 May 2026

4 matches
T20IMALMalta14020AUSAustria141/312.5Austria won by 7 wicketsMatch 4 T20ISWISwitzerland7316.5JERJersey75/17.1Jersey won by 9 wicketsMatch 3 T20IGUEGuernsey151/820SWESweden13919.4Guernsey won by 12 runsMatch 2 T20ICYPCyprus115/920FRAFrance119/212.5France won by 8 wicketsMatch 1