| 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-23 | T20I | Malta v Switzerland | 139 · 145/7 | Switzerland won by 3 wickets | Happy Valley Ground |
| 2026-05-22 | T20I | Slovenia v Malta | 68 · 69/1 | Malta won by 9 wickets | Happy Valley Ground 2 |
| 2026-05-20 | T20I | Sweden v Malta | 181/8 · 182/4 | Malta won by 6 wickets | Happy Valley Ground |
| 2026-05-17 | T20I | Malta v Guernsey | 74 · 78/4 | Guernsey won by 6 wickets | Happy Valley Ground |
| 2026-05-16 | T20I | Malta v Austria | 140 · 141/3 | Austria won by 7 wickets | Happy Valley Ground 2 |
| 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-06-28 | T20I | Malta v Romania | 138 · 78/6 | Malta won by 13 runs | Moara Vlasiei Cricket Ground |
| 2025-06-26 | T20I | Belgium v Malta | 199/6 · 134/9 | Belgium won by 65 runs | Moara Vlasiei Cricket Ground |
| 2025-06-26 | T20I | France v Malta | 105 · 106/4 | Malta won by 6 wickets | Moara Vlasiei Cricket Ground |
| 2025-05-31 | T20I | Belgium v Malta | 177/5 · 74 | Belgium won by 103 runs | Stars Arena Hofstade |
| 2025-05-31 | T20I | Malta v Portugal | 133/7 · 136/2 | Portugal won by 8 wickets | Stars Arena Hofstade |
| 2025-05-30 | T20I | Malta v Belgium | 107 · 111/4 | Belgium won by 6 wickets | Stars Arena Hofstade |
| 2025-05-30 | T20I | Malta v Portugal | 120 · 121/2 | Portugal won by 8 wickets | Stars Arena Hofstade |
| 2025-05-07 | T20I | Malta v Estonia | 229/8 · 128 | Malta won by 101 runs | Marsa Sports Club |
| 2025-05-06 | T20I | Malta v Estonia | 202/9 · 203/6 | Estonia won by 4 wickets | Marsa Sports Club |
| 2025-05-06 | T20I | Malta v Estonia | 199/9 · 173/5 | Malta won by 26 runs | Marsa Sports Club |
| 2025-05-05 | T20I (W) | Croatia v Malta | 102 · 103/2 | Malta won by 8 wickets | Marsa Sports Club |
| 2025-05-05 | T20I (W) | Croatia v Malta | 105/6 · 106/6 | Malta won by 4 wickets | Marsa Sports Club |
| 2025-02-05 | T20I | Malta v Austria | 168/6 · 170/4 | Austria won by 6 wickets | Marsa Sports Club |
| 2025-02-04 | T20I | Malta v Hungary | 177/7 · 180/2 | Hungary won by 8 wickets | Marsa Sports Club |
| 2025-02-03 | T20I | Malta v Austria | 150/7 · 151/4 | Austria won by 6 wickets | Marsa Sports Club |
| 2025-02-03 | T20I | Hungary v Malta | 180/8 · 30/1 | Hungary won by 8 runs | Marsa Sports Club |
| 2024-08-28 | T20I | Cyprus v Malta | 134 · 128/7 | Cyprus won by 6 runs | Guernsey Rovers Athletic Club Ground |
| 2024-08-27 | T20I | Malta v Estonia | 132/8 · 135/5 | Estonia won by 5 wickets | Guernsey Rovers Athletic Club Ground |
| 2024-08-25 | T20I | Malta v Bulgaria | 211/2 · 150/8 | Malta won by 61 runs | King George V Sports Ground |
| 2024-08-22 | T20I | Malta v Guernsey | 139 · 140/2 | Guernsey won by 8 wickets | King George V Sports Ground |
| 2024-08-21 | T20I (W) | Malta v Isle of Man | 51 · 52/1 | Isle of Man won by 9 wickets | Marsa Sports Club |
| 2024-08-21 | T20I | Malta v Finland | 117/9 · 118/1 | Finland won by 9 wickets | Guernsey Rovers Athletic Club Ground |
| 2024-05-11 | T20I | Malta v Belgium | 163/8 · 167/3 | Belgium won by 7 wickets | Dreux Sport Cricket Club |
| 2024-05-10 | T20I | Belgium v Malta | 142/9 · 126/9 | Belgium won by 16 runs | Dreux Sport Cricket Club |
| 2024-05-09 | T20I | France v Malta | 170/5 · 84 | France won by 86 runs | Dreux Sport Cricket Club |
| 2024-05-09 | T20I | France v Malta | 136 · 127/7 | France won by 9 runs | Dreux Sport Cricket Club |
| 2023-08-20 | T20I | Romania v Malta | 190/8 · 184/9 | Romania won by 6 runs | Moara Vlasiei Cricket Ground |
| 2023-08-20 | T20I | Malta v Romania | 156/7 · 159/1 | Romania won by 9 wickets | Moara Vlasiei Cricket Ground |
| 2023-08-19 | T20I | Malta v Romania | 115 · 116/7 | Romania won by 3 wickets | Moara Vlasiei Cricket Ground |
| 2023-08-19 | T20I | Romania v Malta | 147/9 · 151/6 | Malta won by 4 wickets | Moara Vlasiei Cricket Ground |
| 2023-08-18 | T20I | Romania v Malta | 162 · 163/2 | Malta won by 8 wickets | Moara Vlasiei Cricket Ground |
| 2023-08-05 | T20I (W) | Romania v Malta | 197/4 · 162/1 | Romania won by 35 runs | Moara Vlasiei Cricket Ground |
| 2023-08-05 | T20I (W) | Malta v Isle of Man | 95/5 · 97/3 | Isle of Man won by 7 wickets | Moara Vlasiei Cricket Ground |
| 2023-08-04 | T20I (W) | Malta v Greece | 90/8 · 91/1 | Greece won by 9 wickets | Moara Vlasiei Cricket Ground |
| 2023-07-16 | T20I | Malta v Switzerland | 164/6 · 166/4 | Switzerland won by 6 wickets | Marsa Sports Club |
| 2023-07-16 | T20I | France v Malta | 78 · 82/3 | Malta won by 7 wickets | Marsa Sports Club |
| 2023-07-15 | T20I | Malta v Switzerland | 156/9 · 157/4 | Switzerland won by 6 wickets | Marsa Sports Club |
| 2023-07-14 | T20I | Malta v Romania | 187/7 · 146/9 | Malta won by 41 runs | Marsa Sports Club |
| 2023-07-13 | T20I | Luxembourg v Malta | 174/6 · 175/4 | Malta won by 6 wickets | Marsa Sports Club |
| 2023-07-12 | T20I | France v Malta | 153/7 · 123 | France won by 30 runs | Marsa Sports Club |
| 2023-07-12 | T20I | Malta v Luxembourg | 163/5 · 164/6 | Luxembourg won by 4 wickets | Marsa Sports Club |
| 2023-07-11 | T20I | Malta v Luxembourg | 179/8 · 137/9 | Malta won by 42 runs | Marsa Sports Club |
| 2023-07-10 | T20I | Malta v France | 125/9 · 121 | Malta won by 4 runs | Marsa Sports Club |
| 2023-07-10 | T20I | France v Malta | 115 · 106 | France won by 9 runs | Marsa Sports Club |
| 2023-05-07 | T20I | Malta v Gibraltar | 165/7 · 164/9 | Malta won by 1 runs | Europa Sports Complex |
| 2023-05-06 | T20I | Malta v Portugal | 156/4 · 157/3 | Portugal won by 7 wickets | Europa Sports Complex |
| 2023-05-06 | T20I | Gibraltar v Malta | 143/8 · 63 | Gibraltar won by 80 runs | Europa Sports Complex |
| 2023-05-05 | T20I | Portugal v Malta | 162 · 145 | Portugal won by 17 runs | 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 | Portugal v Malta | 160/6 · 76 | Portugal won by 84 runs | Europa Sports Complex |
| 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 | Malta v Israel | 136 · 120/7 | Malta won by 16 runs | Meersen |
| 2022-06-29 | T20I | Portugal v Malta | 154/8 · 143/8 | Portugal won by 11 runs | Meersen |
| 2022-05-15 | T20I | Romania v Malta | 171/6 · 162/7 | Romania won by 9 runs | Marsa Sports Club |
| 2022-05-14 | T20I | Bulgaria v Malta | 204/4 · 205/4 | Malta won by 6 wickets | Marsa Sports Club |
| 2022-05-12 | T20I | Malta v Czech Republic | 164/8 · 162/9 | Malta won by 2 runs | Marsa Sports Club |
| 2022-05-11 | T20I | Romania v Malta | 165/4 · 166/5 | Malta won by 5 wickets | Marsa Sports Club |
| 2022-05-10 | T20I | Malta v Hungary | 206/7 · 161/6 | Malta won by 45 runs | 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 | Malta v Switzerland | 176/7 · 170/8 | Malta won by 6 runs | Marsa Sports Club |
| 2021-10-23 | T20I | Switzerland v Malta | 150/9 · 142/9 | Switzerland won by 8 runs | Marsa Sports Club |
| 2021-10-21 | T20I | Malta v Gibraltar | 213/5 · 152/2 | Malta won by 61 runs | Marsa Sports Club |
| 2021-09-05 | T20I | Malta v Hungary | 170/5 · 171/2 | Hungary won by 8 wickets | Moara Vlasiei Cricket Ground |
| 2021-09-04 | T20I | Romania v Malta | 202/8 · 166/8 | Romania won by 36 runs | Moara Vlasiei Cricket Ground |
| 2021-09-03 | T20I | Bulgaria v Malta | 112/9 · 113/3 | Malta won by 7 wickets | Moara Vlasiei 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 |
| 2021-07-10 | T20I | Belgium v Malta | 172/6 · 133 | Belgium won by 39 runs | Marsa Sports Club |
| 2021-07-10 | T20I | Belgium v Malta | 128 · 130 | Malta won | Marsa Sports Club |
| 2021-07-09 | T20I | Malta v Belgium | 114/9 · 115/6 | Belgium won by 4 wickets | Marsa Sports Club |
| 2021-07-08 | T20I | Malta v Belgium | 50 · 52/0 | Belgium won by 10 wickets | Marsa Sports Club |
| 2021-07-08 | T20I | Belgium v Malta | 99 · 103/4 | Malta won by 6 wickets | Marsa Sports Club |