| 2026-08-21 | T20I | Portugal v Spain | 160/6 · 103 | Portugal won by 57 runs | Kerava National Cricket Ground |
| 2026-08-18 | T20I | Bulgaria v Spain | 59 · 61/1 | Spain won by 9 wickets | Tikkurila Cricket Ground |
| 2026-08-17 | T20I | Spain v Luxembourg | 206/6 · 65 | Spain won by 141 runs | Tikkurila Cricket Ground |
| 2026-08-15 | T20I | Isle of Man v Spain | 108/8 · 110/3 | Spain won by 7 wickets | Tikkurila Cricket Ground |
| 2026-08-14 | T20I | Finland v Spain | 131/9 · 135/2 | Spain won by 8 wickets | Kerava National Cricket Ground |
| 2025-12-07 | T20I | Croatia v Spain | 90/7 · 93/2 | Spain won by 8 wickets | La Manga Club Top Ground |
| 2025-12-07 | T20I | Spain v Croatia | 290/3 · 75/8 | Spain won by 215 runs | La Manga Club Top Ground |
| 2025-12-06 | T20I | Croatia v Spain | 55 · 58/1 | Spain won by 9 wickets | La Manga Club Top Ground |
| 2025-12-06 | T20I | Spain v Croatia | 224/3 · 42 | Spain won by 182 runs | La Manga Club Top Ground |
| 2025-12-05 | T20I | Croatia v Spain | 76 · 77/2 | Spain won by 8 wickets | La Manga Club Top Ground |
| 2025-05-29 | T20I (W) | Italy v Spain | 121/9 · 92/6 | Italy won by 29 runs | Roma Cricket Ground |
| 2025-05-28 | T20I (W) | Isle of Man v Spain | 86 · 87/2 | Spain won by 8 wickets | Simar Cricket Ground |
| 2025-05-26 | T20I (W) | Spain v Jersey | 94/7 · 95/3 | Jersey won by 7 wickets | Roma Cricket Ground |
| 2025-05-25 | T20I (W) | Germany v Spain | 139/4 · 111/3 | Germany won by 28 runs | Simar Cricket Ground |
| 2025-05-25 | T20I (W) | Sweden v Spain | 104/7 · 91/8 | Sweden won by 13 runs | Simar Cricket Ground |
| 2024-09-22 | T20I (W) | Greece v Spain | 85/5 · 87/2 | Spain won by 8 wickets | Marina Ground |
| 2024-09-22 | T20I (W) | Greece v Spain | 87/8 · 88/1 | Spain won by 9 wickets | Marina Ground |
| 2024-09-21 | T20I (W) | Greece v Spain | 75/6 · 76/3 | Spain won by 7 wickets | Marina Ground |
| 2024-09-21 | T20I (W) | Spain v Greece | 118/3 · 53/4 | Spain won by 65 runs | Marina Ground |
| 2024-08-28 | T20I | Spain v Finland | 172/6 · 126/7 | Spain won by 46 runs | King George V Sports Ground |
| 2024-08-25 | T20I | Greece v Spain | 96/9 · 99/3 | Spain won by 7 wickets | Guernsey Rovers Athletic Club Ground |
| 2024-08-22 | T20I | Spain v Czech Republic | 179/9 · 178/6 | Spain won by 1 runs | Guernsey Rovers Athletic Club Ground |
| 2024-08-21 | T20I | Spain v Cyprus | 152/6 · 137/9 | Spain won by 15 runs | King George V Sports Ground |
| 2024-08-04 | T20I | Spain v Croatia | 230/4 · 69 | Spain won by 161 runs | Mladost Cricket Ground |
| 2024-08-04 | T20I | Spain v Croatia | 205/5 · 65 | Spain won by 140 runs | Mladost Cricket Ground |
| 2024-08-03 | T20I | Croatia v Spain | 47 · 51/2 | Spain won by 8 wickets | Mladost Cricket Ground |
| 2024-08-03 | T20I | Croatia v Spain | 52 · 53/4 | Spain won by 6 wickets | Mladost Cricket Ground |
| 2024-08-02 | T20I | Croatia v Spain | 125/9 · 128/6 | Spain won by 4 wickets | Mladost Cricket Ground |
| 2024-04-14 | T20I | Jersey v Spain | 141 · 145/9 | Spain won by 1 wickets | La Manga Club Top Ground |
| 2024-04-14 | T20I | Jersey v Spain | 195/5 · 197/5 | Spain won by 5 wickets | La Manga Club Top Ground |
| 2023-02-26 | T20I | Isle of Man v Spain | 10 · 13/0 | Spain won by 10 wickets | La Manga Club Bottom Ground |
| 2023-02-26 | T20I | Isle of Man v Spain | 132/8 · 135/3 | Spain won by 7 wickets | La Manga Club Bottom Ground |
| 2023-02-25 | T20I | Isle of Man v Spain | 116/8 · 120/4 | Spain won by 6 wickets | La Manga Club Bottom Ground |
| 2023-02-25 | T20I | Isle of Man v Spain | 66 · 70/2 | Spain won by 8 wickets | La Manga Club Bottom Ground |
| 2023-02-24 | T20I | Spain v Isle of Man | 151/3 | No result | La Manga Club Bottom Ground |
| 2022-11-14 | T20I (W) | Spain v Sweden | 124/6 · 81 | Spain won by 43 runs | Desert Springs Cricket Ground |
| 2022-11-13 | T20I (W) | Spain v Norway | 115/7 · 80/8 | Spain won by 35 runs | Desert Springs Cricket Ground |
| 2022-11-06 | T20I | Italy v Spain | 160/3 · 127 | Italy won by 33 runs | Desert Springs Cricket Ground |
| 2022-11-06 | T20I | Spain v Germany | 132/7 · 127/6 | Spain won by 5 runs | Desert Springs Cricket Ground |
| 2022-11-05 | T20I | Germany v Spain | 131/7 · 95 | Germany won by 36 runs | Desert Springs Cricket Ground |
| 2022-11-05 | T20I | Italy v Spain | 161/4 · 165/6 | Spain won by 4 wickets | Desert Springs Cricket Ground |
| 2022-07-04 | T20I | Spain v Belgium | 145/9 · 149/5 | Belgium won by 5 wickets | Royal Brussels Cricket Club Ground |
| 2022-07-02 | T20I | Denmark v Spain | 154/7 · 113 | Denmark won by 41 runs | Royal Brussels Cricket Club Ground |
| 2022-07-01 | T20I | Portugal v Spain | 77 · 78/2 | Spain won by 8 wickets | Meersen |
| 2022-06-29 | T20I | Israel v Spain | 114/9 · 115/3 | Spain won by 7 wickets | Meersen |
| 2022-05-01 | T20I | Spain v Norway | 125/8 · 84 | Spain won by 41 runs | Desert Springs Cricket Ground |
| 2022-05-01 | T20I | Spain v Guernsey | 107 · 111/2 | Guernsey won by 8 wickets | Desert Springs Cricket Ground |
| 2022-04-30 | T20I | Guernsey v Spain | 78 · 80/2 | Spain won by 8 wickets | Desert Springs Cricket Ground |
| 2022-04-30 | T20I | Spain v Norway | 129/5 · 78/9 | Spain won by 51 runs | Desert Springs Cricket Ground |
| 2021-09-11 | T20I | Germany v Spain | 119/9 · 120/9 | Spain won by 1 wickets | Desert Springs Cricket Ground |
| 2021-09-11 | T20I | Germany v Spain | 115/9 · 116/5 | Spain won by 5 wickets | Desert Springs Cricket Ground |
| 2021-09-10 | T20I | Spain v Germany | 128/7 · 132/3 | Germany won by 7 wickets | Desert Springs Cricket Ground |
| 2020-03-08 | T20I | Spain v Germany | 122/6 · 180/3 | Germany won by 58 runs | Desert Springs Cricket Ground |
| 2020-03-08 | T20I | Spain v Germany | 142/1 · 139/7 | Spain won by 9 wickets | Desert Springs Cricket Ground |
| 2019-10-27 | T20I | Spain v Gibraltar | 96/4 · 95 | Spain won by 6 wickets | La Manga Club Bottom Ground |
| 2019-10-26 | T20I | Spain v Portugal | 143/6 · 114 | Spain won by 29 runs | La Manga Club Bottom Ground |
| 2019-10-26 | T20I | Spain v Gibraltar | 99/2 · 98/6 | Spain won by 8 wickets | La Manga Club Bottom Ground |
| 2019-10-25 | T20I | Spain v Portugal | 89/2 · 87/7 | Spain won by 8 wickets | La Manga Club Bottom Ground |