Spain vs Cyprus: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 21 Aug, 09:30 AM UTC
FT
152/6 (20)
RR: 7.60137/9 (20)
RR: 6.85Scheduled H2H Match For Spain Vs Cyprus
ICC T20 World Cup Sub Regional Europe Qualifier C, Group A
Wed, 21 Aug 2024 at 09:30 AM UTC
Spain
ESP
Recent Form
W
W
-
W
W
1
Win
Last 1 Played
1
0 Draws0
Win
2
Position
3
Cyprus
CYP
Recent Form
W
W
W
W
W
1
Win
Last 1 Played
1
0 Draws0
Win
2
Position
3
Spain vs Cyprus H2H Results Summary
Over the last 1 head-2-head fixtures between these rivals, Spain have got the victory 1 times and Cyprus have won on 0 occasion. In the latest game between them, Spain won 152-137.
| Head-to-Head (Last 1 Match) | |
|---|---|
| Spain | 1 |
| Cyprus | 0 |
Spain vs Cyprus Past H2H Matches
ICC Men's T20 World Cup Europe Qualifier
09:30 AM
21/08/24
21/08/24
Spain
152
Cyprus
137
Team Streaks
Wins
12
Spain Recent Matches
ICC Men's T20 World Cup Europe Qualifier (10 Matches)
09:30 AM
28/08/24
28/08/24
Spain
172
Finland
126
W
02:30 PM
25/08/24
25/08/24
Greece
96
Spain
99
W
09:30 AM
24/08/24
24/08/24
Spain
0
Denmark
0
-
02:30 PM
22/08/24
22/08/24
Czechia
178
Spain
179
W
09:30 AM
21/08/24
21/08/24
Spain
152
Cyprus
137
W
09:00 AM
04/07/22
04/07/22
Belgium
149
Spain
145
L
02:00 PM
02/07/22
02/07/22
Spain
113
Denmark
154
L
09:00 AM
01/07/22
01/07/22
Spain
78
Portugal
77
W
02:00 PM
29/06/22
29/06/22
Israel
114
Spain
115
W
09:00 AM
28/06/22
28/06/22
Spain
150
Malta
148
W
T20 International (20 Matches)
11:45 AM
04/08/24
04/08/24
Croatia
69
Spain
230
W
07:45 AM
04/08/24
04/08/24
Croatia
65
Spain
205
W
11:15 AM
03/08/24
03/08/24
Croatia
47
Spain
51
W
07:00 AM
03/08/24
03/08/24
Croatia
52
Spain
53
W
12:00 PM
02/08/24
02/08/24
Croatia
125
Spain
128
W
12:15 PM
14/04/24
14/04/24
Spain
145
Jersey
141
W
08:00 AM
14/04/24
14/04/24
Spain
197
Jersey
195
W
12:45 PM
26/02/23
26/02/23
Spain
13
Isle of Man
10
W
08:30 AM
26/02/23
26/02/23
Spain
135
Isle of Man
132
W
01:15 PM
25/02/23
25/02/23
Spain
120
Isle of Man
116
W
09:00 AM
25/02/23
25/02/23
Spain
70
Isle of Man
66
W
01:15 PM
24/02/23
24/02/23
Spain
137
Isle of Man
0
-
09:00 AM
24/02/23
24/02/23
Spain
177
Isle of Man
96
W
01:00 PM
06/11/22
06/11/22
Spain
127
Italy
160
L
09:00 AM
06/11/22
06/11/22
Spain
132
Germany
127
W
01:00 PM
05/11/22
05/11/22
Spain
95
Germany
131
L
09:00 AM
05/11/22
05/11/22
Spain
165
Italy
161
W
12:30 PM
01/05/22
01/05/22
Spain
125
Norway
84
W
08:30 AM
01/05/22
01/05/22
Guernsey
111
Spain
107
L
03:00 PM
30/04/22
30/04/22
Spain
80
Guernsey
78
W
Cyprus Recent Matches
T20 International (12 Matches)
11:15 AM
03/11/25
03/11/25
Cyprus
127
Bulgaria
125
W
07:00 AM
03/11/25
03/11/25
Cyprus
120
Bulgaria
119
W
11:30 AM
08/08/25
08/08/25
Croatia
141
Cyprus
193
W
07:00 AM
08/08/25
08/08/25
Croatia
135
Cyprus
136
W
11:30 AM
07/08/25
07/08/25
Croatia
132
Cyprus
136
W
07:00 AM
07/08/25
07/08/25
Croatia
155
Cyprus
213
W
09:45 AM
19/06/24
19/06/24
Cyprus
155
Estonia
186
L
05:45 AM
19/06/24
19/06/24
Cyprus
147
Estonia
145
W
09:45 AM
18/06/24
18/06/24
Cyprus
118
Estonia
144
L
05:45 AM
18/06/24
18/06/24
Cyprus
166
Estonia
154
W
09:45 AM
17/06/24
17/06/24
Cyprus
191
Estonia
194
L
05:45 AM
17/06/24
17/06/24
Cyprus
195
Estonia
196
L
T20I Tri-Series in Cyprus (4 Matches)
11:15 AM
02/11/25
02/11/25
Cyprus
179
Bulgaria
115
W
07:00 AM
02/11/25
02/11/25
Bulgaria
123
Cyprus
124
W
11:15 AM
31/10/25
31/10/25
Serbia
121
Cyprus
162
W
07:00 AM
31/10/25
31/10/25
Cyprus
198
Serbia
110
W
ICC Men's T20 World Cup Europe Qualifier (10 Matches)
09:30 AM
28/08/24
28/08/24
Cyprus
134
Malta
128
W
09:30 AM
27/08/24
27/08/24
Denmark
205
Cyprus
63
L
09:30 AM
25/08/24
25/08/24
Cyprus
67
Czechia
68
L
02:30 PM
24/08/24
24/08/24
Cyprus
102
Greece
100
W
09:30 AM
21/08/24
21/08/24
Spain
152
Cyprus
137
L
08:00 AM
19/07/22
19/07/22
Finland
159
Cyprus
148
L
08:00 AM
18/07/22
18/07/22
Cyprus
125
Serbia
126
L
01:00 PM
16/07/22
16/07/22
Turkiye
48
Cyprus
183
W
08:00 AM
13/07/22
13/07/22
Cyprus
154
Romania
134
W
08:00 AM
12/07/22
12/07/22
Isle of Man
122
Cyprus
120
L
Spain vs Cyprus H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Muhammad Yasin b Arjun Shahi (Bowled) | 7 | 16 | 43.75 | ||
| Muhammad Ihsan b Buddika Mahesh c Taranjit Singh | 1 | 0.00 | |||
| Yasir Ali b Vimal Khanduri (Bowled) | 12 | 24 | 1 | 50.00 | |
| Daniel Doyle-Calle b Arjun Shahi c Taranjit Singh | 52 | 35 | 2 | 2 | 148.57 |
| Hamza Saleem Dar b Vimal Khanduri c Roshan Siriwardena | 1 | 0.00 | |||
| Alec Davidson-Soler b Arjun Shahi c Mangala Gunasekara | 51 | 35 | 6 | 145.71 | |
| Christian Munoz Mills Not out | 13 | 8 | 2 | 162.50 | |
| Lorne Burns Not out | 2 | 1 | 200.00 |
Extras: 15W: 9N: 1B: 2LB: 3P: 0
Total: 152/6 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Buddika Mahesh | 4 | 0 | 24 | 1 | 0 | 3 | 6.00 |
| Mangala Gunasekara | 4 | 0 | 27 | 0 | 0 | 1 | 6.75 |
| Chamal Sadun | 4 | 0 | 31 | 0 | 0 | 1 | 7.75 |
| Arjun Shahi | 4 | 0 | 25 | 3 | 0 | 1 | 6.25 |
| Vimal Khanduri | 2 | 0 | 19 | 2 | 0 | 0 | 9.50 |
| Taranjit Singh | 2 | 0 | 21 | 0 | 1 | 3 | 10.50 |
Fall of Wickets
1. Muhammad Yasin15-1 (5.2)
2. Hamza Saleem Dar33-2 (8.3)
3. Yasir Ali33-3 (8.2)
4. Daniel Doyle-Calle135-4 (18.2)
5. Alec Davidson Soler136-5 (18.5)
Partnerships
Muhammad Yasin / Muhammad Ihsan0 (1)
Muhammad Yasin / Yasir Ali15 (31)
Daniel Doyle-Calle / Yasir Ali18 (18)
Daniel Doyle-Calle / Hamza Saleem Dar0 (1)
Daniel Doyle-Calle / Alec Davidson-Soler102 (60)
Christian Munoz Mills / Alec Davidson-Soler1 (3)
Christian Munoz Mills / Lorne Burns16 (7)
Spain Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Muhammad Ihsan b Nicholas Salonen c Vanraaj Padhaal | 33 | 23 | 7 | 143.48 | |
| Muhammad Yasin b Nicholas Salonen c Amjad Sher | 17 | 24 | 2 | 70.83 | |
| Yasir Ali b Raaz Mohammad (LBW) | 52 | 40 | 7 | 130.00 | |
| Daniel Doyle-Calle b Mahesh Tambe c Amjad Sher | 5 | 3 | 1 | 166.67 | |
| Hamza Saleem Dar b Nicholas Salonen c Atif Rasheed | 44 | 27 | 4 | 1 | 162.96 |
| Christian Munoz Mills Not out | 7 | 2 | 1 | 350.00 | |
| Shafat Ali Syed b Nicholas Salonen (Bowled) | 6 | 2 | 1 | 300.00 |
Extras: 8W: 3N: 1B: 0LB: 4P: 0
Total: 172/6 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Ghulam Abbas Butt | 4 | 0 | 27 | 0 | 0 | 1 | 6.75 |
| Amjad Sher | 4 | 0 | 25 | 0 | 0 | 1 | 6.25 |
| Raaz Mohammad | 4 | 0 | 38 | 1 | 0 | 0 | 9.50 |
| Nicholas Salonen | 4 | 0 | 45 | 4 | 0 | 1 | 11.25 |
| Ekhpelwak Kuchey | 2 | 0 | 21 | 0 | 0 | 0 | 10.50 |
| Mahesh Tambe | 2 | 0 | 12 | 1 | 1 | 0 | 6.00 |
Fall of Wickets
1. M Ihsan38-1 (5.2)
2. M Yasin86-2 (11.1)
3. D Doyle-Calle99-3 (12.1)
4. Y Ali158-4 (18.6)
5. Saleem Dar166-5 (19.4)
6. Ali Syed172-6 (19.6)
Partnerships
Muhammad Ihsan / Muhammad Yasin38 (32)
Yasir Ali / Muhammad Yasin48 (36)
Yasir Ali / Daniel Doyle-Calle13 (6)
Yasir Ali / Hamza Saleem Dar59 (41)
Christian Munoz Mills / Hamza Saleem Dar8 (4)
Christian Munoz Mills / Shafat Ali Syed6 (2)
Cyprus Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Hristo Lakov b Mangala Gunasekara c Chamal Sadun | 6 | 13 | 46.15 | ||
| Isa Zaroo b Waqar Ali c Ashish Bam | 1 | 6 | 16.67 | ||
| Milen Gogev b Roshan Siriwardena c Taranjit Singh | 39 | 33 | 5 | 1 | 118.18 |
| Kushaal Krishnakumar b Waqar Ali (Run out) | 21 | 21 | 1 | 100.00 | |
| Manan Bashir b Roshan Siriwardena (Bowled) | 5 | 7 | 71.43 | ||
| Zeerak Chughtai b Roshan Siriwardena (Bowled) | 1 | 0.00 | |||
| Dimo Nikolov b Roshan Siriwardena (LBW) | 2 | 7 | 28.57 | ||
| Jakob Gul b Mangala Gunasekara c Akila Kalugala | 13 | 15 | 1 | 86.67 | |
| Danyal Raja b Mangala Gunasekara c Roshan Siriwardena | 11 | 9 | 1 | 122.22 | |
| Joshua Dowling Not out | 3 | 3 | 100.00 | ||
| Prakash Mishra b Waqar Ali (Run out) | 8 | 5 | 1 | 160.00 |
Extras: 16W: 12N: 0B: 0LB: 4P: 0
Total: 125/10 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| A Senn | 4 | 0 | 26 | 0 | 0 | 0 | 6.50 |
| W Ali | 4 | 0 | 20 | 1 | 0 | 0 | 5.00 |
| M Gunasekara | 3 | 1 | 20 | 3 | 0 | 3 | 6.67 |
| A Shahi | 1 | 0 | 8 | 0 | 0 | 2 | 8.00 |
| Roshan Siriwardena | 4 | 0 | 27 | 4 | 0 | 2 | 6.75 |
| C Sadun | 4 | 0 | 20 | 0 | 0 | 1 | 5.00 |
Fall of Wickets
1. I Zaroo4-1 (1.6)
2. C Lakov29-2 (5.3)
3. M Gogev67-3 (10.4)
4. Manan Bashir76-4 (12.1)
5. Z Chughtai77-5 (12.2)
6. D Nikolov83-6 (14.1)
7. K Krishnakumar92-7 (15.1)
8. D Raja114-8 (18.3)
9. J Gul115-9 (18.5)
10. P Mishra125-10 (19.6)
Partnerships
Hristo Lakov / Isa Zaroo4 (12)
Hristo Lakov / Milen Gogev25 (21)
Kushaal Krishnakumar / Milen Gogev38 (31)
Kushaal Krishnakumar / Manan Bashir9 (9)
Kushaal Krishnakumar / Zeerak Chughtai1 (1)
Kushaal Krishnakumar / Dimo Nikolov6 (11)
Kushaal Krishnakumar / Jakob Gul9 (6)
Danyal Raja / Jakob Gul22 (20)
Joshua Dowling / Jakob Gul1 (2)
Joshua Dowling / Prakash Mishra10 (7)
Group Group A Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 4 | 3 | 0 | 0 | 7 | |
| 2 | 4 | 3 | 0 | 0 | 7 | |
| 3 | 4 | 2 | 2 | 0 | 4 | |
| 4 | 4 | 1 | 3 | 0 | 2 | |
| 5 | 4 | 0 | 4 | 0 |
Cricket Previews & Betting Tips

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

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs South Australia Betting Tips & Picks October 28, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Victoria vs Tasmania Betting Tips & Picks October 27, 2025

28 Jul 2025
Read Full Article →