Estonia vs Switzerland: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 03 Aug, 11:30 AM
FT
194/9 (20)
RR: 9.70235/6 (20)
RR: 11.75Scheduled H2H Match For Estonia Vs Switzerland
Switzerland in Estonia, 3 T20I Series
Sun, 03 Aug 2025 at 11:30 AM UTC
Estonia
EST
Recent Form
L
L
L
L
W
0
Win
Last 4 Played
4
0 Draws4
Win
3
Position
4
Switzerland
CHE
Recent Form
L
-
-
W
W
0
Win
Last 4 Played
4
0 Draws4
Win
3
Position
4
Estonia vs Switzerland H2H Match Summary
For the most recent 4 head to head fixtures for these teams, Estonia have come out on top 0 times and Switzerland have come out on top on 4 occasion. In the last game between them, Switzerland won 194-235.
| Head-to-Head (Last 4 Matches) | |
|---|---|
| Estonia | 0 |
| Switzerland | 4 |
Estonia vs Switzerland Past H2H Matches
T20 International
11:30 AM
03/08/25
03/08/25
Estonia
194
Switzerland
235
06:30 AM
03/08/25
03/08/25
Estonia
142
Switzerland
157
12:00 PM
02/08/25
02/08/25
Estonia
90
Switzerland
162
ICC Men's T20 World Cup Europe Qualifier
08:00 AM
27/07/22
27/07/22
Estonia
142
Switzerland
173
Head To Head Streaks
Wins
3
Team Streaks
Losses
3
Estonia Recent Matches
T20 International (19 Matches)
11:30 AM
03/08/25
03/08/25
Estonia
194
Switzerland
235
L
06:30 AM
03/08/25
03/08/25
Estonia
142
Switzerland
157
L
12:00 PM
02/08/25
02/08/25
Estonia
90
Switzerland
162
L
12:30 PM
27/07/25
27/07/25
Estonia
141
Finland
142
L
12:30 PM
26/07/25
26/07/25
Estonia
86
Finland
85
W
12:30 PM
25/07/25
25/07/25
Estonia
164
Finland
180
L
11:00 AM
07/05/25
07/05/25
Malta
229
Estonia
128
L
11:00 AM
06/05/25
06/05/25
Malta
202
Estonia
203
W
07:00 AM
06/05/25
06/05/25
Malta
199
Estonia
173
L
09:45 AM
19/06/24
19/06/24
Cyprus
155
Estonia
186
W
05:45 AM
19/06/24
19/06/24
Cyprus
147
Estonia
145
L
09:45 AM
18/06/24
18/06/24
Cyprus
118
Estonia
144
W
05:45 AM
18/06/24
18/06/24
Cyprus
166
Estonia
154
L
09:45 AM
17/06/24
17/06/24
Cyprus
191
Estonia
194
W
05:45 AM
17/06/24
17/06/24
Cyprus
195
Estonia
196
W
03:00 PM
30/09/23
30/09/23
Gibraltar
159
Estonia
160
W
10:30 AM
30/09/23
30/09/23
Gibraltar
151
Estonia
149
L
12:00 PM
19/06/22
19/06/22
Finland
182
Estonia
170
L
07:30 AM
19/06/22
19/06/22
Finland
139
Estonia
116
L
ICC Men's T20 World Cup Europe Qualifier (9 Matches)
02:30 PM
28/08/24
28/08/24
Czechia
110
Estonia
112
W
02:30 PM
27/08/24
27/08/24
Malta
132
Estonia
135
W
02:30 PM
25/08/24
25/08/24
Estonia
99
Guernsey
102
L
02:30 PM
24/08/24
24/08/24
Bulgaria
129
Estonia
131
W
09:30 AM
22/08/24
22/08/24
Estonia
143
Finland
142
W
01:00 PM
30/07/22
30/07/22
France
183
Estonia
124
L
01:00 PM
28/07/22
28/07/22
Estonia
93
Czechia
135
L
08:00 AM
27/07/22
27/07/22
Estonia
142
Switzerland
173
L
08:00 AM
24/07/22
24/07/22
Norway
102
Estonia
101
L
Switzerland Recent Matches
T20 International (21 Matches)
10:00 AM
31/08/25
31/08/25
Guernsey
123
Switzerland
122
L
03:00 PM
30/08/25
30/08/25
Guernsey
0
Switzerland
83
-
10:00 AM
30/08/25
30/08/25
Guernsey
154
Switzerland
16
-
11:30 AM
03/08/25
03/08/25
Estonia
194
Switzerland
235
W
06:30 AM
03/08/25
03/08/25
Estonia
142
Switzerland
157
W
12:00 PM
02/08/25
02/08/25
Estonia
90
Switzerland
162
W
08:30 AM
22/06/25
22/06/25
Luxembourg
140
Switzerland
139
L
01:00 PM
21/06/25
21/06/25
Luxembourg
157
Switzerland
168
W
08:00 AM
21/06/25
21/06/25
Luxembourg
106
Switzerland
163
W
08:00 AM
01/06/25
01/06/25
Austria
190
Switzerland
173
L
01:00 PM
31/05/25
31/05/25
Austria
148
Switzerland
154
W
08:00 AM
31/05/25
31/05/25
Austria
161
Switzerland
144
L
01:00 PM
30/05/25
30/05/25
Austria
163
Switzerland
134
L
02:00 PM
16/07/23
16/07/23
Switzerland
166
Malta
164
W
10:15 AM
15/07/23
15/07/23
Switzerland
157
Malta
156
W
02:00 PM
14/07/23
14/07/23
Switzerland
151
France
148
W
06:30 AM
14/07/23
14/07/23
Luxembourg
118
Switzerland
119
W
10:15 AM
13/07/23
13/07/23
Romania
134
Switzerland
139
W
10:00 AM
25/06/23
25/06/23
Luxembourg
122
Switzerland
123
W
08:00 AM
24/06/23
24/06/23
Luxembourg
151
Switzerland
150
L
01:00 PM
11/06/22
11/06/22
Luxembourg
80
Switzerland
158
W
ICC Men's T20 World Cup Europe Qualifier (9 Matches)
11:00 AM
13/07/24
13/07/24
Switzerland
106
Croatia
104
W
03:00 PM
11/07/24
11/07/24
Serbia
106
Switzerland
146
W
03:00 PM
09/07/24
09/07/24
Switzerland
52
Jersey
219
L
01:30 PM
07/07/24
07/07/24
Belgium
177
Switzerland
172
L
01:00 PM
31/07/22
31/07/22
Luxembourg
115
Switzerland
108
L
08:00 AM
30/07/22
30/07/22
Czechia
184
Switzerland
183
L
08:00 AM
28/07/22
28/07/22
Switzerland
25
Norway
174
L
08:00 AM
27/07/22
27/07/22
Estonia
142
Switzerland
173
W
01:00 PM
25/07/22
25/07/22
Switzerland
158
France
157
W
Estonia vs Switzerland H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Faheem Nazir b Bilal Masud c Aditya Paul | 30 | 15 | 5 | 200.00 | |
| Harsha Deshan b Aditya Paul c Arslan Amjad | 76 | 47 | 6 | 4 | 161.70 |
| Ahmed Hassan b Habib Khan (LBW) | 59 | 29 | 7 | 203.45 | |
| Idrees Ul Haque b Bilal Masud c Sahil Chauhan | 13 | 12 | 1 | 108.33 | |
| Qateel Zabiullah b Zeeshan Ali c Aditya Paul | 32 | 13 | 1 | 4 | 246.15 |
| Diyon Johnson Run out | 9 | 4 | 1 | 225.00 | |
| Jai Sinh Not out | 1 | 1 | 100.00 |
Extras: 15W: 14N: 1B: 0LB: 0P: 0
Total: 235/6 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Muhammad Usman Sr | 4 | 0 | 44 | 0 | 0 | 1 | 11.00 |
| Arslan Amjad | 2 | 0 | 35 | 0 | 0 | 2 | 17.50 |
| Zeeshan Ali | 3 | 0 | 41 | 1 | 0 | 4 | 13.67 |
| Bilal Masud | 3 | 0 | 24 | 2 | 0 | 1 | 8.00 |
| Habib Khan | 4 | 0 | 44 | 1 | 1 | 1 | 11.00 |
| Vimukthi Hettiarachchi | 1 | 0 | 12 | 0 | 0 | 0 | 12.00 |
| Aditya Paul | 3 | 0 | 35 | 1 | 0 | 2 | 11.67 |
Fall of Wickets
1. F Nazir70-1 (5.2)
2. A Hassan178-2 (14.5)
3. H Deshan179-3 (15.2)
4. Zabiullah222-4 (18.3)
5. Idrees Ul Haque234-5 (19.5)
6. D Johnson235-6 (19.6)
Partnerships
Estonia Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Faheem Nazir b Bilal Masud c Aditya Paul | 30 | 15 | 5 | 200.00 | |
| Harsha Deshan b Aditya Paul c Arslan Amjad | 76 | 47 | 6 | 4 | 161.70 |
| Ahmed Hassan b Habib Khan (LBW) | 59 | 29 | 7 | 203.45 | |
| Idrees Ul Haque b Bilal Masud c Sahil Chauhan | 13 | 12 | 1 | 108.33 | |
| Qateel Zabiullah b Zeeshan Ali c Aditya Paul | 32 | 13 | 1 | 4 | 246.15 |
| Diyon Johnson Run out | 9 | 4 | 1 | 225.00 | |
| Jai Sinh Not out | 1 | 1 | 100.00 |
Extras: 15W: 14N: 1B: 0LB: 0P: 0
Total: 235/6 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Muhammad Usman Sr | 4 | 0 | 44 | 0 | 0 | 1 | 11.00 |
| Arslan Amjad | 2 | 0 | 35 | 0 | 0 | 2 | 17.50 |
| Zeeshan Ali | 3 | 0 | 41 | 1 | 0 | 4 | 13.67 |
| Bilal Masud | 3 | 0 | 24 | 2 | 0 | 1 | 8.00 |
| Habib Khan | 4 | 0 | 44 | 1 | 1 | 1 | 11.00 |
| Vimukthi Hettiarachchi | 1 | 0 | 12 | 0 | 0 | 0 | 12.00 |
| Aditya Paul | 3 | 0 | 35 | 1 | 0 | 2 | 11.67 |
Fall of Wickets
1. F Nazir70-1 (5.2)
2. A Hassan178-2 (14.5)
3. H Deshan179-3 (15.2)
4. Zabiullah222-4 (18.3)
5. Idrees Ul Haque234-5 (19.5)
6. D Johnson235-6 (19.6)
Partnerships
Switzerland Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Faheem Nazir b Luke Bichard c Ollie Nightingale | 2 | 4 | 50.00 | ||
| Numan Ahmadzai b Luke Bichard c Isaac Damarell | 1 | 6 | 16.67 | ||
| Ahmed Hassan Run out | 2 | 5 | 40.00 | ||
| Diyon Johnson b Martin Dale Bradley (Bowled) | 29 | 34 | 1 | 2 | 85.29 |
| Grant Cupido b Matthew Stokes (Bowled) | 11 | 21 | 1 | 52.38 | |
| Isaac Stewart b Charlie Forshaw c Luke Bichard | 30 | 25 | 3 | 1 | 120.00 |
| Malyar Stanikzai b Luke Bichard c Matthew Stokes | 35 | 22 | 3 | 2 | 159.09 |
| Asad Mahmood Not out | 2 | 1 | 200.00 | ||
| Ali Nayyer Not out | 3 | 2 | 150.00 |
Extras: 7W: 5N: 0B: 0LB: 2P: 0
Total: 122/7 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Charlie Forshaw | 4 | 0 | 26 | 1 | 0 | 2 | 6.50 |
| Luke Bichard | 4 | 0 | 29 | 3 | 0 | 0 | 7.25 |
| Adam Martel | 4 | 0 | 31 | 0 | 0 | 2 | 7.75 |
| Martin Dale Bradley | 4 | 0 | 16 | 1 | 0 | 1 | 4.00 |
| Matthew Stokes | 4 | 0 | 18 | 1 | 0 | 0 | 4.50 |
Fall of Wickets
1. Faheem Nazir3-1 (1.1)
2. Ahmed Hassan5-2 (2.2)
3. Numan Ahmadzai12-3 (3.4)
4. Grant Cupido37-4 (9.5)
5. Diyon Johnson66-5 (14.1)
6. Isaac Stewart111-6 (18.6)
7. Malyar Stanikzai117-7 (19.3)
Partnerships
Norway in Portugal, 3 T20I Series Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | ||
| 0 | 0 | 0 | 0 | 0 |
Cricket Previews & Betting Tips

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: South Australia vs Western Australia Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Queensland vs Victoria Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Tasmania Betting Tips & Picks November 21, 2025

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

09 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025

31 Oct 2025
Read Full Article →One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025
Top Upcoming
04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction04:30 AM 28/11/25
Prediction06:00 PM 30/11/25
Prediction11:00 PM 01/12/25
Prediction12:00 PM 02/12/25
Prediction08:00 AM 03/12/25
Prediction