Switzerland Cricket Team Schedule & Results

Sun, 25 Jun '23
Luxembourg Flag

Luxembourg

122
Switzerland Flag

Switzerland

(13.1/20 ov, T:123) 123/2

Switzerland won by 8 wickets (with 41 balls remaining)

Thu, 13 Jul '23
Romania Flag

Romania

134/5
Switzerland Flag

Switzerland

(17.4/20 ov, T:135) 139/4

Switzerland won by 6 wickets (with 14 balls remaining)

Fri, 14 Jul '23
Luxembourg Flag

Luxembourg

118/8
Switzerland Flag

Switzerland

(15.4/20 ov, T:119) 119/2

Switzerland won by 8 wickets (with 26 balls remaining)

France Flag

France

148/4
Switzerland Flag

Switzerland

(20 ov, T:149) 151/4

Switzerland won by 6 wickets (with 0 balls remaining)

Sat, 15 Jul '23
Malta Flag

Malta

156/9
Switzerland Flag

Switzerland

(16.2/20 ov, T:157) 157/4

Switzerland won by 6 wickets (with 22 balls remaining)

Sun, 16 Jul '23
Malta Flag

Malta

164/6
Switzerland Flag

Switzerland

(18.1/20 ov, T:165) 166/4

Switzerland won by 6 wickets (with 11 balls remaining)

Sun, 07 Jul '24
Switzerland Flag

Switzerland

172/4
Belgium Flag

Belgium

(19.1/20 ov, T:173) 177/8

Belgium won by 2 wickets (with 5 balls remaining)

Tue, 09 Jul '24
Thu, 11 Jul '24
Sat, 13 Jul '24
Croatia Flag

Croatia

104/7
Switzerland Flag

Switzerland

(12.3/20 ov, T:105) 106/3

Switzerland won by 7 wickets (with 45 balls remaining)

Fri, 30 May '25
Austria Flag

Austria

163/7
Switzerland Flag

Switzerland

(18.3/20 ov, T:164) 134

Austria won by 29 runs

Sat, 31 May '25
Austria Flag

Austria

161/8
Switzerland Flag

Switzerland

(20 ov, T:162) 144/7

Austria won by 17 runs

Austria Flag

Austria

148/8
Switzerland Flag

Switzerland

(18.2/20 ov, T:149) 154/7

Switzerland won by 3 wickets (with 10 balls remaining)

Sun, 01 Jun '25
Austria Flag

Austria

190/3
Switzerland Flag

Switzerland

(19.5/20 ov, T:191) 173

Austria won by 17 runs

Sat, 21 Jun '25
Switzerland Flag

Switzerland

163/6
Luxembourg Flag

Luxembourg

(17.1/20 ov, T:164) 106

Switzerland won by 57 runs

Switzerland Flag

Switzerland

168/8
Luxembourg Flag

Luxembourg

(20 ov, T:169) 157/5

Switzerland won by 11 runs

Sun, 22 Jun '25
Switzerland Flag

Switzerland

139
Luxembourg Flag

Luxembourg

(17.3/20 ov, T:140) 140/3

Luxembourg won by 7 wickets (with 15 balls remaining)

Sat, 02 Aug '25
Switzerland Flag

Switzerland

162/8
Estonia Flag

Estonia

(16.1/20 ov, T:163) 90

Switzerland won by 72 runs

Sun, 03 Aug '25
Estonia Flag

Estonia

Switzerland Flag

Switzerland

6:30 AM
6:30 am GMT | 9:30 am Local

Match yet to begin

Estonia Flag

Estonia

Switzerland Flag

Switzerland

11:30 AM
11:30 am GMT | 2:30 pm Local

Match yet to begin