| 2026-06-20 | T20I (W) | Cyprus v Malta | 81/9 · 30 | Cyprus won by 51 runs | Happy Valley Ground |
| 2026-06-19 | T20I (W) | Malta v Cyprus | 39 · 40/5 | Cyprus won by 5 wickets | Happy Valley Ground |
| 2026-06-18 | T20I (W) | Cyprus v Malta | 126/4 · 44 | Cyprus won by 82 runs | Happy Valley Ground |
| 2026-06-18 | T20I (W) | Cyprus v Malta | 95 · 71 | Cyprus won by 24 runs | Happy Valley Ground |
| 2026-05-22 | T20I | Croatia v Cyprus | 147/9 · 140/6 | Croatia won by 7 runs | Happy Valley Ground |
| 2026-05-20 | T20I | Switzerland v Cyprus | 155/9 · 130 | Switzerland won by 25 runs | Happy Valley Ground 2 |
| 2026-05-17 | T20I | Jersey v Cyprus | 172/9 · 120/9 | Jersey won by 52 runs | Happy Valley Ground 2 |
| 2026-05-16 | T20I | Cyprus v France | 115/9 · 119/2 | France won by 8 wickets | Happy Valley Ground |
| 2026-05-09 | T20I | Finland v Cyprus | 167/7 · 129/9 | Finland won by 38 runs | Happy Valley Ground |
| 2026-05-09 | T20I | Finland v Cyprus | 163 · 25 | Finland won by 138 runs | Happy Valley Ground |
| 2026-05-08 | T20I | Cyprus v Finland | 112/7 · 113/3 | Finland won by 7 wickets | Happy Valley Ground |
| 2026-05-08 | T20I | Cyprus v Finland | 165/3 · 139 | Cyprus won by 26 runs | Happy Valley Ground |
| 2026-04-05 | T20I (W) | Cyprus v Greece | 96/6 · 97/2 | Greece won by 8 wickets | Happy Valley Ground 2 |
| 2026-04-05 | T20I (W) | Cyprus v Greece | 55/5 · 55/9 | Cyprus won by 7 runs | Happy Valley Ground 2 |
| 2026-04-04 | T20I (W) | Cyprus v Greece | 47/5 | No result | Happy Valley Ground 2 |
| 2026-04-04 | T20I (W) | Cyprus v Greece | 108/6 · 74 | Cyprus won by 34 runs | Happy Valley Ground 2 |
| 2026-04-03 | T20I (W) | Cyprus v Greece | 83/8 · 68 | Cyprus won by 15 runs | Happy Valley Ground 2 |
| 2026-04-03 | T20I (W) | Cyprus v Greece | 84/8 · 76/9 | Cyprus won by 8 runs | Happy Valley Ground 2 |
| 2026-03-16 | T20I | Cyprus v Austria | 136/8 · 140/3 | Austria won by 7 wickets | Happy Valley Ground 2 |
| 2026-03-14 | T20I | Cyprus v Austria | 174/9 · 127 | Cyprus won by 47 runs | Happy Valley Ground 2 |
| 2025-11-03 | T20I | Bulgaria v Cyprus | 125 · 127/4 | Cyprus won by 6 wickets | Happy Valley Ground 2 |
| 2025-11-03 | T20I | Bulgaria v Cyprus | 119/7 · 120/6 | Cyprus won by 4 wickets | Happy Valley Ground 2 |
| 2025-11-02 | T20I | Cyprus v Bulgaria | 179/3 · 115/7 | Cyprus won by 64 runs | Happy Valley Ground 2 |
| 2025-11-02 | T20I | Bulgaria v Cyprus | 123 · 124/7 | Cyprus won by 3 wickets | Happy Valley Ground 2 |
| 2025-10-31 | T20I | Cyprus v Serbia | 162/7 · 121/9 | Cyprus won by 41 runs | Happy Valley Ground 2 |
| 2025-10-31 | T20I | Cyprus v Serbia | 198/6 · 110 | Cyprus won by 88 runs | Happy Valley Ground |
| 2025-08-08 | T20I | Cyprus v Croatia | 193/6 · 141 | Cyprus won by 52 runs | Mladost Cricket Ground |
| 2025-08-08 | T20I | Croatia v Cyprus | 135/6 · 136/7 | Cyprus won by 3 wickets | Mladost Cricket Ground |
| 2025-08-07 | T20I | Croatia v Cyprus | 132 · 136/3 | Cyprus won by 7 wickets | Mladost Cricket Ground |
| 2025-08-07 | T20I | Cyprus v Croatia | 213/3 · 155/6 | Cyprus won by 58 runs | Mladost Cricket Ground |
| 2025-05-04 | T20I (W) | Czech Republic v Cyprus | 66 · 67/0 | Cyprus won by 10 wickets | Scott Page Field |
| 2025-05-03 | T20I (W) | Czech Republic v Cyprus | 81/9 · 83/1 | Cyprus won by 9 wickets | Scott Page Field |
| 2025-05-03 | T20I (W) | Czech Republic v Cyprus | 44 · 45/1 | Cyprus won by 9 wickets | Scott Page Field |
| 2025-05-02 | T20I (W) | Cyprus v Czech Republic | 201/0 · 134/7 | Cyprus won by 67 runs | Scott Page Field |
| 2025-05-02 | T20I (W) | Cyprus v Czech Republic | 151/1 · 37 | Cyprus won by 114 runs | Scott Page Field |
| 2024-09-14 | T20I (W) | Cyprus v Serbia | 90 · 68/6 | Cyprus won by 22 runs | Lisicji Jarak Cricket Ground |
| 2024-09-14 | T20I (W) | Serbia v Cyprus | 83/6 · 84/3 | Cyprus won by 7 wickets | Lisicji Jarak Cricket Ground |
| 2024-08-28 | T20I | Cyprus v Malta | 134 · 128/7 | Cyprus won by 6 runs | Guernsey Rovers Athletic Club Ground |
| 2024-08-27 | T20I | Denmark v Cyprus | 205/4 · 63/9 | Denmark won by 142 runs | King George V Sports Ground |
| 2024-08-25 | T20I | Cyprus v Czech Republic | 67 · 68/6 | Czech Republic won by 4 wickets | Guernsey Rovers Athletic Club Ground |
| 2024-08-24 | T20I | Greece v Cyprus | 100 · 102/2 | Cyprus won by 8 wickets | King George V Sports Ground |
| 2024-08-21 | T20I | Spain v Cyprus | 152/6 · 137/9 | Spain won by 15 runs | King George V Sports Ground |
| 2024-06-19 | T20I (W) | Cyprus v Estonia | 125/4 · 98 | Cyprus won by 27 runs | Happy Valley Ground |
| 2024-06-19 | T20I | Estonia v Cyprus | 186/5 · 155 | Estonia won by 31 runs | Happy Valley Ground |
| 2024-06-19 | T20I | Estonia v Cyprus | 145/6 · 147/6 | Cyprus won by 4 wickets | Happy Valley Ground |
| 2024-06-18 | T20I (W) | Cyprus v Estonia | 108/5 · 103/6 | Cyprus won by 5 runs | Happy Valley Ground |
| 2024-06-18 | T20I | Estonia v Cyprus | 144 · 118 | Estonia won by 26 runs | Happy Valley Ground |
| 2024-06-18 | T20I | Cyprus v Estonia | 166/6 · 154/9 | Cyprus won by 12 runs | Happy Valley Ground |
| 2024-06-17 | T20I (W) | Estonia v Cyprus | 75 · 76/4 | Cyprus won by 6 wickets | Happy Valley Ground |
| 2024-06-17 | T20I | Cyprus v Estonia | 191/7 · 194/4 | Estonia won by 6 wickets | Happy Valley Ground |
| 2024-06-17 | T20I | Cyprus v Estonia | 195/7 · 196/5 | Estonia won by 5 wickets | Happy Valley Ground |
| 2022-07-19 | T20I | Finland v Cyprus | 159 · 148/7 | Finland won by 11 runs | Kerava National Cricket Ground |
| 2022-07-18 | T20I | Cyprus v Serbia | 125 · 126/6 | Serbia won by 4 wickets | Kerava National Cricket Ground |
| 2022-07-16 | T20I | Cyprus v Turkey | 183/8 · 48 | Cyprus won by 135 runs | Tikkurila Cricket Ground |
| 2022-07-13 | T20I | Cyprus v Romania | 154/8 · 134/9 | Cyprus won by 20 runs | Tikkurila Cricket Ground |
| 2022-07-12 | T20I | Cyprus v Isle of Man | 120 · 122/2 | Isle of Man won by 8 wickets | Kerava National Cricket Ground |
| 2021-10-08 | T20I | Cyprus v Estonia | 160/9 · 121/6 | Cyprus won by 39 runs | Happy Valley Ground |
| 2021-10-07 | T20I | Cyprus v Isle of Man | 149/7 · 151/7 | Isle of Man won by 3 wickets | Happy Valley Ground |
| 2021-10-06 | T20I | Cyprus v Isle of Man | 92 · 93/2 | Isle of Man won by 8 wickets | Happy Valley Ground |
| 2021-10-05 | T20I | Estonia v Cyprus | 130/6 · 131/2 | Cyprus won by 8 wickets | Happy Valley Ground |
| 2021-10-05 | T20I | Estonia v Cyprus | 102/8 · 105/6 | Cyprus won by 4 wickets | Happy Valley Ground |