| 2026-07-14 | T20I | Norway v Gibraltar | 199/1 · 175/6 | Norway won by 24 runs | Koge Cricket Club |
| 2026-07-12 | T20I | Serbia v Gibraltar | 139/8 · 143/8 | Gibraltar won by 2 wickets | Koge Cricket Club |
| 2026-07-10 | T20I | Gibraltar v Romania | 124/8 · 125/9 | Romania won by 1 wickets | Svanholm Park |
| 2026-07-08 | T20I | Gibraltar v Belgium | 139/8 · 142/3 | Belgium won by 7 wickets | Koge Cricket Club |
| 2026-05-09 | T20I | Malta v Gibraltar | 165/9 · 165/4 | Tied | Marsa Sports Club |
| 2026-05-09 | T20I | Gibraltar v Malta | 143/7 · 146/3 | Malta won by 7 wickets | Marsa Sports Club |
| 2026-05-08 | T20I | Malta v Gibraltar | 198/6 · 148/7 | Malta won by 50 runs | Marsa Sports Club |
| 2026-05-08 | T20I | Gibraltar v Malta | 144/5 · 145/3 | Malta won by 7 wickets | Marsa Sports Club |
| 2026-05-07 | T20I | Malta v Gibraltar | 227/8 · 162/6 | Malta won by 65 runs | Marsa Sports Club |
| 2026-05-07 | T20I | Malta v Gibraltar | 231/4 · 181/7 | Malta won by 50 runs | Marsa Sports Club |
| 2025-07-13 | T20I | Gibraltar v Bulgaria | 194/9 · 200/2 | Bulgaria won by 8 wickets | Vassil Levski National Sports Academy |
| 2025-07-12 | T20I | Turkey v Gibraltar | 193/4 · 198/5 | Gibraltar won by 5 wickets | Vassil Levski National Sports Academy |
| 2025-07-11 | T20I | Gibraltar v Bulgaria | 243/7 · 244/4 | Bulgaria won by 6 wickets | Vassil Levski National Sports Academy |
| 2025-07-11 | T20I | Turkey v Gibraltar | 149 · 153/3 | Gibraltar won by 7 wickets | Vassil Levski National Sports Academy |
| 2025-07-10 | T20I | Bulgaria v Gibraltar | 217/6 · 222/4 | Gibraltar won by 8 wickets | Vassil Levski National Sports Academy |
| 2025-06-13 | T20I (W) | Gibraltar v Czech Republic | 161/3 · 84/9 | Gibraltar won by 77 runs | Scott Page Field |
| 2025-06-12 | T20I (W) | Austria v Gibraltar | 134/7 · 117/6 | Austria won by 17 runs | Scott Page Field |
| 2024-12-16 | T20I (W) | Gibraltar v Jersey | 72 · 76/1 | Jersey won by 9 wickets | Europa Sports Complex |
| 2024-12-15 | T20I (W) | Gibraltar v Jersey | 60/7 · 61/2 | Jersey won by 8 wickets | Europa Sports Complex |
| 2024-09-30 | T20I | Serbia v Gibraltar | 106/9 · 111/2 | Gibraltar won by 8 wickets | Europa Sports Complex |
| 2024-09-30 | T20I | Serbia v Gibraltar | 105/9 · 107/3 | Gibraltar won by 7 wickets | Europa Sports Complex |
| 2024-07-13 | T20I | Norway v Gibraltar | 175/5 · 126/6 | Norway won by 6 runs | Bayer Uerdingen Cricket Ground |
| 2024-07-11 | T20I | Gibraltar v Sweden | 99/9 · 103/2 | Sweden won by 8 wickets | Bayer Uerdingen Cricket Ground |
| 2024-07-10 | T20I | Gibraltar v Slovenia | 136/9 · 137/9 | Slovenia won by 1 wickets | Bayer Uerdingen Cricket Ground |
| 2024-07-08 | T20I | Germany v Gibraltar | 183 · 139/6 | Germany won by 44 runs | Bayer Uerdingen Cricket Ground |
| 2024-06-16 | T20I (W) | Gibraltar v Czech Republic | 200/5 · 96 | Gibraltar won by 104 runs | Scott Page Field |
| 2024-06-16 | T20I (W) | Croatia v Gibraltar | 62 · 63/0 | Gibraltar won by 10 wickets | Scott Page Field |
| 2024-06-15 | T20I (W) | Croatia v Gibraltar | 127/6 · 98/7 | Croatia won by 29 runs | Scott Page Field |
| 2024-06-14 | T20I (W) | Gibraltar v Czech Republic | 141/4 · 87/7 | Gibraltar won by 54 runs | Scott Page Field |
| 2024-05-25 | T20I | Romania v Gibraltar | 168/8 · 169/4 | Gibraltar won by 6 wickets | Moara Vlasiei Cricket Ground |
| 2024-05-24 | T20I | Bulgaria v Gibraltar | 174/7 · 175/5 | Gibraltar won by 5 wickets | Moara Vlasiei Cricket Ground |
| 2024-04-21 | T20I (W) | Gibraltar v Estonia | 136/5 · 48 | Gibraltar won by 88 runs | Europa Sports Complex |
| 2024-04-21 | T20I (W) | Gibraltar v Estonia | 158/3 · 30 | Gibraltar won by 128 runs | Europa Sports Complex |
| 2024-04-20 | T20I (W) | Gibraltar v Estonia | 147/6 · 47 | Gibraltar won by 100 runs | Europa Sports Complex |
| 2023-10-15 | T20I | Luxembourg v Gibraltar | 165 · 154/8 | Luxembourg won by 11 runs | Europa Sports Complex |
| 2023-10-15 | T20I | Gibraltar v Luxembourg | 172/8 · 148/8 | Gibraltar won by 24 runs | Europa Sports Complex |
| 2023-10-05 | T20I | Serbia v Gibraltar | 82 · 83/3 | Gibraltar won by 7 wickets | Europa Sports Complex |
| 2023-10-05 | T20I | Serbia v Gibraltar | 107/5 · 108/3 | Gibraltar won by 7 wickets | Europa Sports Complex |
| 2023-09-30 | T20I | Gibraltar v Estonia | 159 · 160/2 | Estonia won by 8 wickets | Europa Sports Complex |
| 2023-09-30 | T20I | Estonia v Gibraltar | 149/6 · 151/8 | Gibraltar won by 2 wickets | Europa Sports Complex |
| 2023-05-07 | T20I | Gibraltar v Portugal | 124/5 · 129/9 | Portugal won by 1 wickets | Europa Sports Complex |
| 2023-05-07 | T20I | Malta v Gibraltar | 165/7 · 164/9 | Malta won by 1 runs | Europa Sports Complex |
| 2023-05-06 | T20I | Gibraltar v Malta | 143/8 · 63 | Gibraltar won by 80 runs | Europa Sports Complex |
| 2023-05-06 | T20I | Gibraltar v Portugal | 90/8 · 93/1 | Portugal won by 9 wickets | Europa Sports Complex |
| 2023-05-05 | T20I | Gibraltar v Malta | 176/5 · 133/8 | Gibraltar won by 43 runs | Europa Sports Complex |
| 2023-05-04 | T20I | Gibraltar v Portugal | 171/9 · 174/3 | Portugal won by 7 wickets | Europa Sports Complex |
| 2023-04-11 | T20I | Gibraltar v Portugal | 128/7 · 129/5 | Portugal won by 5 wickets | Santarem Cricket Ground |
| 2023-04-11 | T20I | Gibraltar v Portugal | 166/4 · 167/5 | Portugal won by 5 wickets | Santarem Cricket Ground |
| 2023-04-10 | T20I | Portugal v Gibraltar | 208/6 · 84 | Portugal won by 124 runs | Santarem Cricket Ground |
| 2022-07-03 | T20I | Gibraltar v Malta | 190/8 · 196/3 | Malta won by 7 wickets | Royal Brussels Cricket Club Ground |
| 2022-07-01 | T20I | Hungary v Gibraltar | 134/8 · 135/6 | Gibraltar won by 4 wickets | Royal Brussels Cricket Club Ground |
| 2022-06-29 | T20I | Denmark v Gibraltar | 256/5 · 124/8 | Denmark won by 132 runs | Royal Brussels Cricket Club Ground |
| 2022-06-28 | T20I | Gibraltar v Belgium | 139/5 · 142/3 | Belgium won by 7 wickets | Meersen |
| 2022-05-15 | T20I | Gibraltar v Bulgaria | 170/6 · 171/5 | Bulgaria won by 5 wickets | Marsa Sports Club |
| 2022-05-14 | T20I | Gibraltar v Romania | 141 · 142/2 | Romania won by 8 wickets | Marsa Sports Club |
| 2022-05-13 | T20I | Gibraltar v Bulgaria | 213/0 · 192/6 | Gibraltar won by 21 runs | Marsa Sports Club |
| 2022-05-11 | T20I | Czech Republic v Gibraltar | 184/5 · 144/8 | Czech Republic won by 40 runs | Marsa Sports Club |
| 2022-05-10 | T20I | Gibraltar v Hungary | 137/8 · 138/6 | Hungary won by 4 wickets | Marsa Sports Club |
| 2022-05-10 | T20I | Gibraltar v Malta | 132/6 · 135/5 | Malta won by 5 wickets | Marsa Sports Club |
| 2021-10-24 | T20I | Gibraltar v Bulgaria | 177/9 · 178/4 | Bulgaria won by 6 wickets | Marsa Sports Club |
| 2021-10-22 | T20I | Gibraltar v Switzerland | 133/9 · 134/1 | Switzerland won by 9 wickets | Marsa Sports Club |
| 2021-10-21 | T20I | Malta v Gibraltar | 213/5 · 152/2 | Malta won by 61 runs | Marsa Sports Club |
| 2021-08-22 | T20I | Portugal v Gibraltar | 218/6 · 108 | Portugal won by 110 runs | Gucherre Cricket Ground |
| 2021-08-21 | T20I | Malta v Gibraltar | 197/3 · 193/2 | Malta won by 4 runs | Gucherre Cricket Ground |
| 2021-08-20 | T20I | Gibraltar v Malta | 148/5 · 149/2 | Malta won by 8 wickets | Gucherre 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 Gibraltar | 99/2 · 98/6 | Spain won by 8 wickets | La Manga Club Bottom Ground |
| 2019-10-26 | T20I | Gibraltar v Portugal | 113/6 · 116/4 | Portugal won by 6 wickets | La Manga Club Bottom Ground |