Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Switzerland T20I Fixtures and Results

Every Switzerland T20I to come and the latest results, month by month, UK times

Updated 21 June 2026, after the Romania game

July 2023 5 T20Is
THU13 Jul RomaniaRomania 134/5 FTWon CHESwitzerland 139/4 T20 Internationals Thu 13 Jul, T20I: Switzerland won by 6 wickets
FRI14 Jul FranceFrance 148/4 FTWon CHESwitzerland 151/4 T20 Internationals Fri 14 Jul, T20I: Switzerland won by 6 wickets
FRI14 Jul LuxembourgLuxembourg 118/8 FTWon CHESwitzerland 119/2 T20 Internationals Fri 14 Jul, T20I: Switzerland won by 8 wickets
SAT15 Jul MaltaMalta 156/9 FTWon CHESwitzerland 157/4 T20 Internationals Sat 15 Jul, T20I: Switzerland won by 6 wickets
SUN16 Jul CHESwitzerland 166/4 FTWon MaltaMalta 164/6 T20 Internationals Sun 16 Jul, T20I: Switzerland won by 6 wickets
None scheduled yet. 21 results on record.

Switzerland v Every Side

T20I record against each opponent, and runs a T20I

OpponentPW-LRunsOppLast
Luxembourg 6 4-2 144 132 L22 Jun 25
Malta 4 3-1 161 160 W16 Jul 23
Estonia 3 3-0 185 142 W3 Aug 25
Romania 3 2-1 171 185 L21 Jun 26
Hungary 1 1-0 145 141 W19 Jun 26
France 1 1-0 151 148 W14 Jul 23
Bulgaria 1 1-0 82.0 81.0 W22 Oct 21
Gibraltar 1 1-0 134 133 W22 Oct 21
Belgium 1 0-1 168 184 L20 Jun 26

Switzerland T20I Fixtures Questions

When do Switzerland play next?

Switzerland have no T20I scheduled yet. Their last was against Romania on 21 Jun 2026.

What were Switzerland's last results?

Romania beat Switzerland by 51 runs on 21 Jun 2026. Belgium beat Switzerland by 16 runs on 20 Jun 2026. Switzerland beat Romania by 4 wickets on 19 Jun 2026.

How many T20Is have Switzerland played in 2026?

Switzerland have played 4 T20Is in 2026 and won 2.