Belgium vs Switzerland — Belgium won by 16 runs
Head-to-Head Record
Based on 1 H2H match (2026)
Last 1 H2H Results (BEL perspective)
Recent Meetings
BEL Form
Season Comparison
Active Streaks
View All →
Omid Rahimi
BEL
Sixes (1+)
Omid Malik Khel
BEL
Fours (2+)
Ravi Thapliyal
BEL
Wickets (1+)
Omid Malik Khel
BEL
Catches (1+)
Aziz Mohammad Babarkrkhail
BEL
Runs (20+)
Hadisullah Tarakhel
BEL
Runs (20+)
Hadisullah Tarakhel
BEL
Sixes (1+)
Aziz Mohammad Babarkrkhail
BEL
Fours (2+)
Top Performers in H2H
From 1 H2H matches
Moara Vlasiei Cricket Ground
Ilfov County, Romania
Based on the last 17 T20I matches at this venue (since Oct 2020). Rain-shortened matches excluded.
Recent Matches at This Venue
| Match | 1st Inn | 2nd Inn | Total |
|---|---|---|---|
| BEL vs HUN 20 Jun 2026 | 233/4 (20) | 222/7 (20) | 455 |
| BEL vs CHE 20 Jun 2026 | 184/8 (20) | 168/7 (20) | 352 |
| HUN vs BEL 21 Jun 2026 | 211/5 (20) | 124/10 (16.3) | 335 |
| CHE vs ROU 21 Jun 2026 | 229/3 (20) | 178/6 (20) | 407 |
| BEL vs ROU 21 Jun 2026 | 184/8 (20) | 176/9 (20) | 360 |
BEL at Moara Vlasiei Cricket Ground
Top Scorer
Muhammad Sheraz Sheikh
162 runs
Top Wicket-Taker
Ravi Thapliyal
7 wkts
CHE at Moara Vlasiei Cricket Ground
Top Scorer
Naim Stanikzai
114 runs
Top Wicket-Taker
Musa Ahmadzai
7 wkts
Hit Rates
Full Hit Rates →BEL Form
Top Batters (Recent)
Top Bowlers (Recent)
CHE Form
Top Batters (Recent)
Top Bowlers (Recent)
Belgium
Last XI vs Romania · 21 Jun 2026
Switzerland
Last XI vs Romania · 21 Jun 2026
Projected Win Probability
Belgium
| Player | Runs | Balls | SR | 4s | 6s | Ovrs | Wkts | Conc | Econ | Ct | St | RO | D11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Aziz Mohammad Babarkrkhail | 20.1 | 15 | 135.4 | 1.1 | 1.7 | 3.3 | 0.6 | 24 | 7.3 | 0.2 | - | 0.2 | 79.9 |
| Hadisullah Tarakhel | 28.6 | 16 | 176.1 | 3.2 | 1.9 | - | - | - | - | 0.2 | - | 0.2 | 69.1 |
| Omid Malik Khel | 25.3 | 19 | 138.0 | 2.1 | 0.9 | - | - | - | - | 1.0 | - | 1.0 | 65.2 |
| Burhan Niaz | 10.5 | 20 | 51.9 | 0.3 | 0.1 | 1.9 | 1.3 | 14 | 7.6 | 0.1 | - | - | 65.7 |
| Walid Sahibzada | 17.5 | 14 | 135.0 | 1.5 | 0.7 | - | - | - | - | 1.0 | - | 1.0 | 52.2 |
| Faisal Khaliq | 13.6 | 11 | 140.0 | 1.2 | 0.6 | 3.5 | 0.5 | 26 | 7.3 | 1.0 | - | - | 69.5 |
| Muhammad Sheraz Sheikh | 18.4 | 16 | 115.7 | 1.7 | 0.8 | 2.4 | 0.8 | 15 | 5.9 | 0.7 | - | - | 84.8 |
| Murid Ekrami | 11.0 | 11 | 101.1 | 0.7 | 0.1 | 2.9 | 0.7 | 18 | 6.2 | 0.3 | - | 0.1 | 61.8 |
| Ahmad Khalid Ahmadzai | 9.7 | 8 | 130.0 | 0.8 | 0.4 | 3.5 | 0.5 | 26 | 7.3 | 0.3 | - | 0.2 | 56.4 |
| Rashid Sohail Khan | 9.7 | 8 | 130.0 | 0.8 | 0.4 | 3.5 | 0.5 | 26 | 7.3 | 0.0 | - | - | 52.6 |
| Syed Zaki Ul Hassan | 4.9 | 5 | 110.0 | 0.3 | 0.2 | 3.1 | 1.3 | 21 | 6.8 | 0.0 | - | 0.2 | 74.3 |
| ▾ View full squad projections (4 more) Projections based on expected output if selected in starting XI | |||||||||||||
| Ali Raza | 14.2 | 12 | 121.2 | 0.8 | 0.6 | 3.5 | 0.5 | 26 | 7.3 | 1.4 | - | - | 69.8 |
| Hakim Khaksar | 27.2 | 21 | 135.0 | 2.4 | 1.0 | - | - | - | - | 1.0 | - | - | 59.6 |
| Ravi Thapliyal | 9.7 | 8 | 130.0 | 0.8 | 0.4 | 3.5 | 0.5 | 26 | 7.3 | 0.3 | - | 0.2 | 56.4 |
| Omid Rahimi | 17.5 | 14 | 135.0 | 1.5 | 0.7 | - | - | - | - | 0.3 | - | 0.2 | 38.5 |
Switzerland
| Player | Runs | Balls | SR | 4s | 6s | Ovrs | Wkts | Conc | Econ | Ct | St | RO | D11 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sahil Tarakhel | 18.1 | 14 | 131.6 | 1.7 | 0.7 | - | - | - | - | 0.0 | - | 0.5 | 41.1 |
| Numan Ahmadzai | 23.1 | 19 | 122.3 | 2.5 | 0.7 | - | - | - | - | 0.0 | - | - | 43.5 |
| Raihan Stanikzai | 14.9 | 12 | 126.3 | 1.1 | 0.6 | 3.1 | 0.6 | 24 | 7.6 | 0.5 | - | 0.5 | 70.9 |
| Harsha Deshan | 29.5 | 21 | 137.5 | 3.6 | 0.7 | 1.3 | 0.7 | 10 | 8.1 | 0.4 | - | - | 90.4 |
| Diyon Johnson | 13.8 | 10 | 135.8 | 1.6 | 0.3 | 1.6 | 0.4 | 15 | 9.3 | 0.2 | - | - | 51.3 |
| Malyar Stanikzai | 13.9 | 10 | 143.2 | 1.0 | 0.7 | - | - | - | - | 0.2 | - | 0.2 | 30.1 |
| Ashwin Vinod | 14.1 | 14 | 100.9 | 0.9 | 0.4 | 3.2 | 1.5 | 23 | 7.3 | 0.2 | - | 0.1 | 93.7 |
| Naim Stanikzai | 13.2 | 10 | 137.6 | 1.3 | 0.7 | - | - | - | - | 0.5 | - | - | 31.1 |
| Isaac Stewart | 5.1 | 5 | 103.2 | 0.5 | 0.1 | 2.9 | 0.3 | 23 | 8.0 | 0.5 | - | - | 37.6 |
| Khalid Niazi | 6.7 | 8 | 84.9 | 0.3 | 0.1 | 2.5 | 1.4 | 19 | 7.7 | 0.7 | - | - | 76.6 |
| Musa Ahmadzai | 4.6 | 5 | 110.0 | 0.3 | 0.2 | 3.3 | 1.7 | 23 | 6.8 | 0.0 | - | - | 86.8 |
| ▾ View full squad projections (4 more) Projections based on expected output if selected in starting XI | |||||||||||||
| Shankar Panguluri | 9.1 | 7 | 130.0 | 0.7 | 0.4 | 3.5 | 0.5 | 27 | 7.8 | 0.3 | - | 0.2 | 55.2 |
| Jai Sinh | 5.7 | 5 | 118.0 | 0.4 | 0.1 | 3.5 | 0.5 | 27 | 7.8 | 0.7 | - | 0.3 | 53.8 |
| Jamal Stanikzai | 4.6 | 5 | 110.0 | 0.3 | 0.2 | 3.5 | 0.5 | 27 | 7.8 | 0.3 | - | 0.2 | 47.5 |
| Abid Barekzai | 16.4 | 13 | 135.0 | 1.4 | 0.6 | - | - | - | - | 0.3 | - | 0.2 | 36.6 |
Projected Player Points
| Player | Team | PP | D11 Pts |
|---|---|---|---|
| Harsha Deshan | Switzerland | 48.1 | 90.4 |
| Ashwin Vinod | Switzerland | 46.4 | 93.7 |
| Muhammad Sheraz Sheikh | Belgium | 42.3 | 84.8 |
| Khalid Niazi | Switzerland | 42.1 | 76.6 |
| Musa Ahmadzai | Switzerland | 39.0 | 86.8 |
| Burhan Niaz | Belgium | 37.9 | 65.7 |
| Ali Raza | Belgium | 37.7 | 69.8 |
| Hakim Khaksar | Belgium | 37.2 | 59.6 |
| Omid Malik Khel | Belgium | 35.3 | 65.2 |
| Faisal Khaliq | Belgium | 33.6 | 69.5 |
| Aziz Mohammad Babarkrkhail | Belgium | 33.2 | 79.9 |
| Raihan Stanikzai | Switzerland | 31.6 | 70.9 |
| Syed Zaki Ul Hassan | Belgium | 31.3 | 74.3 |
| Hadisullah Tarakhel | Belgium | 30.4 | 69.1 |
| Murid Ekrami | Belgium | 27.7 | 61.8 |
| Walid Sahibzada | Belgium | 27.5 | 52.2 |
| Diyon Johnson | Switzerland | 24.5 | 51.3 |
| Numan Ahmadzai | Switzerland | 23.1 | 43.5 |
| Ahmad Khalid Ahmadzai | Belgium | 22.7 | 56.4 |
| Ravi Thapliyal | Belgium | 22.7 | 56.4 |
| Jai Sinh | Switzerland | 22.5 | 53.8 |
| Shankar Panguluri | Switzerland | 22.1 | 55.2 |
| Omid Rahimi | Belgium | 20.5 | 38.5 |
| Rashid Sohail Khan | Belgium | 19.7 | 52.6 |
| Abid Barekzai | Switzerland | 19.4 | 36.6 |
| Naim Stanikzai | Switzerland | 18.1 | 31.1 |
| Sahil Tarakhel | Switzerland | 18.1 | 41.1 |
| Jamal Stanikzai | Switzerland | 17.6 | 47.5 |
| Malyar Stanikzai | Switzerland | 15.7 | 30.1 |
| Isaac Stewart | Switzerland | 15.1 | 37.6 |
Belgium · Innings 1
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Ali Raza | c Naim Stanikzai b Ashwin Vinod | 0 | 1 | 0 | 0 | 0 |
| Hadisullah Tarakhel | c Jamal Stanikzai b Ashwin Vinod | 23 | 11 | 2 | 2 | 209.09 |
| Walid Sahibzada (c) (wk) | c Naim Stanikzai b Ashwin Vinod | 17 | 13 | 1 | 2 | 130.77 |
| Omid Malik Khel | c Harsha Deshan b Harsha Deshan | 21 | 16 | 4 | 0 | 131.25 |
| Muhammad Sheraz Sheikh | b Raihan Stanikzai | 4 | 4 | 1 | 0 | 100 |
| Burhan Niaz | lbw b Malyar Stanikzai | 71 | 49 | 8 | 3 | 144.9 |
| Hakim Khaksar | c Ashwin Vinod b Musa Ahmadzai | 21 | 16 | 3 | 0 | 131.25 |
| Omid Rahimi | not out | 10* | 6 | 0 | 1 | 166.67 |
| Ahmad Khalid Ahmadzai | c Malyar Stanikzai b Malyar Stanikzai | 0 | 2 | 0 | 0 | 0 |
| Syed Zaki Ul Hassan | not out | 1* | 2 | 0 | 0 | 50 |
Switzerland · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Ashwin Vinod | 4 | 0 | 37 | 3 | 9.25 | 1 | 0 |
| Raihan Stanikzai | 4 | 0 | 35 | 1 | 8.75 | 2 | 0 |
| Malyar Stanikzai | 3 | 0 | 18 | 2 | 6 | 1 | 0 |
| Harsha Deshan (c) | 2 | 0 | 14 | 1 | 7 | 1 | 0 |
| Musa Ahmadzai | 4 | 0 | 38 | 1 | 9.5 | 2 | 0 |
| Jamal Stanikzai | 2 | 1 | 15 | 0 | 7.5 | 1 | 0 |
| Isaac Stewart | 1 | 0 | 22 | 0 | 22 | 3 | 0 |
Switzerland · Innings 2
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Sahil Tarakhel | c Hadisullah Tarakhel b Ravi Thapliyal | 57 | 45 | 5 | 3 | 126.67 |
| Numan Ahmadzai | c Walid Sahibzada b Syed Zaki Ul Hassan | 13 | 7 | 0 | 2 | 185.71 |
| Raihan Stanikzai | c Omid Malik Khel b Syed Zaki Ul Hassan | 23 | 12 | 5 | 0 | 191.67 |
| Harsha Deshan (c) | lbw b Ahmad Khalid Ahmadzai | 7 | 7 | 0 | 0 | 100 |
| Diyon Johnson | b Ahmad Khalid Ahmadzai | 5 | 7 | 0 | 0 | 71.43 |
| Malyar Stanikzai | run out (Omid Malik Khel) | 1 | 3 | 0 | 0 | 33.33 |
| Naim Stanikzai (wk) | run out (Omid Malik Khel) | 24 | 21 | 0 | 2 | 114.29 |
| Isaac Stewart | not out | 27* | 17 | 1 | 1 | 158.82 |
| Ashwin Vinod | not out | 1* | 1 | 0 | 0 | 100 |
Belgium · Bowling
| Bowler | O | M | R | W | Econ | Wd | Nb |
|---|---|---|---|---|---|---|---|
| Ravi Thapliyal | 4 | 0 | 22 | 1 | 5.5 | 1 | 0 |
| Syed Zaki Ul Hassan | 4 | 0 | 33 | 2 | 8.25 | 1 | 0 |
| Hadisullah Tarakhel | 3 | 0 | 37 | 0 | 12.33 | 0 | 0 |
| Hakim Khaksar | 4 | 0 | 21 | 0 | 5.25 | 1 | 0 |
| Ahmad Khalid Ahmadzai | 4 | 0 | 32 | 2 | 8 | 0 | 0 |
| Burhan Niaz | 1 | 0 | 16 | 0 | 16 | 0 | 0 |
Statz Rating
A contextual performance score measuring each player's overall impact in the match. Scaled against the season so ratings are directly comparable across fixtures.
| Rank | Player | Rating |
|---|---|---|
| 1 |
Raihan Stanikzai
CHE
|
78.7 |
| 2 |
Ashwin Vinod
CHE
|
76.3 |
| 3 |
Burhan Niaz
BEL
|
75.2 |
| 4 |
Syed Zaki Ul Hassan
BEL
|
57.2 |
| 5 |
Hadisullah Tarakhel
BEL
|
56.2 |
| 6 |
Sahil Tarakhel
CHE
|
56.0 |
| 7 |
Ahmad Khalid Ahmadzai
BEL
|
51.6 |
| 8 |
Malyar Stanikzai
CHE
|
51.3 |
| 9 |
Ravi Thapliyal
BEL
|
50.0 |
| 10 |
Isaac Stewart
CHE
|
48.3 |
| 11 |
Hakim Khaksar
BEL
|
44.8 |
| 12 |
Harsha Deshan
CHE
|
34.5 |
| 13 |
Numan Ahmadzai
CHE
|
29.3 |
| 14 |
Omid Malik Khel
BEL
|
29.1 |
| 15 |
Naim Stanikzai
CHE
|
27.9 |
| 16 |
Walid Sahibzada
BEL
|
25.4 |
| 17 |
Musa Ahmadzai
CHE
|
24.6 |
| 18 |
Omid Rahimi
BEL
|
17.0 |
| 19 |
Jamal Stanikzai
CHE
|
8.3 |
| 20 |
Diyon Johnson
CHE
|
5.2 |
| 21 |
Muhammad Sheraz Sheikh
BEL
|
3.1 |
| 22 |
Ali Raza
BEL
|
0.0 |
How Statz Rating works:
- Each player receives a contextual match impact score based on their all-round contribution — batting, bowling, and situational factors.
- Ratings are scaled against the season benchmark so they are directly comparable across fixtures and to the season leaderboard.
- A typical top performer scores around 100. Exceptional performances can exceed 100.
Belgium vs Switzerland – T20 Internationals 2026 Match Report | Statz
Belgium Hold Off Switzerland by 16 Runs to Maintain Perfect Start to Triangular Series
Belgium won by 16 runs against Switzerland in the 103rd match of 134 in the T20 Internationals 2026 season, played at the Moara Vlasiei Cricket Ground in Ilfov County, Romania. Switzerland won the toss and elected to bowl, but Burhan Niaz’s outstanding 71 off 49 powered Belgium to 184/8 before their bowlers held firm to restrict the Swiss to 168/7.
This was Belgium’s third consecutive win in the Romania tri-series, having already beaten Romania and Hungary earlier in the tournament. For Switzerland, it was their first defeat after wins over Romania and Hungary on the opening day. The first ever meeting between these two sides produced a competitive contest but Belgium’s batting depth proved the difference.
First Innings – Belgium 184/8 (20 overs)
Belgium’s start was shaky. Ali Raza fell first ball for a duck, caught off the bowling without troubling the scorers. The FOW data shows the score at 0/1 after just 0.1 overs – the worst possible beginning.
Walid Sahibzada (17 off 13, 1 four, 2 sixes) and Hadisullah Tarakhel (23 off 11, 2 fours, 2 sixes) counter-attacked aggressively. Tarakhel struck at 209 before falling at 48/3 in the 5th over. Muhammad Sheraz Sheikh was bowled for 4, and Belgium slipped to 57/4 in the 6th over.
That brought Burhan Niaz together with Omid Malik Khel (21 off 16, 4 fours). The pair rebuilt through the middle overs before Malik Khel departed at 88/5 in the 10th over. Hakim Khaksar (21 off 16, 3 fours) provided another useful contribution in a partnership that took Belgium to 143 before he fell in the 17th over.
Niaz was the anchor throughout, striking 8 fours and 3 sixes in his 71 off 49 (SR 145) before being trapped LBW at 183/7 in the 20th over. Omid Rahimi chipped in with an unbeaten 10 off 6 including a six.
For Switzerland, Ashwin Vinod was the pick of the bowlers with 3/37 from his 4 overs (Econ 9.25). Malyar Stanikzai was the most economical of those who bowled multiple overs, taking 2/18 from 3 overs at 6.00. Raihan Stanikzai picked up 1/35 from 4 overs, while Harsha Deshan took 1/14 from 2 overs.
Second Innings – Switzerland 168/7 (20 overs)
Switzerland needed 185 to win and lost Numan Ahmadzai (13 off 7, 2 sixes) early at 15/1 in the 2nd over. But Raihan Stanikzai (23 off 12, 5 fours, SR 192) launched a blistering counter-attack, racing to 23 off just 12 deliveries before being caught at 50/2 in the 6th over.
Sahil Tarakhel was the backbone of the Swiss chase, scoring 57 off 45 balls (5 fours, 3 sixes, SR 127). But he struggled to find consistent support. Harsha Deshan was trapped LBW for 7 at 79/3 in the 8th over, and Diyon Johnson was bowled for 5 at 90/4 in the 12th over.
When Malyar Stanikzai was run out for 1 at 91/5, also in the 12th over, the chase was in serious trouble. Tarakhel and Naim Stanikzai (24 off 21, 2 sixes) rebuilt with a 74-run partnership for the sixth wicket that brought Switzerland back into the contest, but the required rate climbed too high. Tarakhel fell caught at 113/6 in the 15th over, and when Naim Stanikzai was run out for 24 at 165/7 in the 20th over, the game was done.
Isaac Stewart finished unbeaten on 27 off 17 (1 four, 1 six, SR 159) but ran out of partners to get Switzerland close enough.
Syed Zaki Ul Hassan led Belgium’s bowling with 2/33 from 4 overs, while Ahmad Khalid Ahmadzai also took 2/32 from 4 overs. Ravi Thapliyal was the most economical, conceding just 22 from his 4 overs (Econ 5.50) for 1 wicket.
Statz MVP
The Statz MVP is Raihan Stanikzai (Switzerland) with a match impact rating of 78.49. Despite finishing on the losing side, Stanikzai’s all-round contribution – 23 off 12 balls with the bat (SR 192) plus 1/35 with the ball – earned the highest impact score in the match. The Statz MI rating calculates impact based on match context, and Stanikzai’s explosive batting during the powerplay chase plus his bowling contribution edged out Burhan Niaz (75.02) and Ashwin Vinod (76.12). No official Man of the Match was awarded.
Top 5 Statz Ratings
- Raihan Stanikzai (CHE) – MI rating 78.49 – All-round impact: 23 off 12 (SR 192) with the bat, 1/35 with the ball. His explosive start to the chase set the tone even in defeat.
- Ashwin Vinod (CHE) – MI rating 76.12 – Best bowling figures of the match: 3/37 from 4 overs. Broke the Belgian innings open with three key wickets.
- Burhan Niaz (BEL) – MI rating 75.02 – Top scorer of the match: 71 off 49 (8 fours, 3 sixes, SR 145). The innings that built Belgium’s winning total.
- Syed Zaki Ul Hassan (BEL) – MI rating 57.08 – Tidy bowling performance of 2/33 from 4 overs to keep the Swiss chase in check.
- Hadisullah Tarakhel (BEL) – MI rating 56.04 – Quick-fire 23 off 11 (SR 209, 2 fours, 2 sixes) gave Belgium early momentum after a first-ball wicket.
Turning Point
The dismissal of Sahil Tarakhel for 57, caught in the 15th over with the score at 113/6, was the moment the match tilted decisively in Belgium’s favour. Tarakhel had held the Swiss chase together through a difficult middle period and his departure meant the lower order needed 72 off 34 balls – a task that proved beyond them despite Isaac Stewart’s late cameo.
Match Context
This was the 103rd match of 134 in the T20 Internationals 2026 season, part of a triangular series in Romania featuring Belgium, Switzerland and Hungary. Belgium have now won all three of their matches in the tournament – beating Romania, Hungary and Switzerland. Switzerland had won their opening two matches against Romania and Hungary before this defeat. The result gives Belgium the early advantage in the series standings heading into the second round of fixtures.
Full scorecard available at statz.ai.
Who won Belgium vs Switzerland?
Belgium won by 16 runs.
What were the final scores in Belgium vs Switzerland?
Belgium scored 184/8 in 20 overs. Switzerland scored 168/7 in 20 overs.
Who was the Statz MVP in Belgium vs Switzerland?
Raihan Stanikzai was named Statz MVP, earning a Statz Rating of 79/100. The Statz Rating combines batting impact, bowling impact and match context.
Who was the top run-scorer in Belgium vs Switzerland?
Burhan Niaz top-scored with 71 off 49 balls.
Who took the most wickets in Belgium vs Switzerland?
Ashwin Vinod took 3/37 in 4 overs.
Where was Belgium vs Switzerland played?
The match was played at Moara Vlasiei Cricket Ground, Ilfov County.
Who played in Belgium vs Switzerland?
Belgium XI: Ahmad Khalid Ahmadzai, Ali Raza, Burhan Niaz, Hadisullah Tarakhel, Hakim Khaksar, Muhammad Sheraz Sheikh, Omid Malik Khel, Omid Rahimi, Ravi Thapliyal, Syed Zaki Ul Hassan, Walid Sahibzada. Switzerland XI: Ashwin Vinod, Diyon Johnson, Harsha Deshan, Isaac Stewart, Jamal Stanikzai, Malyar Stanikzai, Musa Ahmadzai, Naim Stanikzai, Numan Ahmadzai, Raihan Stanikzai, Sahil Tarakhel.