- Home
- Players
- Ali Nayyer
Switzerland · Men's cricket
Ali Nayyer stats
Data through 30 August 2025Last updated 30 August 2025
Coverage: matches in the Cricsheet data from 22 October 2021 to 30 August 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Ali Nayyer played 26 T20Is for Switzerland in the data, between 2021 and 2025. With the ball, the best return was 34 wickets in T20Is at an average of 19.35 and an economy rate of 7.31.
International matches
26
T20Is 26
International wickets
34
0 five-wicket hauls
Best bowling
3/13
T20I
Teams played for
Switzerland 2021–2025 · 26
Ali Nayyer batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 26 | 20 | 6 | 275 | 48* | 19.64 | 213 | 129.1 | 0 | 0 | 2 | 15 | 13 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2021 | 43 |
| 2022 | 105 |
| 2023 | 18 |
| 2024 | 16 |
| 2025 | 93 |
Year-by-year batting (5 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2021 | T20I | 3 | 43 | 21.50 | 116.2 | 27 | 0 | 0 |
| 2022 | T20I | 4 | 105 | 52.50 | 159.1 | 48 | 0 | 0 |
| 2023 | T20I | 4 | 18 | 18.00 | 94.7 | 13 | 0 | 0 |
| 2024 | T20I | 2 | 16 | 8.00 | 160.0 | 14 | 0 | 0 |
| 2025 | T20I | 7 | 93 | 13.29 | 114.8 | 36 | 0 | 0 |
Ali Nayyer bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 25 | 540 | 658 | 34 | 3/13 | – | 19.35 | 7.31 | 15.9 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2021 | 7 |
| 2022 | 5 |
| 2023 | 3 |
| 2024 | 6 |
| 2025 | 13 |
Year-by-year bowling (5 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2021 | T20I | 4 | 7 | 15.43 | 6.75 | 3/25 |
| 2022 | T20I | 5 | 5 | 32.60 | 9.06 | 2/26 |
| 2023 | T20I | 5 | 3 | 46.00 | 8.12 | 1/23 |
| 2024 | T20I | 3 | 6 | 9.83 | 5.36 | 3/30 |
| 2025 | T20I | 8 | 13 | 14.62 | 6.79 | 3/13 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Austria | T20I | 4 | 73 | 18.25 | 117.7 | 36 | 0 | 0 |
| Luxembourg | T20I | 4 | 48 | 12.00 | 92.3 | 28 | 0 | 0 |
| Malta | T20I | 4 | 39 | 19.50 | 114.7 | 27 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Austria | T20I | 4 | 6 | 19.17 | 8.21 | 2/18 |
| Luxembourg | T20I | 5 | 6 | 16.00 | 6.00 | 3/13 |
| Malta | T20I | 4 | 5 | 26.60 | 8.31 | 2/23 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Tikkurila Cricket Ground | 2 | 76 | 76.00 | 48 |
| Velden Cricket Ground | 4 | 73 | 18.25 | 36 |
| Marsa Sports Club | 7 | 61 | 20.33 | 27 |
| Kerava National Cricket Ground | 2 | 29 | 29.00 | 22 |
| Pierre Werner Cricket Ground | 3 | 20 | 6.67 | 15 |
| Bayer Uerdingen Cricket Ground | 2 | 16 | 8.00 | 14 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Marsa Sports Club | 9 | 10 | 24.60 | 7.45 |
| Pierre Werner Cricket Ground | 3 | 6 | 8.33 | 5.00 |
| Bayer Uerdingen Cricket Ground | 3 | 6 | 9.83 | 5.36 |
| Velden Cricket Ground | 4 | 6 | 19.17 | 8.21 |
| Tikkurila Cricket Ground | 3 | 4 | 24.25 | 8.82 |
| King George V Sports Ground | 1 | 1 | 25.00 | 6.25 |
| Kerava National Cricket Ground | 2 | 1 | 66.00 | 9.43 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 18 | 17 | 105.9 | 1 | 264 | 13 | 5.91 |
| T20 | Middle | 95 | 95 | 100.0 | 5 | 84 | 4 | 6.79 |
| T20 | Death | 162 | 101 | 160.4 | 8 | 192 | 17 | 9.47 |
How Ali Nayyer was dismissed
- Caught5 (36%)
- Bowled4 (29%)
- Lbw2 (14%)
- Caught and bowled2 (14%)
- Stumped1 (7%)
How Ali Nayyer took wickets
- Caught19
- Bowled12
- Lbw3
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 22 Oct 2021 | 9 |
| 23 Oct 2021 | 27 |
| 24 Oct 2021 | 7 |
| 25 Jul 2022 | 48 |
| 27 Jul 2022 | 22 |
| 30 Jul 2022 | 7 |
| 31 Jul 2022 | 28 |
| 13 Jul 2023 | 13 |
| 14 Jul 2023 | 0 |
| 15 Jul 2023 | 1 |
| 16 Jul 2023 | 4 |
| 9 Jul 2024 | 2 |
| 11 Jul 2024 | 14 |
| 30 May 2025 | 20 |
| 31 May 2025 | 1 |
| 31 May 2025 | 16 |
| 1 Jun 2025 | 36 |
| 21 Jun 2025 | 5 |
| 21 Jun 2025 | 15 |
| 22 Jun 2025 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 22 Jun 2025 | T20I | Luxembourg | 0 | 3 | caught and bowled | Pierre Werner Cricket Ground |
| 21 Jun 2025 | T20I | Luxembourg | 15 | 13 | lbw | Pierre Werner Cricket Ground |
| 21 Jun 2025 | T20I | Luxembourg | 5 | 3 | caught | Pierre Werner Cricket Ground |
| 1 Jun 2025 | T20I | Austria | 36 | 26 | caught | Velden Cricket Ground |
| 31 May 2025 | T20I | Austria | 16 | 11 | lbw | Velden Cricket Ground |
| 31 May 2025 | T20I | Austria | 1 | 4 | caught | Velden Cricket Ground |
| 30 May 2025 | T20I | Austria | 20 | 21 | bowled | Velden Cricket Ground |
| 11 Jul 2024 | T20I | Serbia | 14 | 7 | bowled | Bayer Uerdingen Cricket Ground |
| 9 Jul 2024 | T20I | Jersey | 2 | 3 | stumped | Bayer Uerdingen Cricket Ground |
| 16 Jul 2023 | T20I | Malta | 4* | 4 | not out | Marsa Sports Club |
| 15 Jul 2023 | T20I | Malta | 1* | 1 | not out | Marsa Sports Club |
| 14 Jul 2023 | T20I | France | 0 | 1 | caught | Marsa Sports Club |
| 13 Jul 2023 | T20I | Romania | 13* | 13 | not out | Marsa Sports Club |
| 31 Jul 2022 | T20I | Luxembourg | 28 | 33 | caught | Tikkurila Cricket Ground |
| 30 Jul 2022 | T20I | Czech Republic | 7 | 5 | caught and bowled | Kerava National Cricket Ground |
| 27 Jul 2022 | T20I | Estonia | 22* | 12 | not out | Kerava National Cricket Ground |
| 25 Jul 2022 | T20I | France | 48* | 16 | not out | Tikkurila Cricket Ground |
| 24 Oct 2021 | T20I | Malta | 7 | 6 | bowled | Marsa Sports Club |
| 23 Oct 2021 | T20I | Malta | 27 | 23 | bowled | Marsa Sports Club |
| 22 Oct 2021 | T20I | Bulgaria | 9* | 8 | not out | Marsa Sports Club |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 30 Aug 2025 | T20I | Guernsey | 1/25 | 4 | 0 | King George V Sports Ground |
| 22 Jun 2025 | T20I | Luxembourg | 0/22 | 3 | 0 | Pierre Werner Cricket Ground |
| 21 Jun 2025 | T20I | Luxembourg | 3/13 | 3 | 0 | Pierre Werner Cricket Ground |
| 21 Jun 2025 | T20I | Luxembourg | 3/15 | 4 | 0 | Pierre Werner Cricket Ground |
| 1 Jun 2025 | T20I | Austria | 1/31 | 4 | 0 | Velden Cricket Ground |
| 31 May 2025 | T20I | Austria | 1/30 | 3 | 0 | Velden Cricket Ground |
| 31 May 2025 | T20I | Austria | 2/18 | 3 | 0 | Velden Cricket Ground |
| 30 May 2025 | T20I | Austria | 2/36 | 4 | 0 | Velden Cricket Ground |
| 13 Jul 2024 | T20I | Croatia | 1/21 | 4 | 0 | Bayer Uerdingen Cricket Ground |
| 11 Jul 2024 | T20I | Serbia | 2/8 | 3 | 1 | Bayer Uerdingen Cricket Ground |
| 9 Jul 2024 | T20I | Jersey | 3/30 | 4 | 0 | Bayer Uerdingen Cricket Ground |
| 16 Jul 2023 | T20I | Malta | 1/44 | 4 | 0 | Marsa Sports Club |
| 15 Jul 2023 | T20I | Malta | 1/23 | 4 | 0 | Marsa Sports Club |
| 14 Jul 2023 | T20I | France | 1/29 | 3 | 0 | Marsa Sports Club |
| 14 Jul 2023 | T20I | Luxembourg | 0/14 | 2 | 0 | Marsa Sports Club |
| 13 Jul 2023 | T20I | Romania | 0/28 | 4 | 0 | Marsa Sports Club |
| 31 Jul 2022 | T20I | Luxembourg | 0/32 | 4 | 0 | Tikkurila Cricket Ground |
| 30 Jul 2022 | T20I | Czech Republic | 1/35 | 3 | 0 | Kerava National Cricket Ground |
| 28 Jul 2022 | T20I | Norway | 2/39 | 4 | 0 | Tikkurila Cricket Ground |
| 27 Jul 2022 | T20I | Estonia | 0/31 | 4 | 0 | Kerava National Cricket Ground |
Frequently asked questions
How many wickets has Ali Nayyer taken in T20Is?
34 wickets in 25 innings at an average of 19.35, economy 7.31, best figures 3/13.
How many runs has Ali Nayyer scored in T20Is?
275 runs in 20 innings (26 matches) at an average of 19.64 and a strike rate of 129.1, in the data from 2021 to 2025.
What is Ali Nayyer's highest score?
48* in T20Is, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.