Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Switzerland T20I Stats

Switzerland T20Is game by game, and how the opposition did in each

Updated 21 June 2026, after the Romania game

Stat Avg
T20 Internationals 21 Jun 26 RomaniaH 178/6229/3
T20 Internationals 16 Jul 23 MaltaH 166/4164/6
T20 Internationals 24 Oct 21 MaltaH 170/8176/7
Runs 171190 178229 166164 170176
Wickets 5.36.0 36 64 78
Run rate 8.859.48 8.911.5 9.18.2 8.58.8
Sixes 6.79.3 1115 45 58
Fours 16.315.3 1417 2018 1511
Catches 4.04.0 36 42 54
Powerplay runs 55.051.0 5158 5944 -
Powerplay wickets lost 2.01.50 31 12 -
Performance points 309332 260396 321252 346349
Dream11 points 565594 499738 617507 578537
Each figure is Switzerland's, the opposition's under it. Wickets are the wickets Switzerland took.

Switzerland T20I Game by Game

Runs, the last 3 T20Is, newest on the left

Line170.5
Avg
Hit
T20 Internationals 21 Jun 26 RomaniaH 178/6229/3
T20 Internationals 16 Jul 23 MaltaH 166/4164/6
T20 Internationals 24 Oct 21 MaltaH 170/8176/7

Switzerland T20I Results

The last 3 T20Is, newest first: 1 won

Opponent Result CHE Opp RR
Romania (H)21 Jun Lby 51 runs 178/620 ov 229/320 ov 8.90
Malta (H)16 Jul 2023 Wby 6 wickets 166/418.1 ov 164/620 ov 9.14
Malta (H)24 Oct 2021 Lby 6 runs 170/820 ov 176/720 ov 8.50

Switzerland T20I Splits

The last 3 T20Is: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Home 3 1-2 33% 171 190
InningsPW-LWin %RunsOpp
Chasing 3 1-2 33% 171 190
TossPW-LWin %RunsOpp
Won the toss 1 0-1 0% 178 229
Lost the toss 2 1-1 50% 168 170
CompetitionPW-LWin %RunsOpp
T20 Internationals 3 1-2 33% 171 190
OpponentPW-LWin %RunsOpp
Malta 2 1-1 50% 168 170
Romania 1 0-1 0% 178 229
GroundPW-LWin %RunsOpp
Marsa Sports Club, Malta 2 1-1 50% 168 170
Moara Vlasiei Cricket Ground, Ilfov County 1 0-1 0% 178 229
YearPW-LWin %RunsOpp
2026 1 0-1 0% 178 229
2023 1 1-0 100% 166 164
2021 1 0-1 0% 170 176

T20I Sides

International sides with 8+ T20Is in the last two years, by win rate

SidePWin %RunsOpp
1Portugal 888%137128
2India 5975%178163
3England 3770%193182
4Switzerland 1070%171158
5Australia 2669%154162
6Romania 967%177148
7Cyprus 863%139143
8Malaysia 863%128121
9Finland 1060%135121
10Pakistan 6659%169157
11New Zealand 4858%180174
12Afghanistan 3658%155143
13Germany 956%184162
14Austria 1656%144158
15South Africa 4553%166167
16Namibia 2250%161163
17Nepal 1450%132124
18Bangladesh 4448%147152
19Ireland 1747%164157
20Hong Kong 1346%131135
21Scotland 1145%165155
22West Indies 4740%171174
23Sri Lanka 4838%162172
24United Arab Emirates 2138%148156
25Netherlands 1338%139144
26Norway 1136%135125
27Sweden 1136%132126
28Hungary 1030%165173
29Zimbabwe 4730%149164
30Oman 1619%126156

Switzerland T20I Questions

What is Switzerland's average T20I score?

Switzerland have averaged 171 runs per T20I over their last 3 T20Is, and conceded 190. Their highest was 178 against Romania on 21 Jun 2026, their lowest 166 against Malta.

What is Switzerland's T20I record?

Switzerland have won 1 and lost 2 of their last 3 T20Is.

Who has scored the most T20I runs for Switzerland recently?

Over Switzerland's last 3 T20Is: Arjun Vinod (96 runs in 2), Osama Mahmood (54 runs in 2), Raihan Stanikzai (51 runs in 1).

Who has taken the most T20I wickets for Switzerland recently?

Over Switzerland's last 3 T20Is: Abdullah Rana (2 wickets in 1), Arjun Vinod (2 wickets in 2), Ali Nayyer (2 wickets in 2).