| 24 Oct 2026 | MOZ 19 v UGA 23/010th Match · T20I | MOZ | 3 | - | 0 | Uganda won by 10 wickets (with 115 balls remaining) | Abuja | Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27 |
| 23 Oct 2026 | MOZ 93 v NGR 94/37th Match · T20I | MOZ | 5 | 0/4 | 1 | Nigeria won by 7 wickets (with 69 balls remaining) | Abuja | Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27 |
| 21 Oct 2026 | MOZ 148/6 v GAM 120/84th Match · T20I | MOZ | 18 | 0/9 | 1 | Mozambique won by 28 runs | Abuja | Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27 |
| 20 Oct 2026 | LES 169/8 v MOZ 952nd Match · T20I | MOZ | 2 | 1/22 | 0 | Lesotho won by 74 runs | Abuja | Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27 |
| 7 Jun 2026 | MOZ 191/8 v ESW 195/4Final · T20I | MOZ | 13 | 0/33 | 0 | Eswatini won by 6 wickets | Malkerns | Eswatini T20 Tri-Series 2026 |
| 6 Jun 2026 | MOZ 190/7 v ESW 191/7Match 7 · T20I | MOZ | 23 | - | 1 | Eswatini won by 3 wickets | Malkerns | Eswatini T20 Tri-Series 2026 |
| 6 Jun 2026 | MOZ 209/2 v LES 160/8Match 8 · T20I | MOZ | 49* | 1/30 | 1 | Mozambique won by 49 runs | Malkerns | Eswatini T20 Tri-Series 2026 |
| 4 Jun 2026 | MOZ 200/5 v LES 178/3Match 5 · T20I | MOZ | 26 | 0/39 | 0 | Mozambique won by 22 runs | Malkerns | Eswatini T20 Tri-Series 2026 |
| 3 Jun 2026 | ESW 131/5 v MOZ 133/5Match 4 · T20I | MOZ | 12 | 1/26 | 0 | Mozambique won by 5 wickets | Malkerns | Eswatini T20 Tri-Series 2026 |
| 2 Jun 2026 | MOZ 217/6 v LES 107Match 2 · T20I | MOZ | 0 | 3/23 | 1 | Mozambique won by 110 runs | Malkerns | Eswatini T20 Tri-Series 2026 |
| 9 Dec 2022 | SIE 116/9 v MOZ 117/525th Match · T20I | MOZ | 10 | 1/12 | 1 | Mozambique won by 5 wickets (with 4 balls remaining) | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 8 Dec 2022 | MOZ 127/5 v GAM 70Match 24 · T20I | MOZ | 50 | 3/25 | 0 | Mozambique won by 40 runs (DLS method) | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 5 Dec 2022 | MOZ 81/3 v TAN 82/4Match 13 · T20I | MOZ | 22 | 1/13 | 0 | Tanzania won by 6 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 4 Dec 2022 | CAM 95 v MOZ 98/1Match 9 · T20I | MOZ | 40* | 3/21 | 0 | Mozambique won by 9 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 2 Dec 2022 | GHA 111 v MOZ 115/3Match 6 · T20I | MOZ | 10 | 0/13 | 0 | Mozambique won by 7 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 2 Dec 2022 | ESW 150/5 v MOZ 151/1Match 8 · T20I | MOZ | 62* | 0/30 | 0 | Mozambique won by 9 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 1 Dec 2022 | MOZ 86/8 v NGR 87/2Match 3 · T20I | MOZ | 16 | 1/15 | 0 | Nigeria won by 8 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/23 |
| 19 Sept 2022 | BOT 185/6 v MOZ 93Match 10 · T20I | MOZ | 4 | - | 1 | Botswana won by 92 runs | Benoni | Africa Cricket Association Cup 2022 |
| 18 Sept 2022 | UGA 162/7 v MOZ 124/9Match 8 · T20I | MOZ | 1 | 0/34 | 1 | Uganda won by 38 runs | Benoni | Africa Cricket Association Cup 2022 |
| 16 Sept 2022 | GHA 154/7 v MOZ 126/4Match 3 · T20I | MOZ | 43 | 0/44 | 0 | Ghana won by 28 runs | Benoni | Africa Cricket Association Cup 2022 |
| 31 Jul 2022 | MOZ 164/6 v SWA 1216th T20I · T20I | MOZ | 24 | 3/25 | 0 | Mozambique won by 43 runs | Malkerns | Mozambique in Eswatini 2022 |
| 29 Jul 2022 | SWA 59 v MOZ 60/32nd T20I · T20I | MOZ | 26 | 1/4 | 0 | Mozambique won by 7 wickets (with 55 balls remaining) | Malkerns | Mozambique in Eswatini 2022 |
| 6 Nov 2021 | BOT 152/5 v MOZ 100Match 7 · T20I | MOZ | 0 | 2/24 | 0 | Botswana won by 52 runs | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
| 5 Nov 2021 | MOZ 96/9 v SIE 97/5Match 6 · T20I | MOZ | 24 | 2/19 | 0 | Sierra Leone won by 5 wickets | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
| 3 Nov 2021 | MOZ 209/5 v CAM 38Match 3 · T20I | MOZ | 59 | 4/13 | 0 | Mozambique won by 171 runs | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
| 2 Nov 2021 | TAN 242/6 v MOZ 155/9Match 2 · T20I | MOZ | 28 | 0/23 | 2 | Tanzania won by 87 runs | Kigali City | ICC Men's T20 World Cup Sub Regional Africa Qualifier 2021/22 |
| 10 Nov 2019 | MOZ 104 v MAA 75/87th T20I · T20I | MOZ | 5 | - | 0 | Mozambique won by 11 runs (DLS method) | Blantyre | Mozambique in Malawi 2019/20 |
| 7 Nov 2019 | MOZ 144/4 v MAA 145/64th T20I · T20I | MOZ | 0 | 1/14 | 1 | Malawi won by 4 wickets (with 7 balls remaining) | Lilongwe | Mozambique in Malawi 2019/20 |