SWI#48

Switzerland

WORLD #48
SwitzerlandSWI
side by side

Switzerland's record in every format

Gold marks the best format on each line. Switzerland win most often in T20Is.

Switzerland international record by format
TestODIT20I
Matches––36
Won––19
Lost––13
Drawn / tied––01 no result · 3 unrecorded
Win rate––59.4%
W/L ratio––1.46
Last 10––4–3
head to head

Switzerland vs every opponent, all formats

Win rate in each format. Gold marks Switzerland's best format against that team.

OpponentTestODIT20I
Luxembourgnot playednot played56%5–4 · 9 M
Maltanot playednot played75%3–1 · 4 M
Estonianot playednot played75%3–1 · 4 M
Austrianot playednot played25%1–3 · 4 M
Francenot playednot played100%2–0 · 2 M
Finlandnot playednot played0%0–0 · 2 M
Guernseynot playednot played0%0–1 · 2 M
Romanianot playednot played100%1–0 · 1 M
Serbianot playednot played100%1–0 · 1 M
Gibraltarnot playednot played100%1–0 · 1 M
Bulgarianot playednot played100%1–0 · 1 M
Croatianot playednot played100%1–0 · 1 M
Jerseynot playednot played0%0–1 · 1 M
Norwaynot playednot played0%0–1 · 1 M
Belgiumnot playednot played0%0–1 · 1 M
Czech Republicnot playednot played0%0–0 · 1 M

Win % by year

T20Is: 2023 was Switzerland's most dominant year, winning 86% of matches.

T20I

Switzerland's highest totals

The biggest innings in each format.

Test
Not recorded
ODI
Not recorded
T20I
  1. 1vs EstoniaEstonian National Cricket and Rugby Field · 2025235/6
  2. 2vs Czech RepublicKerava National Cricket Ground · 2022183/8
  3. 3vs AustriaVelden Cricket Ground, Latschach · 2025173
  4. 4vs EstoniaKerava National Cricket Ground · 2022173/4
  5. 5vs BelgiumBayer Uerdingen Cricket Ground · 2024172/4

More Switzerland records

Every board, by format, across the whole of Switzerland's history.

Most runs

Test
Not recorded
ODI
Not recorded
T20I
  1. 4Ali Nayyer29 mat · avg 21.80327
  2. 5Osama Mahmood15 mat · avg 26.17314
  3. 6Idrees Ul Haque18 mat · avg 17.47297
  4. 7Harsha Deshan11 mat · avg 21.80218
  5. 8Malyar Stanikzai12 mat · avg 18.10181
  6. 9Diyon Johnson11 mat · avg 18.22164
  7. 10Anser Mehmood7 mat · avg 20.00100
  8. 11Noorkhan Ahmedi10 mat · avg 11.5781
  9. 12Asad Mahmood16 mat · avg 9.2574
  10. 13Aneesh Kumar31 mat · avg 10.0070
  11. 14Qateel Zabiullah3 mat · avg 16.6750
  12. 15Ashwin Vinod26 mat · avg 12.0048

Most wickets

Test
Not recorded
ODI
Not recorded
T20I
  1. 4Faheem Nazir25 mat · avg 16.0024
  2. 5Kenardo Fletcher21 mat · avg 20.1723
  3. 6Muhammad Abdullah Rana8 mat · avg 13.1414
  4. 7Arjun Vinod30 mat · avg 32.3611
  5. 8Khalid Niazi6 mat · avg 12.4010
  6. 9Jai Sinh11 mat · avg 7.449
  7. 10Harsha Deshan11 mat · avg 19.867
  8. 11Diyon Johnson11 mat · avg 32.676
  9. 12Isaac Stewart3 mat · avg 16.754
  10. 13Aidan Andrews7 mat · avg 20.504
  11. 14Osama Mahmood15 mat · avg 26.754
  12. 15Sheraz Sarwari5 mat · avg 31.004

Highest score

Test
Not recorded
ODI
Not recorded
T20I
  1. 4Ahmed Hassan22 mat · avg 33.6559
  2. 5Osama Mahmood15 mat · avg 26.1758
  3. 6Idrees Ul Haque18 mat · avg 17.4755
  4. 7Diyon Johnson11 mat · avg 18.2255
  5. 8Ali Nayyer29 mat · avg 21.8048
  6. 9Azeem Nazir4 mat · avg 18.0036
  7. 10Malyar Stanikzai12 mat · avg 18.1035
  8. 11Asad Mahmood16 mat · avg 9.2533
  9. 12Noorkhan Ahmedi10 mat · avg 11.5732
  10. 13Qateel Zabiullah3 mat · avg 16.6732
  11. 14Sheraz Sarwari5 mat · avg 10.6730
  12. 15Aidan Andrews7 mat · avg 17.0030

Most hundreds

Test
Not recorded
ODI
Not recorded
T20I
  1. 1Faheem Nazir25 mat · avg 44.142

Most fifties

Most sixes

Test
Not recorded
ODI
Not recorded
T20I
  1. 4Arjun Vinod30 mat · avg 23.6513
  2. 5Idrees Ul Haque18 mat · avg 17.4710
  3. 6Malyar Stanikzai12 mat · avg 18.108
  4. 7Osama Mahmood15 mat · avg 26.177
  5. 8Qateel Zabiullah3 mat · avg 16.675
  6. 9Diyon Johnson11 mat · avg 18.225
  7. 10Harsha Deshan11 mat · avg 21.805
  8. 11Asad Mahmood16 mat · avg 9.254
  9. 12Aneesh Kumar31 mat · avg 10.004
  10. 13Sheraz Sarwari5 mat · avg 10.674
  11. 14Anser Mehmood7 mat · avg 20.003
  12. 15Noorkhan Ahmedi10 mat · avg 11.573

Most fours

Test
Not recorded
ODI
Not recorded
T20I
  1. 4Idrees Ul Haque18 mat · avg 17.4736
  2. 5Osama Mahmood15 mat · avg 26.1731
  3. 6Harsha Deshan11 mat · avg 21.8026
  4. 7Ali Nayyer29 mat · avg 21.8016
  5. 8Malyar Stanikzai12 mat · avg 18.1015
  6. 9Diyon Johnson11 mat · avg 18.2214
  7. 10Noorkhan Ahmedi10 mat · avg 11.578
  8. 11Anser Mehmood7 mat · avg 20.007
  9. 12Isaac Stewart3 mat · avg 23.505
  10. 13Azeem Nazir4 mat · avg 18.005
  11. 14Asad Mahmood16 mat · avg 9.254
  12. 15Muhammad Abdullah Rana8 mat · avg 10.504

Best batting average

min 20 innings

Best strike rate

min 500 balls faced
Test
Nobody qualifies
ODI
Nobody qualifies
T20I
  1. 1Faheem Nazir25 mat · avg 44.14147.79

Most not outs

Test
Not recorded
ODI
Not recorded
T20I
  1. 4Arjun Vinod30 mat · avg 23.656
  2. 5Ahmed Hassan22 mat · avg 33.654
  3. 6Faheem Nazir25 mat · avg 44.143
  4. 7Diyon Johnson11 mat · avg 18.222
  5. 8Osama Mahmood15 mat · avg 26.172
  6. 9Aidan Andrews7 mat · avg 17.002
  7. 10Khalid Niazi6 mat · avg 29.002
  8. 11Jai Sinh11 mat · avg 4.142
  9. 12Kenardo Fletcher21 mat · avg 3.002
  10. 13Malyar Stanikzai12 mat · avg 18.102
  11. 14Anser Mehmood7 mat · avg 20.001
  12. 15Asad Mahmood16 mat · avg 9.251

Most balls faced

Test
Not recorded
ODI
Not recorded
T20I
  1. 4Osama Mahmood15 mat · avg 26.17274
  2. 5Ali Nayyer29 mat · avg 21.80251
  3. 6Idrees Ul Haque18 mat · avg 17.47245
  4. 7Harsha Deshan11 mat · avg 21.80159
  5. 8Diyon Johnson11 mat · avg 18.22145
  6. 9Malyar Stanikzai12 mat · avg 18.10133
  7. 10Anser Mehmood7 mat · avg 20.0096
  8. 11Aneesh Kumar31 mat · avg 10.0072
  9. 12Asad Mahmood16 mat · avg 9.2571
  10. 13Noorkhan Ahmedi10 mat · avg 11.5768
  11. 14Jai Sinh11 mat · avg 4.1451
  12. 15Sathya Narayanan5 mat · avg 8.7551

Best bowling figures

Test
Not recorded
ODI
Not recorded
T20I
  1. 4Khalid Niazi6 mat · avg 12.404/27
  2. 5Ashwin Vinod26 mat · avg 20.504/37
  3. 6Aneesh Kumar31 mat · avg 25.313/3
  4. 7Ali Nayyer29 mat · avg 20.133/13
  5. 8Faheem Nazir25 mat · avg 16.003/14
  6. 9Muhammad Abdullah Rana8 mat · avg 13.143/16
  7. 10Arjun Vinod30 mat · avg 32.363/16
  8. 11Harsha Deshan11 mat · avg 19.863/18
  9. 12Aidan Andrews7 mat · avg 20.503/21
  10. 13Osama Mahmood15 mat · avg 26.753/39
  11. 14Sheraz Sarwari5 mat · avg 31.003/44
  12. 15Diyon Johnson11 mat · avg 32.672/35

Five-wicket hauls

Test
Not recorded
ODI
Not recorded
T20I
  1. 1Jai Sinh11 mat · avg 7.441

Frequently asked questions

In which format does Switzerland have the best record?

T20Is: Switzerland have won 59.4% of their 36 T20I matches.

How many matches has Switzerland won in each format?

19 of 36 T20Is.

Who has scored the most T20I runs for Switzerland?

Faheem Nazir leads with 971 runs, ahead of Ahmed Hassan (572).

Who has taken the most T20I wickets for Switzerland?

Ali Nayyer with 38 at an economy of 7.50.