| 2026-08-29 | T20I (W) | Czech Republic v Guernsey | 123/5 · 125/5 | Guernsey won by 5 wickets | Moara Vlasiei Cricket Ground |
| 2026-08-28 | T20I (W) | Turkey v Guernsey | 126/9 · 109/5 | Turkey won by 17 runs | Moara Vlasiei Cricket Ground |
| 2026-08-26 | T20I (W) | Austria v Guernsey | 104/8 · 19 | Austria won by 85 runs | Moara Vlasiei Cricket Ground |
| 2026-06-14 | T20I (W) | Jersey v Guernsey | 188/5 · 88/7 | Jersey won by 100 runs | Grainville |
| 2026-06-14 | T20I (W) | Jersey v Guernsey | 160/7 · 60 | Jersey won by 100 runs | Grainville |
| 2026-05-23 | T20I | Guernsey v Jersey | 139/5 · 140/6 | Jersey won by 4 wickets | Happy Valley Ground 2 |
| 2026-05-20 | T20I | Slovenia v Guernsey | 99 · 103/6 | Guernsey won by 4 wickets | Happy Valley Ground |
| 2026-05-19 | T20I | Guernsey v Austria | 196/7 · 150 | Guernsey won by 46 runs | Happy Valley Ground 2 |
| 2026-05-17 | T20I | Malta v Guernsey | 74 · 78/4 | Guernsey won by 6 wickets | Happy Valley Ground |
| 2026-05-16 | T20I | Guernsey v Sweden | 151/8 · 139 | Guernsey won by 12 runs | Happy Valley Ground 2 |
| 2026-05-03 | T20I | Guernsey v Isle of Man | 27/0 | No result | King George V Sports Ground |
| 2026-05-03 | T20I | Guernsey v Isle of Man | 198/6 · 158/4 | Guernsey won by 40 runs | King George V Sports Ground |
| 2026-05-02 | T20I | Isle of Man v Guernsey | 110/8 · 112/3 | Guernsey won by 7 wickets | King George V Sports Ground |
| 2025-08-30 | T20I | Switzerland v Guernsey | 83/3 | No result | King George V Sports Ground |
| 2025-08-30 | T20I | Guernsey v Switzerland | 154/4 · 16/1 | No result | King George V Sports Ground |
| 2025-08-14 | T20I | Guernsey v Papua New Guinea | 165/6 · 168/4 | Papua New Guinea won by 6 wickets | King George V Sports Ground |
| 2025-07-09 | T20I | Netherlands v Guernsey | 172/1 · 99/9 | Netherlands won by 73 runs | Sportpark Westvliet |
| 2025-07-08 | T20I | Jersey v Guernsey | 160/4 · 138/5 | Jersey won by 22 runs | Sportpark Westvliet |
| 2025-07-05 | T20I | Guernsey v Italy | 122/9 · 127/3 | Italy won by 7 wickets | Sportpark Westvliet |
| 2025-06-07 | T20I | Jersey v Guernsey | 130/8 · 127/8 | Jersey won by 3 runs | Grainville |
| 2025-06-07 | T20I | Guernsey v Jersey | 107/7 · 116/3 | Jersey won by 7 wickets | Grainville |
| 2025-06-06 | T20I | Jersey v Guernsey | 116/8 · 65/2 | Guernsey won by 13 runs | Grainville |
| 2024-08-28 | T20I | Denmark v Guernsey | 158/7 · 159/4 | Guernsey won by 6 wickets | King George V Sports Ground |
| 2024-08-25 | T20I | Estonia v Guernsey | 99/8 · 102/5 | Guernsey won by 5 wickets | King George V Sports Ground |
| 2024-08-24 | T20I | Finland v Guernsey | 90 · 86 | Finland won by 4 runs | Guernsey Rovers Athletic Club 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 | Bulgaria v Guernsey | 97 · 99/2 | Guernsey won by 8 wickets | Guernsey Rovers Athletic Club Ground |
| 2024-08-11 | T20I (W) | Norway v Guernsey | 141/8 · 142/3 | Guernsey won by 7 wickets | Ekeberg Cricket Ground 1 |
| 2024-07-14 | T20I (W) | Jersey v Guernsey | 157 · 53 | Jersey won by 104 runs | Grainville |
| 2024-06-23 | T20I | Jersey v Guernsey | 148/8 · 149/6 | Guernsey won by 4 wickets | Guernsey Rovers Athletic Club Ground |
| 2024-06-22 | T20I | Guernsey v Jersey | 134 · 137/2 | Jersey won by 8 wickets | King George V Sports Ground |
| 2024-06-22 | T20I | Guernsey v Jersey | 156/6 · 157/3 | Jersey won by 7 wickets | King George V Sports Ground |
| 2023-08-15 | T20I | Guernsey v Germany | 172/4 · 162/9 | Guernsey won by 10 runs | Sportpark Het Schootsveld |
| 2023-08-14 | T20I | Germany v Guernsey | 164/5 · 165/5 | Guernsey won by 5 wickets | Sportpark Het Schootsveld |
| 2023-08-14 | T20I | Guernsey v Germany | 98 · 100/1 | Germany won by 9 wickets | Sportpark Het Schootsveld |
| 2022-07-31 | T20I | Guernsey v France | 153/6 · 97 | Guernsey won by 56 runs | Kerava National Cricket Ground |
| 2022-07-28 | T20I | Slovenia v Guernsey | 55 · 60/1 | Guernsey won by 9 wickets | Kerava National Cricket Ground |
| 2022-07-27 | T20I | Guernsey v Austria | 139/6 · 141/8 | Austria won by 2 wickets | Tikkurila Cricket Ground |
| 2022-07-25 | T20I | Guernsey v Luxembourg | 131/5 · 114/6 | Guernsey won by 17 runs | Kerava National Cricket Ground |
| 2022-07-24 | T20I | Guernsey v Bulgaria | 130/8 · 78 | Guernsey won by 52 runs | Tikkurila Cricket Ground |
| 2022-06-25 | T20I (W) | Jersey v Guernsey | 136/4 · 67/7 | Jersey won by 69 runs | Grainville |
| 2022-05-20 | T20I | Jersey v Guernsey | 178/4 · 141/7 | Jersey won by 37 runs | College Field |
| 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 | Norway v Guernsey | 120/7 · 126/2 | Guernsey won by 8 wickets | Desert Springs Cricket Ground |
| 2022-04-29 | T20I | Norway v Guernsey | 137/7 · 100/7 | Norway won by 37 runs | Desert Springs Cricket Ground |
| 2020-08-21 | T20I | Isle of Man v Guernsey | 100/9 · 101/2 | Guernsey won by 8 wickets | College Field |
| 2019-06-20 | T20I | Guernsey v Denmark | 118/7 · 112/9 | Guernsey won by 6 runs | King George V Sports Ground |
| 2019-06-19 | T20I | Guernsey v Norway | 96/6 · 95/6 | Guernsey won by 4 wickets | King George V Sports Ground |
| 2019-06-18 | T20I | Guernsey v Denmark | 100/9 | No result | King George V Sports Ground |
| 2019-06-16 | T20I | Guernsey v Italy | 110/8 · 121 | Italy won by 11 runs | College Field |
| 2019-06-15 | T20I | Guernsey v Germany | 117 · 119/5 | Germany won by 5 wickets | King George V Sports Ground |