22nd October 2021 | Valletta Cup 2021/22 | Gibraltar v Switzerland | Marsa Sports Club Ground, Valletta | itt1345 | ||
22nd October 2021 | Valletta Cup 2021/22 | Bulgaria v Switzerland | Marsa Sports Club Ground, Valletta | itt1346 | ||
23rd October 2021 | Valletta Cup 2021/22 | Malta v Switzerland | Marsa Sports Club Ground, Valletta | itt1352 | ||
24th October 2021 | Valletta Cup 2021/22 | Final | Malta v Switzerland | Marsa Sports Club Ground, Valletta | itt1360 | |
11th June 2022 | Switzerland in Luxembourg 2022 | 1st Twenty20 | Luxembourg v Switzerland | Pierre Werner Cricket Ground, Walferdange | itt1564 | |
11th June 2022 | Switzerland in Luxembourg 2022 | 2nd Twenty20 | Luxembourg v Switzerland | Pierre Werner Cricket Ground, Walferdange | itt1565 | |
30th July 2022 | ICC Men's T20 World Cup Sub Regional Europe Qualifier Group B 2022 | Group 2 | Czech Republic v Switzerland | Kerava National Cricket Ground, Kerava | itt1705 |