Switzerland Stats
Switzerland Playing XI: Last XI and Batting Order
The XI from 21 Jun 2026 v Romania
Updated , after the Romania game
Switzerland Batting Order
Who batted where over the last 10 T20Is, and the runs there
| Position | Inns | Avg | SR | Also |
|---|---|---|---|---|
| 1Sahil Tarakhel | 4 | 19.5 | 127.9 | F. Nazir (3), I. Ul Haque (2) |
| 2Harsha Deshan | 5 | 31.0 | 146.2 | N. Ahmadzai (4), G. Cupido (1) |
| 3Ahmed Hassan | 6 | 36.5 | 148.0 | R. Stanikzai (4) |
| 4Harsha Deshan | 4 | 27.0 | 127.1 | A. Vinod (3), I. Ul Haque (2) |
| 5Diyon Johnson | 6 | 13.2 | 125.4 | Q. Zabiullah (3), M. Stanikzai (1) |
| 6Diyon Johnson | 4 | 27.7 | 143.1 | M. Stanikzai (4), A. Nayyer (2) |
| 7Naim Stanikzai | 4 | 57.0 | 140.7 | M. Stanikzai (3), J. Sinh (2) |
| 8Isaac Stewart | 4 | - | 123.3 | 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 | 10/10 | 2 | XI |
| Diyon Johnson | 10/10 | 5 | XI |
| Malyar Stanikzai | 8/10 | 6 | XI |
| Ashwin Vinod | 8/10 | 9 | XI |
| Khalid Niazi | 8/10 | 10 | - |
| Ahmed Hassan | 6/10 | 3 | - |
| Aneesh Kumar | 6/10 | 8 | - |
| Kenardo Fletcher | 5/10 | - | - |
| Sahil Tarakhel | 4/10 | 1 | XI |
| Numan Ahmadzai | 4/10 | 2 | XI |
| Raihan Stanikzai | 4/10 | 3 | XI |
| Idrees Ul Haque | 4/10 | 4 | - |
| Naim Stanikzai | 4/10 | 7 | XI |
| Isaac Stewart | 4/10 | 8 | XI |
| Musa Ahmadzai | 4/10 | - | XI |
| Faheem Nazir | 3/10 | 1 | - |
| Arjun Vinod | 3/10 | 4 | - |
| Qateel Zabiullah | 3/10 | 5 | - |
| Ali Nayyer | 3/10 | 6 | - |
| Sheraz Sirwari | 3/10 | 10 | - |
| Jai Sinh | 2/10 | 7 | - |
| Jamal Stanikzai | 2/10 | - | XI |
| Grant Cupido | 1/10 | 2 | - |
| Hugo Elder | 1/10 | 11 | - |
Switzerland T20I Lineups Questions
What was Switzerland's last XI?
Switzerland's last XI, from 21 Jun 2026 against Romania: Sahil Tarakhel, Numan Ahmadzai, Raihan Stanikzai, Harsha Deshan, Diyon Johnson, Malyar Stanikzai, Naim Stanikzai, Isaac Stewart, Ashwin Vinod, Jamal Stanikzai, Musa Ahmadzai.
Who opens the batting for Switzerland?
Over the last 10 T20Is, Sahil Tarakhel 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 (4).
Who has played every T20I for Switzerland recently?
Harsha Deshan, Diyon Johnson played all of Switzerland's last 10 T20Is.