BEL vs SWZ Head to Head Records, Stats & Match Prediction 2026

Match Prediction

Result Continental Cup · T20I
Switzerland SWZ VS Belgium BEL
Belgium won by 16 runs

Analysis: Switzerland enters this match against Belgium with a mixed recent form, winning two of their last five matches (W, L, W, L, L). Their scores have varied, with a recent high of 183 but also a low of just 73. In contrast, Belgium is struggling significantly, having lost all five of their most recent matches, showcasing a consistent inability to chase down targets, with their highest score in this stretch being 215 against Austria. Historically, Belgium has dominated their encounters with Switzerland, winning both of their previous matches. The head-to-head record shows Belgium averaging 156 runs per game against Switzerland's 147, indicating a slight edge in scoring capability. With Belgium's recent form being particularly poor, they will need to find a way to break this losing streak if they hope to maintain their dominance over Switzerland. In terms of statistical comparison, Switzerland has a better win rate of 40% compared to Belgium's 30%. However, Belgium has shown the ability to score higher totals in their matches. For this upcoming match, a plausible total runs score range for Switzerland could be between 140-160 runs, while Belgium might aim for a range of 160-180 runs, depending on their ability to recover from their recent slump. Given the current trends, Switzerland may have a slight edge, but Belgium's historical performance could play a crucial role.

IPL Trending News

bar_chart Analytics

Team Form (Last 5 matches)
Belgium BEL
W W W W W
Belgium BEL
171/8 W 107/10
SRB Serbia
Jul 10, 2026 BEL won by 64 runs
Belgium BEL
142/3 W 139/8
GIB Gibraltar
Jul 8, 2026 BEL won by 7 wickets
Belgium BEL
184/8 W 176/9
ROM Romania
Jun 21, 2026 BEL won by 8 runs
Belgium BEL
211/5 W 124/10
HUN Hungary
Jun 21, 2026 BEL won by 87 runs
Belgium BEL
184/8 W 168/7
SWZ Switzerland
Jun 20, 2026 BEL won by 16 runs
Switzerland SWZ
L L W W W
Switzerland SWZ
178/6 L 229/3
ROM Romania
Jun 21, 2026 ROM won by 51 runs
Switzerland SWZ
168/7 L 184/8
BEL Belgium
Jun 20, 2026 BEL won by 16 runs
Switzerland SWZ
145/7 W 141/10
HUN Hungary
Jun 19, 2026 SWZ won by 3 wickets
Switzerland SWZ
195/6 W 192/7
ROM Romania
Jun 19, 2026 SWZ won by 4 wickets
Switzerland SWZ
145/7 W 139/10
MAL Malta
May 23, 2026 SWZ won by 3 wickets
Head to Head (Last 10 matches)
BEL
3 - 0
SWZ
Team Comparison (Last 10 matches)
10 Matches Played 10
70% WIN 50%
178 Avg Score 149
232 Highest Score 195
142 Lowest Score 73

groups Player Compare

14 Views
0 Polls
t20 Format
17 Views
0 Polls
t20 Format