Cyprus

Associate
41 internationals · 2021–2026

All-time record

T20I2021–2026
M
41
W
21
L
20
D
0
T
0
NR
0
Win %
51.2
Other internationals2018–2018
M
2
W
0
L
2
D
0
T
0
NR
0
Win %
—

Greatest games

Cyprus's most storied internationals across all three formats, by Game Score (closeness, stakes and the strength of both sides), with a ★ for the all-time classics.

T20I
#1
28 Aug 2024 · Cyprus won by 6 runs · ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · Port Soif
T20I
#2
22 May 2026 · Croatia won by 7 runs · ICC Men's T20 World Cup Sub Regional Europe Qualifier A · Episkopi
T20I
#3
7 Oct 2021 · Isle of Man won by 3 wickets · Cyprus T20 Tri-Series · Episkopi
T20I
#4
2 Nov 2025 · Cyprus won by 3 wickets · Cyprus T20 Tri-Series · Episkopi
T20I
#5
19 Jul 2022 · Finland won by 11 runs · ICC Men's T20 World Cup Sub Regional Europe Qualifier · Kerava
T20I
#6
8 Aug 2025 · Cyprus won by 3 wickets · Cyprus tour of Croatia · Zagreb
T20I
#7
18 Jul 2022 · Serbia won by 4 wickets · ICC Men's T20 World Cup Sub Regional Europe Qualifier · Kerava
T20I
#8
25 Aug 2024 · Czech Republic won by 4 wickets · ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · Port Soif
T20I
#9
3 Nov 2025 · Cyprus won by 4 wickets · Bulgaria in Cyprus T20I Series · Episkopi
T20I
#10
21 Aug 2024 · Spain won by 15 runs · ICC Men's T20 World Cup Sub Regional Europe Qualifier Group C · Castel
T20I
#11
18 Jun 2024 · Cyprus won by 12 runs · Estonia tour of Cyprus · Episkopi
T20I
#12
5 Oct 2021 · Cyprus won by 4 wickets · Estonia tour of Cyprus · Episkopi

Head-to-head

Estonia9 matches
Test
—
ODI
—
T20I
5–4
Finland5 matches
Test
—
ODI
—
T20I
1–4
Croatia5 matches
Test
—
ODI
—
T20I
4–1
Bulgaria4 matches
Test
—
ODI
—
T20I
4–0
Isle of Man3 matches
Test
—
ODI
—
T20I
0–3
Serbia3 matches
Test
—
ODI
—
T20I
2–1
Austria2 matches
Test
—
ODI
—
T20I
1–1
Romania1 matches
Test
—
ODI
—
T20I
1–0
Turkey1 matches
Test
—
ODI
—
T20I
1–0
Spain1 matches
Test
—
ODI
—
T20I
0–1
Greece1 matches
Test
—
ODI
—
T20I
1–0
Czech Republic1 matches
Test
—
ODI
—
T20I
0–1

Recent internationals

2026-05-22T20I
vs Croatia
L Croatia won by 7 runs
Happy Valley Ground, Episkopi
2026-05-20T20I
vs Switzerland
L Switzerland won by 25 runs
Happy Valley Ground 2, Episkopi
2026-05-17T20I
vs Jersey
L Jersey won by 52 runs
Happy Valley Ground 2, Episkopi
2026-05-16T20I
vs France
L France won by 8 wickets
Happy Valley Ground, Episkopi
2026-05-09T20I
vs Finland
L Finland won by 38 runs
Happy Valley Ground, Episkopi
2026-05-09T20I
vs Finland
L Finland won by 138 runs
Happy Valley Ground, Episkopi
2026-05-08T20I
vs Finland
L Finland won by 7 wickets
Happy Valley Ground, Episkopi
2026-05-08T20I
vs Finland
W Cyprus won by 26 runs
Happy Valley Ground, Episkopi
2026-03-16T20I
vs Austria
L Austria won by 7 wickets
Happy Valley Ground 2, Episkopi
2026-03-14T20I
vs Austria
W Cyprus won by 47 runs
Happy Valley Ground 2, Episkopi
2025-11-03T20I
vs Bulgaria
W Cyprus won by 6 wickets
Happy Valley Ground 2, Episkopi
2025-11-03T20I
vs Bulgaria
W Cyprus won by 4 wickets
Happy Valley Ground 2, Episkopi

From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.