ICC T20 World Cup Sub Regional Europe Qualifier B
Finished7 July 2024 T20I at Bayer Uerdingen Cricket Ground, Krefeld 2nd Match, Group A
Belgium vs Switzerland
2nd Match, Group A
Bayer Uerdingen Cricket Ground, Krefeld
07:00 PM
BEL won by 1 wicket

Belgium
BEL
177/8 (19.1)

Switzerland
CHE
172/4 (20)
Finished
BEL won by 1 wicket
Finished13 July 2024 T20 at Bayer Uerdingen Cricket Ground, Krefeld Group A
Switzerland vs Croatia
Group A
Bayer Uerdingen Cricket Ground, Krefeld
04:30 PM
CHE won by 7 wickets

Switzerland
CHE
106/3 (12.3)

Croatia
CR
104/7 (20)
Finished
CHE won by 7 wickets
Finished11 July 2024 T20 at Bayer Uerdingen Cricket Ground, Krefeld Group A
Serbia vs Switzerland
Group A
Bayer Uerdingen Cricket Ground, Krefeld
08:30 PM
CHE won by 40 runs.

Serbia
SRB
106/10 (19)

Switzerland
CHE
146/9 (20)
Finished
CHE won by 40 runs.
Finished9 July 2024 T20 at Bayer Uerdingen Cricket Ground, Krefeld Group A
Switzerland vs Jersey
Group A
Bayer Uerdingen Cricket Ground, Krefeld
08:30 PM
JER won by 167 runs.

Switzerland
CHE
52/10 (12.1)

Jersey
JER
219/9 (20)
Finished
JER won by 167 runs.
ECC T10
Finished10 October 2024 T10 at Cartama Oval, Cartama Group C
Malta vs Switzerland
Group C
Cartama Oval, Cartama
08:00 PM
CHE won by 9 wickets

Malta
MAL
103/6 (10)

Switzerland
CHE
108/1 (5.1)
Finished
CHE won by 9 wickets
Finished10 October 2024 T10 at Cartama Oval, Cartama Group C
Switzerland vs Belgium
Group C
Cartama Oval, Cartama
03:15 PM
BEL won by 13 runs.

Switzerland
CHE
122/7 (10)

Belgium
BEL
135/9 (10)
Finished
BEL won by 13 runs.
Finished10 October 2024 T10 at Cartama Oval, Cartama Group C
Spain vs Switzerland
Group C
Cartama Oval, Cartama
12:00 AM
SPA won by 9 wickets

Spain
SPA
93/1 (5.4)

Switzerland
CHE
91/4 (10)
Finished
SPA won by 9 wickets
Finished9 October 2024 T10 at Cartama Oval, Cartama Group C
Switzerland vs Finland
Group C
Cartama Oval, Cartama
08:00 PM
FIN won by 6 wickets

Switzerland
CHE
113/7 (10)

Finland
FIN
117/4 (6.3)
Finished
FIN won by 6 wickets