| 2026-10-25 | T20I | Zambia v Mozambique | 109/9 · 110/7 | Mozambique won by 3 wickets | Nigeria Cricket Federation Oval 2 |
| 2026-10-24 | T20I | Mozambique v Uganda | 19 · 23/0 | Uganda won by 10 wickets | Nigeria Cricket Federation Oval 2 |
| 2026-10-23 | T20I | Mozambique v Nigeria | 93 · 94/3 | Nigeria won by 7 wickets | Nigeria Cricket Federation Oval 1 |
| 2026-10-21 | T20I | Mozambique v Gambia | 148/6 · 120/8 | Mozambique won by 28 runs | Nigeria Cricket Federation Oval 1 |
| 2026-10-20 | T20I | Lesotho v Mozambique | 169/8 · 95 | Lesotho won by 74 runs | Nigeria Cricket Federation Oval 1 |
| 2026-06-07 | T20I | Mozambique v Eswatini | 191/8 · 195/4 | Eswatini won by 6 wickets | Malkerns Country Club oval |
| 2026-06-06 | T20I | Mozambique v Lesotho | 209/2 · 160/8 | Mozambique won by 49 runs | Malkerns Country Club oval |
| 2026-06-06 | T20I | Mozambique v Eswatini | 190/7 · 191/7 | Eswatini won by 3 wickets | Malkerns Country Club oval |
| 2026-06-04 | T20I | Mozambique v Lesotho | 200/5 · 178/3 | Mozambique won by 22 runs | Malkerns Country Club oval |
| 2026-06-03 | T20I | Eswatini v Mozambique | 131/5 · 133/5 | Mozambique won by 5 wickets | Malkerns Country Club oval |
| 2026-06-02 | T20I | Mozambique v Lesotho | 217/6 · 107 | Mozambique won by 110 runs | Malkerns Country Club oval |
| 2026-04-11 | T20I (W) | Mozambique v Malawi | 91/8 · 92/9 | Malawi won by 1 wickets | Botswana Cricket Association Oval 2 |
| 2026-04-11 | T20I (W) | Botswana v Mozambique | 139/4 · 58 | Botswana won by 81 runs | Botswana Cricket Association Oval 1 |
| 2026-04-10 | T20I (W) | Mozambique v Brazil | 19 · 20/1 | Brazil won by 9 wickets | Botswana Cricket Association Oval 1 |
| 2026-04-09 | T20I (W) | Mozambique v Malawi | 60 · 61/3 | Malawi won by 7 wickets | Botswana Cricket Association Oval 1 |
| 2026-04-08 | T20I (W) | Mozambique v Lesotho | 104 · 72 | Mozambique won by 32 runs | Botswana Cricket Association Oval 1 |
| 2026-04-07 | T20I (W) | Mozambique v Brazil | 80 · 81/1 | Brazil won by 9 wickets | Botswana Cricket Association Oval 2 |
| 2026-04-07 | T20I (W) | Mozambique v Botswana | 106/7 · 83/9 | Mozambique won by 23 runs | Botswana Cricket Association Oval 2 |
| 2026-04-06 | T20I (W) | Mozambique v Zambia | 174/2 · 30/9 | Mozambique won by 144 runs | Botswana Cricket Association Oval 1 |
| 2025-09-14 | T20I | Eswatini v Mozambique | 27/3 | No result | Malkerns Country Club oval |
| 2025-09-13 | T20I | Eswatini v Mozambique | 222/4 · 222/4 | Tied | Malkerns Country Club oval |
| 2025-09-13 | T20I | Eswatini v Mozambique | 182/6 · 108 | Eswatini won by 74 runs | Malkerns Country Club oval |
| 2025-09-12 | T20I | Eswatini v Mozambique | 165 · 160/7 | Eswatini won by 5 runs | Malkerns Country Club oval |
| 2025-09-12 | T20I | Eswatini v Mozambique | 160/8 · 129/9 | Eswatini won by 31 runs | Malkerns Country Club oval |
| 2025-07-26 | T20I (W) | Mozambique v Cameroon | 87/8 · 88/8 | Cameroon won by 2 wickets | Botswana Cricket Association Oval 2 |
| 2025-07-24 | T20I (W) | Lesotho v Mozambique | 100/8 · 101/7 | Mozambique won by 3 wickets | Botswana Cricket Association Oval 2 |
| 2025-07-23 | T20I (W) | Mozambique v Eswatini | 165/3 · 77/9 | Mozambique won by 88 runs | Botswana Cricket Association Oval 2 |
| 2025-07-21 | T20I (W) | Mozambique v Botswana | 53/9 · 54/2 | Botswana won by 8 wickets | Botswana Cricket Association Oval 1 |
| 2025-07-20 | T20I (W) | Sierra Leone v Mozambique | 141/5 · 64 | Sierra Leone won by 77 runs | Botswana Cricket Association Oval 2 |
| 2025-04-30 | T20I (W) | Mozambique v Eswatini | 117/6 · 65/5 | Mozambique won by 52 runs | Botswana Cricket Association Oval 1 |
| 2025-04-29 | T20I (W) | Mozambique v Eswatini | 106/6 · 48/8 | Mozambique won by 58 runs | Botswana Cricket Association Oval 2 |
| 2025-04-29 | T20I (W) | Mozambique v Sierra Leone | 44/8 · 45/4 | Sierra Leone won by 6 wickets | Botswana Cricket Association Oval 1 |
| 2025-04-27 | T20I (W) | Botswana v Mozambique | 126/3 · 68/4 | Botswana won by 58 runs | Botswana Cricket Association Oval 1 |
| 2025-04-27 | T20I (W) | Mozambique v Eswatini | 74/6 · 58/9 | Mozambique won by 16 runs | Botswana Cricket Association Oval 2 |
| 2025-04-26 | T20I (W) | Botswana v Mozambique | 129/3 · 54 | Botswana won by 75 runs | Botswana Cricket Association Oval 2 |
| 2025-04-26 | T20I (W) | Mozambique v Sierra Leone | 37 · 39/3 | Sierra Leone won by 7 wickets | Botswana Cricket Association Oval 2 |
| 2024-10-24 | T20I | Gambia v Mozambique | 142/5 · 143/4 | Mozambique won by 6 wickets | Ruaraka Sports Club Ground |
| 2024-10-23 | T20I | Rwanda v Mozambique | 86/8 · 87/3 | Mozambique won by 7 wickets | Gymkhana Club Ground |
| 2024-10-22 | T20I | Mozambique v Seychelles | 158/5 · 98 | Mozambique won by 60 runs | Gymkhana Club Ground |
| 2024-10-20 | T20I | Mozambique v Zimbabwe | 56 · 57/1 | Zimbabwe won by 9 wickets | Gymkhana Club Ground |
| 2024-10-19 | T20I | Kenya v Mozambique | 224/4 · 76/8 | Kenya won by 111 runs | Ruaraka Sports Club Ground |
| 2024-04-26 | T20I (W) | Mozambique v Lesotho | 128/8 · 84/9 | Mozambique won by 44 runs | Botswana Cricket Association Oval 1 |
| 2024-04-25 | T20I (W) | Mozambique v Rwanda | 32 · 34/3 | Rwanda won by 7 wickets | Botswana Cricket Association Oval 1 |
| 2024-04-23 | T20I (W) | Mozambique v Botswana | 63 · 64/1 | Botswana won by 9 wickets | Botswana Cricket Association Oval 1 |
| 2024-04-23 | T20I (W) | Mozambique v Lesotho | 178/7 · 54/9 | Mozambique won by 124 runs | Botswana Cricket Association Oval 2 |
| 2024-04-22 | T20I (W) | Mozambique v Botswana | 101/6 · 105/1 | Botswana won by 9 wickets | Botswana Cricket Association Oval 2 |
| 2024-04-22 | T20I (W) | Mozambique v Rwanda | 85/9 · 86/0 | Rwanda won by 10 wickets | Botswana Cricket Association Oval 2 |
| 2023-09-05 | T20I (W) | Cameroon v Mozambique | 115/6 · 82 | Cameroon won by 33 runs | Botswana Cricket Association Oval 1 |
| 2023-09-03 | T20I (W) | Mozambique v Sierra Leone | 55 · 56/0 | Sierra Leone won by 10 wickets | Botswana Cricket Association Oval 1 |
| 2023-09-02 | T20I (W) | Mozambique v Eswatini | 150/4 · 48 | Mozambique won by 102 runs | Botswana Cricket Association Oval 1 |
| 2022-12-08 | T20I | Mozambique v Gambia | 127/5 · 70 | Mozambique won by 40 runs | Integrated Polytechnic Regional Centre |
| 2022-12-05 | T20I | Mozambique v Tanzania | 81/3 · 82/4 | Tanzania won by 6 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2022-12-04 | T20I | Cameroon v Mozambique | 95 · 98/1 | Mozambique won by 9 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2022-12-02 | T20I | Eswatini v Mozambique | 150/5 · 151/1 | Mozambique won by 9 wickets | Integrated Polytechnic Regional Centre |
| 2022-12-02 | T20I | Ghana v Mozambique | 111 · 115/3 | Mozambique won by 7 wickets | Integrated Polytechnic Regional Centre |
| 2022-12-01 | T20I | Mozambique v Nigeria | 86/8 · 87/2 | Nigeria won by 8 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2022-09-19 | T20I | Botswana v Mozambique | 185/6 · 93 | Botswana won by 92 runs | Willowmoore Park |
| 2022-09-18 | T20I | Uganda v Mozambique | 162/7 · 124/9 | Uganda won by 38 runs | Willowmoore Park |
| 2022-09-16 | T20I | Ghana v Mozambique | 154/7 · 126/4 | Ghana won by 28 runs | Willowmoore Park |
| 2021-11-06 | T20I | Botswana v Mozambique | 152/5 · 100 | Botswana won by 52 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-05 | T20I | Mozambique v Sierra Leone | 96/9 · 97/5 | Sierra Leone won by 5 wickets | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-03 | T20I | Mozambique v Cameroon | 209/5 · 38 | Mozambique won by 171 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-11-02 | T20I | Tanzania v Mozambique | 242/6 · 155/9 | Tanzania won by 87 runs | Gahanga International Cricket Stadium. Rwanda |
| 2021-09-16 | T20I (W) | Mozambique v Eswatini | 138/6 · 55 | Mozambique won by 83 runs | Botswana Cricket Association Oval 1 |
| 2021-09-11 | T20I (W) | Tanzania v Mozambique | 228/4 · 28/9 | Tanzania won by 200 runs | Botswana Cricket Association Oval 1 |
| 2021-09-10 | T20I (W) | Botswana v Mozambique | 151/6 · 41 | Botswana won by 110 runs | Botswana Cricket Association Oval 1 |
| 2021-09-09 | T20I (W) | Mozambique v Rwanda | 17 · 18/0 | Rwanda won by 10 wickets | Botswana Cricket Association Oval 1 |
| 2019-05-08 | T20I (W) | Mozambique v Rwanda | 137/6 · 138/9 | Rwanda won by 1 wickets | Old Hararians |
| 2019-05-06 | T20I (W) | Mozambique v Nigeria | 93/7 · 94/2 | Nigeria won by 8 wickets | Old Hararians |
| 2019-05-05 | T20I (W) | Zimbabwe v Mozambique | 198/3 · 35/9 | Zimbabwe won by 163 runs | Old Hararians |
| 2018-08-23 | T20I (W) | Mozambique v Namibia | 25 · 26/0 | Namibia won by 10 wickets | Botswana Cricket Association Oval 2 |
| 2018-08-21 | T20I (W) | Mozambique v Botswana | 80/7 · 82/0 | Botswana won by 10 wickets | Botswana Cricket Association Oval 1 |
| 2018-08-21 | T20I (W) | Mozambique v Lesotho | 157/3 · 87 | Mozambique won by 70 runs | Botswana Cricket Association Oval 2 |