Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZIND

Switzerland: Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Switzerland×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Faheem NazirSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 2022202266137211374.40239155.652204010
Faheem NazirSWIValletta Cup 2023202366228177*70.25174161.490303014
Ahmed HassanSWIValletta Cup 2023202365316458*82.00108151.850101212
Arjun VinodSWIValletta Cup 202320236611576731.40135116.30010192
Osama MahmoodSWIValletta Cup 2023202366115453*30.80133115.79010152
Ahmed HassanSWISwitzerland tour of Estonia 202520253301395946.3395146.32010512
Jai SinhSWIICC Men's T20 World Cup Sub Regional Europe Qualifier A 202620265501365527.2096141.67010910
Ali NayyerSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 2022202265313448*67.0084159.5200068
Idrees Ul HaqueSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 202420244401205530.00101118.81010173
Arjun VinodSWIICC Men's T20 World Cup Sub Regional Europe Qualifier A 202620265501173323.40102114.71000142
H DeshanSWISwitzerland tour of Estonia 202520253301167638.6778148.72010134
Naim StanikzaiSWIContinental Cup 2026202644211444*57.0081140.74000106
H DeshanSWIContinental Cup 202620264401095627.2585128.24011141
Osama MahmoodSWIValletta Cup 2021/22202143110258*51.0079129.11010114
Ahmed HassanSWISwitzerland tour of Austria 20252025440984224.5088111.3600056
Faheem NazirSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 20242024440894222.2564139.06001122
Ahmed HassanSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 20242024441864928.6770122.8600065
Arjun VinodSWISwitzerland tour of Austria 20252025440853821.2575113.3300075
M StanikzaiSWIICC Men's T20 World Cup Sub Regional Europe Qualifier A 20262026550853417.0053160.38000114
Arjun VinodSWIValletta Cup 2021/2220214318443*42.0055152.7300064
Faheem NazirSWISwitzerland tour of Estonia 20252025330845028.0060140.00010121
Raihan StanikzaiSWIContinental Cup 20262026440825120.5051160.78011104
Ahmed HassanSWISwitzerland tour of Luxembourg 20252025330804526.6753150.9400083
D JohnsonSWISwitzerland tour of Luxembourg 20252025330805526.6752153.85011121
Idrees Ul HaqueSWIValletta Cup 2021/222021430794226.3348164.5800076
Sahil TarakhilSWIContinental Cup 20262026440785719.5061127.8701074
H DeshanSWIICC Men's T20 World Cup Sub Regional Europe Qualifier A 202620265517636*19.0063120.6300092
Ali NayyerSWISwitzerland tour of Austria 20252025440733618.2562117.7400033
Faheem NazirSWISwitzerland tour of Austria 20252025330723724.0056128.57000101
M StanikzaiSWISwitzerland tour of Austria 20252025441723424.0046156.5200073
Anser MehmoodSWIValletta Cup 2021/222021431702935.0063111.1100043
M StanikzaiSWIContinental Cup 20262026440703617.5043162.7900037
Numan AhmadzaiSWIContinental Cup 20262026440693617.2554127.7800093
Arjun VinodSWISwitzerland tour of Estonia 20252025220623831.0048129.1700080
H DeshanSWISwitzerland tour of Austria 20252025440603715.0044136.3600080
Arjun VinodSWISwitzerland tour of Luxembourg 202520252215633*56.006191.8000021
Ahmed HassanSWIICC Men's T20 World Cup Sub Regional Europe Qualifier A 20262026550552611.0051107.8400126
Noorkhan AhmediSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 20222022330543218.0032168.7500062
D JohnsonSWIContinental Cup 20262026440542713.5047114.8900143
I StewartSWIContinental Cup 202620264445327*-43123.2600041
Asad MahmoodSWIValletta Cup 2021/222021430523317.3336144.4400034
Qateel ZabiullahSWISwitzerland tour of Estonia 20252025330503216.6727185.1900025
Izhar HussainSWIICC Men's T20 World Cup Sub Regional Europe Qualifier A 20262026330492916.335589.0900131
M StanikzaiSWISwitzerland tour of Luxembourg 20252025330483416.0035137.1400042
Ali NayyerSWIValletta Cup 2021/222021431432721.5037116.2200033
H DeshanSWISwitzerland tour of Luxembourg 20252025330423914.0037113.5100151
Arjun VinodSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 202420244414221*14.004887.5000120
Jai TiwariSWIICC Men's T20 World Cup Sub Regional Europe Qualifier A 20262026220382119.0033115.1500042
Arjun VinodSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 2022202266137147.405468.5200121
Azeem NazirSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 20222022420363618.004285.7100150
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.