Batting Most Runs Innings - last 2 years

High scores for Switzerland in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
77*-4874160.41Switzerlandv RomaniaMarsa13 Jul 2023T20I # 2134
76-4764161.70Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3390
67-4491152.27Switzerlandv MaltaMarsa16 Jul 2023T20I # 2146
63-4464143.18Switzerlandv MaltaMarsa15 Jul 2023T20I # 2141
59-29-7203.44Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3390
58*-3364175.75Switzerlandv MaltaMarsa15 Jul 2023T20I # 2141
55-4363127.90Switzerlandv BelgiumKrefeld07 Jul 2024T20I # 2740
55-3681152.77Switzerlandv LuxembourgWalferdange22 Jun 2025T20I # 3261
53*-4041132.50Switzerlandv LuxembourgMarsa14 Jul 2023T20I # 2136
50-3961128.20Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3389
49-3443144.11Switzerlandv BelgiumKrefeld07 Jul 2024T20I # 2740
49-4043122.50Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3389
45-3161145.16Switzerlandv FranceMarsa14 Jul 2023T20I # 2139
45-2551180.00Switzerlandv LuxembourgWalferdange22 Jun 2025T20I # 3261
42-436197.67Switzerlandv LuxembourgMarsa14 Jul 2023T20I # 2136
42-2661161.53Switzerlandv BelgiumKrefeld07 Jul 2024T20I # 2740
42-4023105.00Switzerlandv AustriaLatschach31 May 2025T20I # 3197
39-29-4134.48Switzerlandv FranceMarsa14 Jul 2023T20I # 2139
39-2651150.00Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3255
38*-1943200.00Switzerlandv MaltaMarsa16 Jul 2023T20I # 2146
38-3532108.57Switzerlandv AustriaLatschach01 Jun 2025T20I # 3201
38-275-140.74Switzerlandv EstoniaTallinn02 Aug 2025T20I # 3387
37-2551148.00Switzerlandv AustriaLatschach31 May 2025T20I # 3199
37-265-142.30Switzerlandv AustriaLatschach31 May 2025T20I # 3199
36-2612138.46Switzerlandv AustriaLatschach01 Jun 2025T20I # 3201
36-256-144.00Switzerlandv EstoniaTallinn02 Aug 2025T20I # 3387
34-324-106.25Switzerlandv FranceMarsa14 Jul 2023T20I # 2139
34-276-125.92Switzerlandv SerbiaKrefeld11 Jul 2024T20I # 2753
34-1333261.53Switzerlandv AustriaLatschach01 Jun 2025T20I # 3201
34-2531136.00Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3257
33*-34-197.05Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3255
32*-1822177.77Switzerlandv CroatiaKrefeld13 Jul 2024T20I # 2758
32-303-106.66Switzerlandv MaltaMarsa16 Jul 2023T20I # 2146
32-1314246.15Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3390
31-2612119.23Switzerlandv EstoniaTallinn02 Aug 2025T20I # 3387
30-12-4250.00Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3257
30-155-200.00Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3390
27-2741100.00Switzerlandv AustriaLatschach30 May 2025T20I # 3193
25-1212208.33Switzerlandv SerbiaKrefeld11 Jul 2024T20I # 2753
25-263-96.15Switzerlandv AustriaLatschach31 May 2025T20I # 3197
25-154-166.66Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3255
24*-2111114.28Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3257
24-2121114.28Switzerlandv RomaniaMarsa13 Jul 2023T20I # 2134
24-223-109.09Switzerlandv CroatiaKrefeld13 Jul 2024T20I # 2758
24-213-114.28Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3389
23*-152-153.33Switzerlandv AustriaLatschach31 May 2025T20I # 3197
23-1231191.66Switzerlandv SerbiaKrefeld11 Jul 2024T20I # 2753
23-272-85.18Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3257
22-2011110.00Switzerlandv AustriaLatschach30 May 2025T20I # 3193
21*-251-84.00Switzerlandv FranceMarsa14 Jul 2023T20I # 2139
21*-172-123.52Switzerlandv CroatiaKrefeld13 Jul 2024T20I # 2758
21-1421150.00Switzerlandv AustriaLatschach01 Jun 2025T20I # 3201
20-26--76.92Switzerlandv SerbiaKrefeld11 Jul 2024T20I # 2753
20-21-195.23Switzerlandv AustriaLatschach30 May 2025T20I # 3193
19-233-82.60Switzerlandv JerseyKrefeld09 Jul 2024T20I # 2746
18-94-200.00Switzerlandv MaltaMarsa16 Jul 2023T20I # 2146
18-10-2180.00Switzerlandv AustriaLatschach31 May 2025T20I # 3197
18-1811100.00Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3255
17-1021170.00Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3257
17-1111154.54Switzerlandv EstoniaTallinn02 Aug 2025T20I # 3387
16-112-145.45Switzerlandv AustriaLatschach31 May 2025T20I # 3199
15*-9-1166.66Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3389
15-1111136.36Switzerlandv MaltaMarsa15 Jul 2023T20I # 2141
15-112-136.36Switzerlandv AustriaLatschach31 May 2025T20I # 3199
15-131-115.38Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3257
14*-14-1100.00Switzerlandv BelgiumKrefeld07 Jul 2024T20I # 2740
14*-421350.00Switzerlandv AustriaLatschach31 May 2025T20I # 3199
14-711200.00Switzerlandv SerbiaKrefeld11 Jul 2024T20I # 2753
14-162-87.50Switzerlandv AustriaLatschach30 May 2025T20I # 3193
14-92-155.55Switzerlandv AustriaLatschach31 May 2025T20I # 3197
13*-13--100.00Switzerlandv RomaniaMarsa13 Jul 2023T20I # 2134
13*-13--100.00Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3255
13-14-192.85Switzerlandv AustriaLatschach31 May 2025T20I # 3199
13-122-108.33Switzerlandv LuxembourgWalferdange22 Jun 2025T20I # 3261
13-121-108.33Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3390
12-122-100.00Switzerlandv RomaniaMarsa13 Jul 2023T20I # 2134
12-82-150.00Switzerlandv CroatiaKrefeld13 Jul 2024T20I # 2758
12-22--54.54Switzerlandv LuxembourgWalferdange22 Jun 2025T20I # 3261
11-71-157.14Switzerlandv RomaniaMarsa13 Jul 2023T20I # 2134
11-11-1100.00Switzerlandv CroatiaKrefeld13 Jul 2024T20I # 2758
10-82-125.00Switzerlandv JerseyKrefeld09 Jul 2024T20I # 2746
10-52-200.00Switzerlandv AustriaLatschach01 Jun 2025T20I # 3201
10-9--111.11Switzerlandv AustriaLatschach01 Jun 2025T20I # 3201
10-82-125.00Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3257
9-91-100.00Switzerlandv MaltaMarsa15 Jul 2023T20I # 2141
9-5-1180.00Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3255
9-4-1225.00Switzerlandv EstoniaTallinn03 Aug 2025T20I # 3390
8*-4-1200.00Switzerlandv SerbiaKrefeld11 Jul 2024T20I # 2753
8*-141-57.14Switzerlandv AustriaLatschach31 May 2025T20I # 3199
8-72-114.28Switzerlandv AustriaLatschach30 May 2025T20I # 3193
8-10-180.00Switzerlandv AustriaLatschach31 May 2025T20I # 3197
8-71-114.28Switzerlandv AustriaLatschach01 Jun 2025T20I # 3201
7-51-140.00Switzerlandv AustriaLatschach30 May 2025T20I # 3193
7-9--77.77Switzerlandv AustriaLatschach30 May 2025T20I # 3193
7-61-116.66Switzerlandv LuxembourgWalferdange21 Jun 2025T20I # 3255
7-10--70.00Switzerlandv EstoniaTallinn02 Aug 2025T20I # 3387
6-5-1120.00Switzerlandv LuxembourgMarsa14 Jul 2023T20I # 2136
5*-6--83.33Switzerlandv LuxembourgMarsa14 Jul 2023T20I # 2136
5*-21-250.00Switzerlandv FranceMarsa14 Jul 2023T20I # 2139
5-41-125.00Switzerlandv JerseyKrefeld09 Jul 2024T20I # 2746
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Uganda vs United Arab Emirates at Entebbe, Pearl of Africa T20I Series 18th Match, Jul 27, 2025 [T20I # 3382]

Kenya vs Uganda at Entebbe, Pearl of Africa T20I Series 13th Match, Jul 25, 2025 [T20I # 3363]

Uganda vs Nigeria at Entebbe, Pearl of Africa T20I Series 10th Match, Jul 22, 2025 [T20I # 3346]