Menu

Account

Create a free account Go Pro

Already have an account? Log in

Switzerland T20I Cricket Runs Stats

How many runs Switzerland score, and who scores the most, game by game

Updated , after the Romania game

Line25+
Reset
Player Avg Hit %
T20 Internationals 21 Jun 26 RomaniaH 178/6229/3
T20 Internationals 20 Jun 26 BelgiumA 168/7184/8
T20 Internationals 19 Jun 26 HungaryA 145/7141
T20 Internationals 19 Jun 26 RomaniaA 195/6192/7
T20 Internationals 3 Aug 25 EstoniaA 235/6194/9
T20 Internationals 3 Aug 25 EstoniaA 157/6142
T20 Internationals 2 Aug 25 EstoniaA 162/890
T20 Internationals 22 Jun 25 LuxembourgA 139/9140/3
T20 Internationals 21 Jun 25 LuxembourgA 163/6106
T20 Internationals 21 Jun 25 LuxembourgA 168/8157/5
Switzerland total 171 178168145195235157162139163168
Ahmed Hassan Switzerland A. HassanAll-rounder, 6 batted 36.5 67%4/6 5929 4940 3126 4525 1818 1710
N Switzerland N. StanikzaiKeeper, 4 batted 28.5 50%2/4 44*29 2421 1717 29*14
A Switzerland A. VinodAll-rounder, 3 batted 28.3 33%1/3 2421 3827 2328
F Switzerland F. NazirAll-rounder, 3 batted 28.0 67%2/3 3015 5039 46
H Switzerland H. DeshanBowler, 10 batted 26.6 50%5/10 04 77 4536 5638 7647 46 3625 39 3926 02
R Switzerland R. StanikzaiAll-rounder, 4 batted 20.5 25%1/4 5131 2312 03 85
S Switzerland S. TarakhelAll-rounder, 4 batted 19.5 25%1/4 13 5745 96 117
N Switzerland N. AhmadzaiAll-rounder, 4 batted 17.3 25%1/4 85 137 3629 1213
Q Switzerland Q. ZabiullahBatter, 3 batted 16.7 33%1/3 3213 13 1711
D Switzerland D. JohnsonAll-rounder, 10 batted 16.2 30%3/10 2719 57 01 2220 94 15*9 49 5536 2515 01
Malyar Stanikzai Switzerland M. StanikzaiAll-rounder, 8 batted 15.6 38%3/8 2717 13 66 3617 710 55 95 3425
I Switzerland I. StewartAll-rounder, 4 batted 13.3 25%1/4 12*13 27*17 9*11 5*2
I Switzerland I. Ul HaqueBatter, 4 batted 10.8 0%0/4 1312 1312 76 108
A Switzerland A. VinodBatter, 4 batted 10.5 25%1/4 -DNB 1*1 4*7 -DNB -DNB -DNB 44 33*34
K Switzerland K. NiaziAll-rounder, 3 batted 9.7 0%0/3 -DNB -DNB -DNB -DNB 4*1 12*22 13*13 -DNB
Ali Nayyer Switzerland A. NayyerAll-rounder, 3 batted 6.7 0%0/3 03 53 1513
A Switzerland A. KumarBowler, 4 batted 6.5 0%0/4 0*0 -DNB 2*2 02 -DNB 24*21
S Switzerland S. SirwariBowler, 2 batted 15.5 50%1/2 13 -DNB 3012
J Switzerland J. SinhBatter, 2 batted 2.0 0%0/2 1*1 32
H Switzerland H. ElderAll-rounder, 1 batted 2.0 0%0/1 2*2
G Switzerland G. CupidoAll-rounder, 1 batted 0.00 0%0/1 01
A green cell reached the line. The line under a score is the balls faced; * not out; DNB did not bat.

Switzerland Team Runs

Line170.5
Avg171158329
Hit30%
178
168
145
195
235
157
162
139
163
168
229
184
141
192
194
142
90
140
106
157
407
352
286
387
429
299
252
279
269
325
T20 Internationals 21 Jun 26 RomaniaH 178/6229/3
T20 Internationals 20 Jun 26 BelgiumA 168/7184/8
T20 Internationals 19 Jun 26 HungaryA 145/7141
T20 Internationals 19 Jun 26 RomaniaA 195/6192/7
T20 Internationals 3 Aug 25 EstoniaA 235/6194/9
T20 Internationals 3 Aug 25 EstoniaA 157/6142
T20 Internationals 2 Aug 25 EstoniaA 162/890
T20 Internationals 22 Jun 25 LuxembourgA 139/9140/3
T20 Internationals 21 Jun 25 LuxembourgA 163/6106
T20 Internationals 21 Jun 25 LuxembourgA 168/8157/5

Switzerland Runs Match by Match

The last 10 T20Is and how often Switzerland went over the line

Line170.5

Switzerland Runs Lines

How often each line went over, last 10 T20Is

LineOverUnderOver %
150.58280%
160.57370%
170.53730%
180.52820%
190.52820%
LineOverUnderOver %
310.55550%
320.55550%
330.54640%
340.54640%
350.54640%

Runs Batting First and Chasing

Switzerland's runs per game by when they batted

BattingPWForAg
First65171138
Second42172187

T20I Runs Table

Runs per game, sides with 8+ T20Is in the last two years

SidePForAgMatch
1EnglandEngland 37193182375
2GermanyGermany 9184162346
3New ZealandNew Zealand 48180174353
4IndiaIndia 59178163341
5RomaniaRomania 9177148324
6West IndiesWest Indies 47171174345
7SwitzerlandSwitzerland 10171158329
8PakistanPakistan 66169157326
9South AfricaSouth Africa 45166167333
10HungaryHungary 10165173337
11ScotlandScotland 11165155319
12IrelandIreland 17164157321
13Sri LankaSri Lanka 48162172333
14NamibiaNamibia 22161163323
15AfghanistanAfghanistan 36155143298
16AustraliaAustralia 26154162316
17ZimbabweZimbabwe 47149164313
18United Arab EmiratesUnited Arab Emirates 21148156304
19BangladeshBangladesh 44147152300
20AustriaAustria 16144158302
21NetherlandsNetherlands 13139144283
22CyprusCyprus 8139143282
23PortugalPortugal 8137128265
24FinlandFinland 10135121256
25NorwayNorway 11135125260
26NepalNepal 14132124256
27SwedenSweden 11132126257
28Hong KongHong Kong 13131135266
29MalaysiaMalaysia 8128121250
30OmanOman 16126156282

Switzerland T20I Runs Questions

How many runs do Switzerland score per T20I?

Switzerland have averaged 171 runs per T20I over their last 10 T20Is, since June 2025, against their opponents' 158, with 329 in the match between them, and their best was 235 against Estonia on 3 Aug 2025.

How often do Switzerland go over 170.5 runs?

Switzerland went over 170.5 runs in 3 of their last 10 T20Is, since June 2025, 30% of the time, while averaging 171 per T20I against their opponents' 158, and made 178 in their latest, against Romania.

Who scores the most runs for Switzerland?

Harsha Deshan scores the most runs for Switzerland over their last 10 T20Is, since June 2025, with 266 in 10 games at 26.6 a game, ahead of Ahmed Hassan (219) and Diyon Johnson (162).

What is Switzerland's highest runs in a recent T20I?

Switzerland's highest over their last 10 T20Is, since June 2025, is 235 runs against Estonia on 3 Aug 2025 at Estonian National Cricket & Rugby Ground, Tallinn, against their average of 171.

Do Switzerland score more runs batting first or chasing?

Chasing brings Switzerland more runs over their last 10 T20Is, since June 2025: they average 171 runs batting first in 6 T20Is, and 172 batting second in 4, a gap of 0.83 runs.