Spain vs Cyprus: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 21 Aug, 09:30 AM UTC

FT
152/6 (20)
RR: 7.60
137/9 (20)
RR: 6.85

Scheduled 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
Spain

ESP ESP

Recent Form

W
W
-
W
W
Cyprus
Cyprus

CYP CYP

Recent Form

W
W
W
W
W

1

Win

Last 1 Played

1
0 Draws

0

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)
Spain1
Cyprus0

Spain vs Cyprus Past H2H Matches

18815
ICC Men's T20 World Cup Europe Qualifier
09:30 AM
21/08/24
412702
Spain
152
417775
Cyprus
137

Team Streaks

412702
Wins
12

Spain Recent Matches

18815
ICC Men's T20 World Cup Europe Qualifier (10 Matches)
09:30 AM
28/08/24
412702
Spain
172
322676
Finland
126
W
02:30 PM
25/08/24
417773
Greece
96
412702
Spain
99
W
09:30 AM
24/08/24
412702
Spain
0
322675
Denmark
0
-
02:30 PM
22/08/24
412705
Czechia
178
412702
Spain
179
W
09:30 AM
21/08/24
412702
Spain
152
417775
Cyprus
137
W
09:00 AM
04/07/22
417768
Belgium
149
412702
Spain
145
L
02:00 PM
02/07/22
412702
Spain
113
322675
Denmark
154
L
09:00 AM
01/07/22
412702
Spain
78
417770
Portugal
77
W
02:00 PM
29/06/22
417769
Israel
114
412702
Spain
115
W
09:00 AM
28/06/22
412702
Spain
150
412703
Malta
148
W
11191
T20 International (20 Matches)
11:45 AM
04/08/24
417777
Croatia
69
412702
Spain
230
W
07:45 AM
04/08/24
417777
Croatia
65
412702
Spain
205
W
11:15 AM
03/08/24
417777
Croatia
47
412702
Spain
51
W
07:00 AM
03/08/24
417777
Croatia
52
412702
Spain
53
W
12:00 PM
02/08/24
417777
Croatia
125
412702
Spain
128
W
12:15 PM
14/04/24
412702
Spain
145
199277
Jersey
141
W
08:00 AM
14/04/24
412702
Spain
197
199277
Jersey
195
W
12:45 PM
26/02/23
412702
Spain
13
417774
Isle of Man
10
W
08:30 AM
26/02/23
412702
Spain
135
417774
Isle of Man
132
W
01:15 PM
25/02/23
412702
Spain
120
417774
Isle of Man
116
W
09:00 AM
25/02/23
412702
Spain
70
417774
Isle of Man
66
W
01:15 PM
24/02/23
412702
Spain
137
417774
Isle of Man
0
-
09:00 AM
24/02/23
412702
Spain
177
417774
Isle of Man
96
W
01:00 PM
06/11/22
412702
Spain
127
417772
Italy
160
L
09:00 AM
06/11/22
412702
Spain
132
412035
Germany
127
W
01:00 PM
05/11/22
412702
Spain
95
412035
Germany
131
L
09:00 AM
05/11/22
412702
Spain
165
417772
Italy
161
W
12:30 PM
01/05/22
412702
Spain
125
412701
Norway
84
W
08:30 AM
01/05/22
412700
Guernsey
111
412702
Spain
107
L
03:00 PM
30/04/22
412702
Spain
80
412700
Guernsey
78
W

Cyprus Recent Matches

11191
T20 International (12 Matches)
11:15 AM
03/11/25
417775
Cyprus
127
412708
Bulgaria
125
W
07:00 AM
03/11/25
417775
Cyprus
120
412708
Bulgaria
119
W
11:30 AM
08/08/25
417777
Croatia
141
417775
Cyprus
193
W
07:00 AM
08/08/25
417777
Croatia
135
417775
Cyprus
136
W
11:30 AM
07/08/25
417777
Croatia
132
417775
Cyprus
136
W
07:00 AM
07/08/25
417777
Croatia
155
417775
Cyprus
213
W
09:45 AM
19/06/24
417775
Cyprus
155
417476
Estonia
186
L
05:45 AM
19/06/24
417775
Cyprus
147
417476
Estonia
145
W
09:45 AM
18/06/24
417775
Cyprus
118
417476
Estonia
144
L
05:45 AM
18/06/24
417775
Cyprus
166
417476
Estonia
154
W
09:45 AM
17/06/24
417775
Cyprus
191
417476
Estonia
194
L
05:45 AM
17/06/24
417775
Cyprus
195
417476
Estonia
196
L
29776
T20I Tri-Series in Cyprus (4 Matches)
11:15 AM
02/11/25
417775
Cyprus
179
412708
Bulgaria
115
W
07:00 AM
02/11/25
412708
Bulgaria
123
417775
Cyprus
124
W
11:15 AM
31/10/25
417494
Serbia
121
417775
Cyprus
162
W
07:00 AM
31/10/25
417775
Cyprus
198
417494
Serbia
110
W
18815
ICC Men's T20 World Cup Europe Qualifier (10 Matches)
09:30 AM
28/08/24
417775
Cyprus
134
412703
Malta
128
W
09:30 AM
27/08/24
322675
Denmark
205
417775
Cyprus
63
L
09:30 AM
25/08/24
417775
Cyprus
67
412705
Czechia
68
L
02:30 PM
24/08/24
417775
Cyprus
102
417773
Greece
100
W
09:30 AM
21/08/24
412702
Spain
152
417775
Cyprus
137
L
08:00 AM
19/07/22
322676
Finland
159
417775
Cyprus
148
L
08:00 AM
18/07/22
417775
Cyprus
125
417494
Serbia
126
L
01:00 PM
16/07/22
417776
Turkiye
48
417775
Cyprus
183
W
08:00 AM
13/07/22
417775
Cyprus
154
412706
Romania
134
W
08:00 AM
12/07/22
417774
Isle of Man
122
417775
Cyprus
120
L

Spain vs Cyprus H2H Recent Match Scorecard

BatterRB4s6sSR
Muhammad Yasin
b Arjun Shahi (Bowled)
71643.75
Muhammad Ihsan
b Buddika Mahesh c Taranjit Singh
10.00
Yasir Ali
b Vimal Khanduri (Bowled)
1224150.00
Daniel Doyle-Calle
b Arjun Shahi c Taranjit Singh
523522148.57
Hamza Saleem Dar
b Vimal Khanduri c Roshan Siriwardena
10.00
Alec Davidson-Soler
b Arjun Shahi c Mangala Gunasekara
51356145.71
Christian Munoz Mills
Not out
1382162.50
Lorne Burns
Not out
21200.00
Extras: 15W: 9N: 1B: 2LB: 3P: 0
Total: 152/6 (20 overs)
BowlerOMRWNBWDE/R
Buddika Mahesh40241036.00
Mangala Gunasekara40270016.75
Chamal Sadun40310017.75
Arjun Shahi40253016.25
Vimal Khanduri20192009.50
Taranjit Singh202101310.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

BatterRB4s6sSR
Muhammad Ihsan
b Nicholas Salonen c Vanraaj Padhaal
33237143.48
Muhammad Yasin
b Nicholas Salonen c Amjad Sher
1724270.83
Yasir Ali
b Raaz Mohammad (LBW)
52407130.00
Daniel Doyle-Calle
b Mahesh Tambe c Amjad Sher
531166.67
Hamza Saleem Dar
b Nicholas Salonen c Atif Rasheed
442741162.96
Christian Munoz Mills
Not out
721350.00
Shafat Ali Syed
b Nicholas Salonen (Bowled)
621300.00
Extras: 8W: 3N: 1B: 0LB: 4P: 0
Total: 172/6 (20 overs)
BowlerOMRWNBWDE/R
Ghulam Abbas Butt40270016.75
Amjad Sher40250016.25
Raaz Mohammad40381009.50
Nicholas Salonen404540111.25
Ekhpelwak Kuchey202100010.50
Mahesh Tambe20121106.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

BatterRB4s6sSR
Hristo Lakov
b Mangala Gunasekara c Chamal Sadun
61346.15
Isa Zaroo
b Waqar Ali c Ashish Bam
1616.67
Milen Gogev
b Roshan Siriwardena c Taranjit Singh
393351118.18
Kushaal Krishnakumar
b Waqar Ali (Run out)
21211100.00
Manan Bashir
b Roshan Siriwardena (Bowled)
5771.43
Zeerak Chughtai
b Roshan Siriwardena (Bowled)
10.00
Dimo Nikolov
b Roshan Siriwardena (LBW)
2728.57
Jakob Gul
b Mangala Gunasekara c Akila Kalugala
1315186.67
Danyal Raja
b Mangala Gunasekara c Roshan Siriwardena
1191122.22
Joshua Dowling
Not out
33100.00
Prakash Mishra
b Waqar Ali (Run out)
851160.00
Extras: 16W: 12N: 0B: 0LB: 4P: 0
Total: 125/10 (20 overs)
BowlerOMRWNBWDE/R
A Senn40260006.50
W Ali40201005.00
M Gunasekara31203036.67
A Shahi1080028.00
Roshan Siriwardena40274026.75
C Sadun40200015.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

POSTEAMMPWLDPTS
1DenmarkDenmark43007
2SpainSpain43007
3CzechiaCzechia42204
4CyprusCyprus41302
5GreeceGreece4040