Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)IND65/4 (6.4)IND need 195 runs in 80 ballsLive4th ODI · Ireland in Namibia 2026/27NAMIRE153/4 (32)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 169 (62)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Switzerland: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Switzerland×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
I StewartSWI202620264445327*-43123.2600041
NK Aneesh KumarSWI2025202510542924*29.0028103.5700111
Ahmed HassanSWI2023202365316458*82.00108151.850101212
Ali NayyerSWI2022202265313448*67.0084159.5200068
Ashwin VinodSWI20262026753251012.503571.4300011
Ali NayyerSWI202320236431813*18.001994.7400100
Musa Khan AhmadzaiSWI2026202694352*5.001241.6700000
Faheem NazirSWI2023202366228177*70.25174161.490303014
D JohnsonSWI20252025121121465516.22118123.73011153
Naim StanikzaiSWI2026202644211444*57.0081140.74000106
NK Aneesh KumarSWI20222022642342517.0028121.4300113
Khalid NiaziSWI202520256322913*29.003680.5600010
Ashwin VinodSWI202120214222315*-16143.7500011
Sheraz SirwariSWI20262026542106*5.001471.4300101
Ashwin VinodSWI2022202264253*2.50771.4300100
K FletcherSWI2024202442233*-837.5000000
Faheem NazirSWI2022202266137211374.40239155.652204010
Ahmed HassanSWI20252025121213295929.91254129.530102021
Arjun VinodSWI202520258812033829.00184110.33000176
H DeshanSWI202620269911855623.13148125.00011233
Faheem NazirSWI202520258811705024.29134126.87010242
Arjun VinodSWI202320236611576731.40135116.30010192
Osama MahmoodSWI2023202366115453*30.80133115.79010152
M StanikzaiSWI2025202510811273418.1491139.56000115
Osama MahmoodSWI2021202143110258*51.0079129.11010114
Ahmed HassanSWI20242024441864928.6770122.8600065
Arjun VinodSWI202120214318443*42.0055152.7300064
Anser MehmoodSWI20212021431702935.0063111.1100043
Ali NayyerSWI20212021431432721.5037116.2200033
Arjun VinodSWI202420244414221*14.004887.5000120
Arjun VinodSWI2022202266137147.405468.5200121
Sathya NarayananSWI2022202255135258.755168.6300120
Numan AhmadzaiSWI202520252112828*-3287.5000021
Izhar HussainSWI202320234212221*22.003366.6700030
I StewartSWI202520254211714*17.008212.5000021
Ashwin VinodSWI202520256311276.0010120.0000010
NK Aneesh KumarSWI202620265311165.502347.8300000
G CupidoSWI202520254311010*5.001190.9100201
Jai SinhSWI20242024331944.502240.9100000
Ashwin VinodSWI2024202431188*-4200.0000001
Abdullah RanaSWI2023202343175*3.507100.0000110
Jai SinhSWI20252025421434.003133.3300000
H ElderSWI2025202522122*2.00366.6700100
NK Aneesh KumarSWI20212021321111.00333.3300000
A AndrewsSWI2021202131100*-0-00000
N HendersonSWI2022202211100*---00000
H DeshanSWI20252025121102227620.18166133.73011275
M StanikzaiSWI202620269901553617.2296161.460001411
Jai SinhSWI202620265501365527.2096141.67010910
Idrees Ul HaqueSWI202420244401205530.00101118.81010173
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.