Switzerland Stats
Switzerland Playing XI: Last XI and Batting Order
The XI from 20 Jun 2026 v Belgium
Updated 21 June 2026, after the Romania game
Sahil Tarakhel
All-rounder, batted 1
57 45 balls
2
N
Numan Ahmadzai
All-rounder, batted 2
13 7 balls
3
R
Raihan Stanikzai
All-rounder, batted 3
23 12 balls
4
H
Harsha Deshan
Bowler, batted 4
7 7 balls
5
D
Diyon Johnson
All-rounder, batted 5
5 7 balls
6
Malyar Stanikzai
All-rounder, batted 6
1 3 balls
7
N
Naim Stanikzai
Keeper, batted 7
24 21 balls
8
I
Isaac Stewart
All-rounder, batted 8
27* 17 balls
9
A
Ashwin Vinod
Batter, batted 9
1* 1 balls
10
M
Musa Ahmadzai
Bowler
1-38 bowling
11
J
Jamal Stanikzai
Bowler
0-15 bowling
Switzerland Batting Order
Who batted where over the last 10 T20Is, and the runs there
| Position | Inns | Avg | SR | Also |
|---|---|---|---|---|
| 1Faheem Nazir | 4 | 36.8 | 141.3 | S. Tarakhel (3), I. Ul Haque (2) |
| 2Harsha Deshan | 5 | 31.0 | 146.2 | N. Ahmadzai (3), O. Mahmood (1) |
| 3Ahmed Hassan | 6 | 36.5 | 148.0 | R. Stanikzai (3), A. Vinod (1) |
| 4Harsha Deshan | 3 | 36.0 | 133.3 | A. Vinod (3), I. Ul Haque (2) |
| 5Diyon Johnson | 5 | 10.4 | 118.2 | Q. Zabiullah (3), M. Stanikzai (1) |
| 6Diyon Johnson | 4 | 27.7 | 143.1 | M. Stanikzai (3), A. Nayyer (2) |
| 7Naim Stanikzai | 3 | 35.0 | 134.6 | M. Stanikzai (3), J. Sinh (2) |
| 8Isaac Stewart | 3 | - | 136.7 | A. Kumar (3), K. Niazi (1) |
| 9Ashwin Vinod | 2 | - | 62.5 | S. Sirwari (1), K. Niazi (1) |
| 10Khalid Niazi | 1 | - | 400.0 | S. Sirwari (1) |
| 11Hugo Elder | 1 | - | 100.0 | - |
Switzerland Selections
Every player Switzerland picked in the last 10 T20Is, the most first
| Player | XI | Bats | Last |
|---|---|---|---|
| Harsha Deshan | 9/10 | 2 | XI |
| Diyon Johnson | 9/10 | 5 | XI |
| Ashwin Vinod | 8/10 | 9 | XI |
| Khalid Niazi | 8/10 | 10 | - |
| Malyar Stanikzai | 7/10 | 6 | XI |
| Aneesh Kumar | 7/10 | 8 | - |
| Ahmed Hassan | 6/10 | 3 | - |
| Kenardo Fletcher | 6/10 | - | - |
| Faheem Nazir | 4/10 | 1 | - |
| Idrees Ul Haque | 4/10 | 4 | - |
| Arjun Vinod | 4/10 | 4 | - |
| Ali Nayyer | 4/10 | 6 | - |
| Sahil Tarakhel | 3/10 | 1 | XI |
| Numan Ahmadzai | 3/10 | 2 | XI |
| Raihan Stanikzai | 3/10 | 3 | XI |
| Qateel Zabiullah | 3/10 | 5 | - |
| Naim Stanikzai | 3/10 | 7 | XI |
| Isaac Stewart | 3/10 | 8 | XI |
| Sheraz Sirwari | 3/10 | 10 | - |
| Musa Ahmadzai | 3/10 | - | XI |
| Jai Sinh | 2/10 | 7 | - |
| Grant Cupido | 1/10 | 2 | - |
| Osama Mahmood | 1/10 | 2 | - |
| Hassan Ahmad | 1/10 | 4 | - |
| Abdullah Rana | 1/10 | 5 | - |
| Muralitharan Gnanasekaram | 1/10 | 6 | - |
| Hugo Elder | 1/10 | 11 | - |
| Jamal Stanikzai | 1/10 | - | XI |
Switzerland T20I Lineups Questions
What was Switzerland's last XI?
Switzerland's last XI, from 20 Jun 2026 against Belgium: Sahil Tarakhel, Numan Ahmadzai, Raihan Stanikzai, Harsha Deshan, Diyon Johnson, Malyar Stanikzai, Naim Stanikzai, Isaac Stewart, Ashwin Vinod, Musa Ahmadzai, Jamal Stanikzai.
Who opens the batting for Switzerland?
Over the last 10 T20Is, Faheem Nazir batted at one 4 times and Harsha Deshan at two 5 times.
Who bats at three for Switzerland?
Ahmed Hassan, 6 times in the last 10 T20Is, then Raihan Stanikzai (3).
Who has played every T20I for Switzerland recently?
Nobody played all of Switzerland's last 10 T20Is. Harsha Deshan played the most, 9.