Switzerland
CHE · International · National team
Recent results
- Switzerland vs Romania, Semi Final – · Romania won by 51 runs
- Belgium vs Switzerland, 4th Match – · Belgium won by 16 runs
- Hungary vs Switzerland, 3rd Match – · Switzerland won by 3 wickets (with 5 balls remaining)
- Romania vs Switzerland, 2nd Match – · Switzerland won by 4 wickets (with 4 balls remaining)
- France vs Switzerland, 17th Match – · France won by 8 runs
- Cyprus vs Switzerland, 13th Match – · Switzerland won by 25 runs
- Croatia vs Switzerland, 11th Match – · Croatia won by 16 runs
- Jersey vs Switzerland, 3rd Match – · Jersey won by 9 wickets (with 77 balls remaining)
- Estonia vs Switzerland, 3rd T20I – · Switzerland won by 41 runs
- Estonia vs Switzerland, 2nd T20I – · Switzerland won by 72 runs
- Estonia vs Switzerland, 1st T20I – · Switzerland won by 72 runs
- Luxembourg vs Switzerland, 3rd T20I – · Luxembourg won by 7 wickets (with 15 balls remaining)
- Luxembourg vs Switzerland, 2nd T20I – · Switzerland won by 57 runs
- Luxembourg vs Switzerland, 1st T20I – · Switzerland won by 11 runs
- Finland vs Switzerland, Group C-Eliminator – · Match abandoned without a bowl bowled
- Malta vs Switzerland, 8th Match – · Switzerland won by 9 wickets (with 29 balls remaining)
- Switzerland vs Belgium, 6th Match – · Belgium won by 13 runs
- Spain vs Switzerland, 5th Match – · Spain won by 9 wickets (with 26 balls remaining)
- Switzerland vs Finland, 3rd Match – · Finland won by 6 wickets (with 21 balls remaining)
- Switzerland vs Croatia, 19th Match – · Switzerland won by 7 wickets (with 45 balls remaining)