| 12 Jul 2026 | BEL 107 v ROM 108/8Match 12 · T20I | BEL | 4 | - | 0 | Romania won by 2 wickets | Koge | ICC Men's T20 World Cup Sub Regional Europe Qualifier B 2026 |
| 10 Jul 2026 | BEL 171/8 v SER 107Match 9 · T20I | BEL | 10 | - | 1 | Belgium won by 64 runs | Brondby | ICC Men's T20 World Cup Sub Regional Europe Qualifier B 2026 |
| 8 Jul 2026 | GIB 139/8 v BEL 142/3Match 2 · T20I | BEL | 5 | - | 1 | Belgium won by 7 wickets | Koge | ICC Men's T20 World Cup Sub Regional Europe Qualifier B 2026 |
| 21 Jun 2026 | BEL 211/5 v HUN 124Semi-final · T20I | BEL | DNB | - | 0 | Belgium won by 87 runs | Ilfov County | Continental Cup 2026 |
| 21 Jun 2026 | BEL 184/8 v ROM 176/9Final · T20I | BEL | 1 | - | 0 | Belgium won by 8 runs | Ilfov County | Continental Cup 2026 |
| 20 Jun 2026 | BEL 232/4 v HUN 222/7Match 5 · T20I | BEL | 34* | - | 1 | Belgium won by 10 runs | Ilfov County | Continental Cup 2026 |
| 20 Jun 2026 | BEL 184/8 v SWI 168/7Match 6 · T20I | BEL | 71 | 0/16 | 0 | Belgium won by 16 runs | Ilfov County | Continental Cup 2026 |
| 19 Jun 2026 | BEL 180/4 v ROM 160/8Match 1 · T20I | BEL | 10* | - | 0 | Belgium won by 20 runs | Ilfov County | Continental Cup 2026 |
| 24 Aug 2025 | BEL 154 v AUA 155/63rd T20I · T20I | BEL | 34 | 3/26 | 1 | Austria won by 4 wickets | Latschach | Belgium tour of Austria 2025 |
| 24 Aug 2025 | BEL 144/9 v AUA 146/64th T20I · T20I | BEL | 1 | 2/17 | 0 | Austria won by 4 wickets | Latschach | Belgium tour of Austria 2025 |
| 23 Aug 2025 | BEL 215/4 v AUA 216/41st T20I · T20I | BEL | 0 | 1/19 | 0 | Austria won by 6 wickets | Latschach | Belgium tour of Austria 2025 |
| 23 Aug 2025 | AUA 211/4 v BEL 182/82nd T20I · T20I | BEL | 6 | 1/26 | 0 | Austria won by 38 runs (DLS method) | Latschach | Belgium tour of Austria 2025 |
| 29 Jun 2025 | BEL 141/1 v ROM 78/63rd place play-off · T20I | BEL | DNB | - | 0 | Belgium won by 63 runs | Ilfov County | - |
| 28 Jun 2025 | BEL 143/5 v AUA 144/6Semi-final · T20I | BEL | 5 | - | 1 | Austria won by 4 wickets | Ilfov County | Continental Cup 2025 |
| 27 Jun 2025 | BEL 178/8 v FRA 162Match 5 · T20I | BEL | 53 | - | 0 | Belgium won by 16 runs | Ilfov County | Continental Cup 2025 |
| 26 Jun 2025 | BEL 199/6 v MAC 134/9Match 3 · T20I | BEL | 15 | - | 0 | Belgium won by 65 runs | Ilfov County | Continental Cup 2025 |
| 1 Jun 2025 | BEL 176 v POR 132Final · T20I | BEL | 35 | - | 0 | Belgium won by 44 runs | Zemst | Mdina Cup 2025 |
| 31 May 2025 | BEL 102 v POR 105/5Match 6 · T20I | BEL | 11 | - | 0 | Portugal won by 5 wickets | Zemst | Mdina Cup 2025 |
| 31 May 2025 | BEL 177/5 v MAC 74Match 4 · T20I | BEL | 12 | - | 0 | Belgium won by 103 runs | Zemst | Mdina Cup 2025 |
| 30 May 2025 | BEL 162 v POR 164/5Match 3 · T20I | BEL | 18 | - | 0 | Portugal won by 5 wickets | Zemst | Mdina Cup 2025 |
| 30 May 2025 | MAC 107 v BEL 111/4Match 1 · T20I | BEL | 34 | - | 0 | Belgium won by 6 wickets | Zemst | Mdina Cup 2025 |
| 12 Jul 2024 | BEL 179/5 v SER 102/3Match 17 · T20I | BEL | 35 | 1/3 | 0 | Belgium won by 77 runs | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 10 Jul 2024 | JER 198/7 v BEL 90/9Match 10 · T20I | BEL | 29 | - | 1 | Jersey won by 108 runs | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 8 Jul 2024 | CRO 140/6 v BEL 100/6Match 5 · T20I | BEL | 0 | - | 0 | Croatia won by 5 runs (DLS method) | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 7 Jul 2024 | SWI 172/5 v BEL 177/8Match 2 · T20I | BEL | 72* | 0/15 | 0 | Belgium won by 2 wickets | Krefeld | ICC Men's T20 World Cup Sub Regional Europe Qualifier 2024 |
| 9 Jun 2024 | BEL 125/9 v GUE 129/34th T20I · T20I | BEL | 19 | - | 0 | Guernsey won by 7 wickets (with 27 balls remaining) | Waterloo | - |
| 26 May 2024 | AUA 208/2 v BEL 1334th T20I · T20I | BEL | 16 | 0/29 | 0 | Austria won by 75 runs | Lower Austria | - |
| 12 May 2024 | FRA 139 v BEL 112/5Final · T20I | BEL | 6 | - | 0 | Belgium won by 15 runs (DLS method) | Dreux | Mdina Cup 2024 |
| 11 May 2024 | MAC 163/8 v BEL 167/3Match 5 · T20I | BEL | 45 | - | 1 | Belgium won by 7 wickets | Dreux | Mdina Cup 2024 |
| 11 May 2024 | BEL 112 v FRA 114/3Match 6 · T20I | BEL | 8 | 1/9 | 0 | France won by 7 wickets | Dreux | Mdina Cup 2024 |
| 10 May 2024 | BEL 142/9 v MAC 126/9Match 4 · T20I | BEL | 28* | - | 0 | Belgium won by 16 runs | Dreux | Mdina Cup 2024 |
| 11 Jun 2023 | BEL 148/9 v GER 150/24th T20I · T20I | BEL | 22 | 0/10 | 0 | Germany won by 8 wickets | Krefeld | Belgium tour of Germany 2023 |
| 10 Jun 2023 | BEL 164 v GER 167/63rd T20I · T20I | BEL | 0 | 1/32 | 0 | Germany won by 4 wickets | Krefeld | Belgium tour of Germany 2023 |
| 12 Jun 2022 | BEL 162 v MAC 403rd T20I · T20I | BEL | 0 | 0/3 | 0 | Belgium won by 122 runs | Waterloo | - |
| 25 Jul 2021 | BEL 103/9 v AUA 104/43rd T20I · T20I | BEL | 7 | - | 0 | Austria won by 6 wickets (with 16 balls remaining) | Waterloo | - |
| 10 Jul 2021 | BEL 128 v MAC 1304th T20I · T20I | BEL | 1 | 1/14 | 1 | Malta awarded the match | Marsa | Belgium tour of Malta 2021 |
| 10 Jul 2021 | BEL 172/6 v MAC 1335th T20I · T20I | BEL | DNB | 2/20 | 0 | Belgium won by 39 runs | Marsa | Belgium tour of Malta 2021 |
| 9 Jul 2021 | MAC 114/9 v BEL 115/63rd T20I · T20I | BEL | 20* | 1/20 | 0 | Belgium won by 4 wickets | Marsa | Belgium tour of Malta 2021 |
| 8 Jul 2021 | MAC 50 v BEL 52/02nd T20I · T20I | BEL | DNB | 4/8 | 0 | Belgium won by 10 wickets | Marsa | Belgium tour of Malta 2021 |