Switzerland Batsmen

Switzerland ICC Ranking
Mode POS TEAM M PTS RATING
T20 50 Switzerland 16 835 52

Explore the batting statistics of batsmen from the Switzerland cricket team, including runs scored, strike rates, and innings highlights, to gain insights into their batting performance.

Search

Switzerland Batsmen Stats

Bat Mode M Inn R HS
H.AhmadDT20933165
Date Match BO R(B) 4s/6s SR Out
13/08/23 FRA 2 54 (18) 0/8 300 catch
12/08/23 FRA 1 6 (6) 0/1 100 catch
12/08/23 FRA 2 64 (22) 4/7 290.9 catch
12/08/23 LUX 2 7 (4) 0/1 175 catch
12/08/23 LUX 2 65 (23) 5/6 282.6 catch
16/07/23 MAL 4 38 (19) 4/3 200 not out
15/07/23 MAL 4 58 (33) 6/4 175.7 not out
14/07/23 FRA 4 39 (29) 0/4 134.4 catch
F.NazirDT20627372
Date Match BO R(B) 4s/6s SR Out
16/07/23 MAL 1 18 (9) 4/0 200 catch
15/07/23 MAL 1 63 (44) 6/4 143.1 bowled
14/07/23 FRA 1 45 (31) 6/1 145.1 catch
25/06/23 LUX 1 72 (37) 7/4 194.5 not out
11/06/22 LUX 1 65 (45) 8/1 144.4 lbw
11/06/22 LUX 1 10 (13) 1/0 76.9 catch
O.MahmoodDT20827078
Date Match BO R(B) 4s/6s SR Out
13/08/23 FRA 5 49 (18) 2/6 272.2 catch
13/08/23 LUX 2 24 (14) 1/2 171.4 catch
12/08/23 FRA 4 30 (18) 4/1 166.6 not out
12/08/23 LUX 3 78 (26) 2/10 300 catch
16/07/23 MAL 2 32 (30) 3/0 106.6 bowled
15/07/23 MAL 2 15 (11) 1/1 136.3 catch
14/07/23 FRA 2 34 (32) 3/0 106.2 catch
25/06/23 LUX 2 8 (8) 1/0 100 catch
A.MahmoodT101219255
Date Match BO R(B) 4s/6s SR Out
09/10/23 ROM 6 0 (2) 0/0 0 catch
09/10/23 ENG-XI 7 0 (2) 0/0 0 catch
07/10/22 GER 4 55 (27) 3/4 203.7 run out
06/10/22 ITA 7 16 (6) 1/2 266.6 catch
06/10/22 GER 5 37 (14) 3/3 264.2 run out
05/10/22 ITA 3 4 (3) 1/0 133.3 bowled
05/10/22 NOR 6 46 (26) 4/3 176.9 run out
04/10/22 NOR 6 25 (16) 3/0 156.2 not out
04/10/22 ROM 6 0 (3) 0/0 0 bowled
03/10/22 ROM 6 9 (5) 0/1 180 not out
F.NazirT10815547
Date Match BO R(B) 4s/6s SR Out
07/10/22 GER 1 0 (1) 0/0 0 catch
06/10/22 GER 1 47 (23) 5/3 204.3 catch
05/10/22 ITA 1 46 (19) 5/3 242.1 bowled
05/10/22 NOR 1 17 (7) 4/0 242.8 catch
04/10/22 NOR 1 4 (3) 1/0 133.3 catch
04/10/22 ROM 1 8 (6) 0/1 133.3 catch
03/10/22 GER 1 11 (8) 2/0 137.5 bowled
03/10/22 ROM 1 22 (13) 3/1 169.2 catch
A.VinodDT20914067
Date Match BO R(B) 4s/6s SR Out
12/08/23 FRA 2 16 (11) 1/1 145.4 catch
16/07/23 MAL 3 67 (44) 9/1 152.2 catch
15/07/23 MAL 3 9 (9) 1/0 100 run out
14/07/23 FRA 3 21 (25) 1/0 84 not out
25/06/23 LUX 3 7 (7) 1/0 100 catch
11/06/22 LUX 3 3 (3) 0/0 100 catch
11/06/22 LUX 3 17 (12) 2/0 141.6 catch
I.HaqueT10513390
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 1 0 (3) 0/0 0 catch
10/10/23 CYP 1 21 (8) 2/2 262.5 catch
10/10/23 MAL 1 90 (30) 5/11 300 not out
09/10/23 ROM 1 12 (11) 2/0 109 catch
09/10/23 ENG-XI 1 10 (5) 1/1 200 catch
F.NazirT202125113
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 1 113 (67) 10/3 168.6 catch
28/07/22 NOR 1 12 (9) 1/1 133.3 catch
A.NayyerT10912249
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 6 43 (25) 3/4 172 not out
09/10/23 ENG-XI 5 30 (19) 2/2 157.8 not out
07/10/22 GER 5 0 (1) 0/0 0 catch
05/10/22 NOR 4 0 (1) 0/0 0 run out
03/10/22 GER 4 49 (26) 3/4 188.4 run out
I.HussainDT20612042
Date Match BO R(B) 4s/6s SR Out
12/08/23 FRA 5 5 (3) 1/0 166.6 not out
12/08/23 FRA 4 27 (14) 0/4 192.8 bowled
12/08/23 LUX 4 42 (19) 3/4 221 not out
12/08/23 LUX 5 25 (6) 3/2 416.6 not out
25/06/23 LUX 4 21 (28) 3/0 75 not out
J.SinhT101312032
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 7 14 (10) 1/1 140 catch
09/10/23 ROM 7 9 (3) 0/1 300 not out
09/10/23 ENG-XI 6 0 (1) 0/0 0 run out
07/10/22 GER 3 3 (7) 0/0 42.8 bowled
06/10/22 ITA 9 1 (2) 0/0 50 bowled
06/10/22 GER 3 29 (17) 5/1 170.5 catch
05/10/22 ITA 4 1 (2) 0/0 50 catch
05/10/22 NOR 3 0 (1) 0/0 0 catch
04/10/22 NOR 3 12 (8) 1/1 150 bowled
04/10/22 ROM 3 15 (8) 2/1 187.5 bowled
03/10/22 GER 3 32 (22) 2/2 145.4 catch
03/10/22 ROM 3 4 (6) 0/0 66.6 bowled
O.MahmoodT20410258
Date Match BO R(B) 4s/6s SR Out
24/10/21 MALTA 1 22 (17) 4/0 129.4 catch
23/10/21 MALTA 1 22 (16) 3/1 137.5 bowled
22/10/21 GIB 1 58 (46) 4/3 126 not out
A.VinodT20610243
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 7 12 (11) 0/1 109 catch
28/07/22 NOR 3 6 (11) 1/0 54.5 not out
24/10/21 MALTA 5 29 (22) 1/1 131.8 run out
23/10/21 MALTA 4 12 (13) 1/0 92.3 catch
22/10/21 BUL 1 43 (20) 4/3 215 not out
M.StanikzaiT1059847
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 3 0 (1) 0/0 0 catch
10/10/23 CYP 3 29 (16) 6/0 181.2 not out
09/10/23 ROM 4 22 (12) 2/1 183.3 run out
09/10/23 ENG-XI 4 47 (23) 3/5 204.3 catch
M.GnanasekaramT1099245
Date Match BO R(B) 4s/6s SR Out
07/10/22 GER 2 6 (7) 1/0 85.7 catch
06/10/22 ITA 3 7 (3) 0/1 233.3 catch
06/10/22 GER 4 0 (2) 0/0 0 catch
05/10/22 ITA 5 45 (25) 5/2 180 bowled
05/10/22 NOR 2 6 (6) 0/1 100 catch
04/10/22 NOR 2 4 (6) 0/0 66.6 lbw
04/10/22 ROM 2 0 (2) 0/0 0 catch
03/10/22 GER 2 6 (4) 0/1 150 catch
03/10/22 ROM 2 18 (10) 1/2 180 catch
S.NarayananT1099032
Date Match BO R(B) 4s/6s SR Out
07/10/22 GER 6 12 (11) 2/0 109 catch
06/10/22 ITA 6 14 (11) 1/1 127.2 catch
06/10/22 GER 6 0 (2) 0/0 0 bowled
05/10/22 NOR 5 19 (16) 0/1 118.7 not out
04/10/22 NOR 5 0 (2) 0/0 0 catch
04/10/22 ROM 5 32 (19) 0/3 168.4 not out
03/10/22 ROM 5 13 (8) 2/0 162.5 not out
A.VinodT1098332
Date Match BO R(B) 4s/6s SR Out
07/10/22 GER 7 7 (7) 0/0 100 not out
06/10/22 ITA 4 12 (11) 0/1 109 catch
04/10/22 NOR 4 32 (25) 1/2 128 not out
04/10/22 ROM 4 15 (9) 2/1 166.6 catch
03/10/22 GER 5 1 (1) 0/0 100 not out
03/10/22 ROM 4 16 (11) 1/1 145.4 catch
H.AhmadT1058063
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 2 1 (4) 0/0 25 catch
10/10/23 CYP 2 1 (5) 0/0 20 catch
10/10/23 MAL 2 63 (19) 0/10 331.5 not out
09/10/23 ROM 2 6 (3) 0/1 200 bowled
09/10/23 ENG-XI 2 9 (6) 2/0 150 catch
I.HaqueT2047942
Date Match BO R(B) 4s/6s SR Out
24/10/21 MALTA 2 42 (23) 6/2 182.6 catch
23/10/21 MALTA 2 2 (4) 0/0 50 catch
22/10/21 GIB 2 35 (21) 1/4 166.6 catch
A.LalDT2027751
Date Match BO R(B) 4s/6s SR Out
13/08/23 FRA 3 26 (11) 1/3 236.3 catch
13/08/23 LUX 3 51 (21) 5/4 242.8 catch
A.MehmoodT2057329
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 6 3 (7) 0/0 42.8 catch
24/10/21 MALTA 4 29 (24) 3/0 120.8 run out
23/10/21 MALTA 3 21 (16) 1/2 131.2 catch
22/10/21 GIB 3 20 (23) 0/1 86.9 not out
I.HaqueDT2066641
Date Match BO R(B) 4s/6s SR Out
13/08/23 FRA 1 0 (5) 0/0 0 bowled
13/08/23 LUX 1 6 (2) 0/1 300 catch
12/08/23 FRA 3 0 (1) 0/0 0 catch
12/08/23 FRA 1 0 (2) 0/0 0 catch
12/08/23 LUX 1 19 (12) 2/1 158.3 bowled
12/08/23 LUX 1 41 (22) 2/4 186.3 bowled
A.MahmoodDT20106428
Date Match BO R(B) 4s/6s SR Out
13/08/23 LUX 5 18 (7) 1/2 257.1 not out
12/08/23 FRA 5 28 (14) 0/4 200 not out
12/08/23 LUX 5 6 (2) 0/1 300 not out
12/08/23 LUX 4 2 (3) 0/0 66.6 not out
11/06/22 LUX 6 9 (13) 1/0 69.2 catch
11/06/22 LUX 6 1 (4) 0/0 25 catch
R.KarunamoorthyDT2045521
Date Match BO R(B) 4s/6s SR Out
13/08/23 FRA 4 1 (2) 0/0 50 lbw
13/08/23 LUX 4 21 (11) 0/3 190.9 not out
12/08/23 FRA 3 14 (10) 1/1 140 catch
12/08/23 LUX 3 19 (6) 0/3 316.6 bowled
A.MahmoodT2065433
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 5 2 (3) 0/0 66.6 catch
24/10/21 MALTA 6 1 (3) 0/0 33.3 catch
23/10/21 MALTA 5 33 (25) 2/2 132 catch
22/10/21 BUL 2 18 (8) 1/2 225 bowled
A.NayyerT2065027
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 3 7 (5) 1/0 140 catch
24/10/21 MALTA 7 7 (6) 0/1 116.6 bowled
23/10/21 MALTA 8 27 (23) 1/2 117.3 bowled
22/10/21 BUL 4 9 (8) 2/0 112.5 not out
A.NayyerDT20124729
Date Match BO R(B) 4s/6s SR Out
13/08/23 FRA 6 8 (4) 0/1 200 not out
16/07/23 MAL 6 4 (4) 0/0 100 not out
14/07/23 FRA 5 0 (1) 0/0 0 catch
11/06/22 LUX 7 29 (18) 0/2 161.1 not out
11/06/22 LUX 9 6 (4) 0/0 150 not out
O.MahmoodT1043333
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 4 0 (1) 0/0 0 catch
09/10/23 ROM 3 33 (19) 2/3 173.6 bowled
N.AhmadiT2013232
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 4 32 (19) 4/1 168.4 lbw
R.KarunamoorthyT1033232
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 5 0 (8) 0/0 0 catch
10/10/23 CYP 4 32 (13) 1/4 246.1 not out
I.HussainT1083218
Date Match BO R(B) 4s/6s SR Out
09/10/23 ROM 5 11 (10) 0/1 110 not out
09/10/23 ENG-XI 3 0 (1) 0/0 0 catch
06/10/22 ITA 2 0 (1) 0/0 0 bowled
06/10/22 GER 7 2 (2) 0/0 100 not out
05/10/22 ITA 6 1 (3) 0/0 33.3 run out
04/10/22 ROM 7 18 (11) 0/2 163.6 catch
A.AndrewsDT2023030
Date Match BO R(B) 4s/6s SR Out
11/06/22 LUX 5 0 (1) 0/0 0 bowled
11/06/22 LUX 4 30 (33) 2/0 90.9 not out
A.KumarDT2062925
Date Match BO R(B) 4s/6s SR Out
11/06/22 LUX 9 25 (15) 1/3 166.6 bowled
11/06/22 LUX 7 4 (6) 0/0 66.6 lbw
N.AhmadiT1092919
Date Match BO R(B) 4s/6s SR Out
06/10/22 ITA 1 19 (16) 1/1 118.7 catch
06/10/22 GER 2 0 (1) 0/0 0 catch
05/10/22 ITA 2 0 (4) 0/0 0 catch
05/10/22 NOR 7 5 (4) 1/0 125 not out
04/10/22 ROM 8 5 (2) 1/0 250 not out
A.MehmoodDT2022715
Date Match BO R(B) 4s/6s SR Out
11/06/22 LUX 4 15 (14) 2/0 107.1 catch
11/06/22 LUX 5 12 (12) 1/0 100 catch
A.VinodT2062315
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 10 0 (0) 0/0 not out
24/10/21 MALTA 8 15 (9) 0/1 166.6 not out
23/10/21 MALTA 10 8 (7) 1/0 114.2 not out
M.IdreesDT2022218
Date Match BO R(B) 4s/6s SR Out
11/06/22 LUX 2 4 (7) 0/0 57.1 catch
11/06/22 LUX 2 18 (19) 2/0 94.7 bowled
N.AhmadiDT2021816
Date Match BO R(B) 4s/6s SR Out
11/06/22 LUX 10 2 (2) 0/0 100 catch
11/06/22 LUX 8 16 (17) 1/1 94.1 catch
A.RanaT105127
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 9 5 (3) 1/0 166.6 stumped
09/10/23 ENG-XI 8 7 (4) 0/1 175 not out
N.AhmediT2041110
Date Match BO R(B) 4s/6s SR Out
24/10/21 MALTA 3 10 (14) 1/0 71.4 catch
23/10/21 MALTA 7 1 (3) 0/0 33.3 bowled
22/10/21 BUL 3 0 (2) 0/0 catch
A.RanaDT20375
Date Match BO R(B) 4s/6s SR Out
16/07/23 MAL 5 2 (4) 0/0 50 lbw
15/07/23 MAL 5 0 (1) 0/0 0 lbw
14/07/23 FRA 6 5 (2) 1/0 250 not out
S.NarayananT20264
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 8 2 (4) 0/0 50 catch
28/07/22 NOR 2 4 (10) 0/0 40 not out
S.FranklinT20255
Date Match BO R(B) 4s/6s SR Out
23/10/21 MALTA 9 5 (6) 0/0 83.3 lbw
A.VinodT10555
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 8 5 (3) 1/0 166.6 catch
A.MehmoodT10144
Date Match BO R(B) 4s/6s SR Out
06/10/22 ITA 5 4 (8) 0/0 50 catch
A.KumarT20532
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 9 2 (3) 0/0 66.6 not out
24/10/21 MALTA 9 1 (2) 0/0 50 run out
23/10/21 MALTA 11 0 (1) 0/0 0 not out
A.VinodT10932
Date Match BO R(B) 4s/6s SR Out
06/10/22 ITA 8 2 (2) 0/0 100 not out
05/10/22 ITA 7 1 (3) 0/0 33.3 catch
A.KumarT101432
Date Match BO R(B) 4s/6s SR Out
11/10/23 ENG-XI 10 2 (3) 0/0 66.6 not out
05/10/22 ITA 8 1 (1) 0/0 100 not out
M.MartinT20122
Date Match BO R(B) 4s/6s SR Out
23/10/21 MALTA 6 2 (6) 0/0 33.3 catch
J.SinhDT20422
Date Match BO R(B) 4s/6s SR Out
12/08/23 FRA 6 2 (4) 0/0 50 not out
A.VinodDT20522
Date Match BO R(B) 4s/6s SR Out
11/06/22 LUX 8 2 (3) 0/0 66.6 catch
A.VinodDT20622
Date Match BO R(B) 4s/6s SR Out
13/08/23 FRA 8 2 (1) 0/0 200 not out
L.GayanDT20311
Date Match BO R(B) 4s/6s SR Out
13/08/23 FRA 7 1 (2) 0/0 50 catch
M.GnanasekaramDT20411
Date Match BO R(B) 4s/6s SR Out
15/07/23 MAL 6 1 (1) 0/0 100 not out
A.KhattakDT201000
J.SinhT201000
N.HendersonDT20200
Date Match BO R(B) 4s/6s SR Out
11/06/22 LUX 11 0 (0) 0/0 not out
K.FletcherT202000
A.NazirT20200
Date Match BO R(B) 4s/6s SR Out
30/07/22 CZR 2 0 (2) 0/0 0 catch
M.AhmadzaiT103000
N.HendersonT203000
T.ThanabalasinghamDT203000
A.NalinambikaDT203000
A.AndrewsT20400
Date Match BO R(B) 4s/6s SR Out
24/10/21 MALTA 10 0 (0) 0/0 not out
M.AhmadzaiDT206000
K.FletcherDT206000
K.FletcherT109000