Mozambique

Associate
34 internationals · 2021–2026

All-time record

T20I2021–2026
M
34
W
14
L
18
D
0
T
1
NR
1
Win %
42.4
Other internationals2018–2018
M
3
W
2
L
1
D
0
T
0
NR
0
Win %
—

Greatest games

Mozambique's most storied internationals across all three formats, by Game Score (closeness, stakes and the strength of both sides), with a ★ for the all-time classics.

T20I
#1
6 Jun 2026 · Eswatini won by 3 wickets · Eswatini T20 Tri-Series · Malkerns
T20I
#2
25 Oct 2026 · Mozambique won by 3 wickets · ICC Men's T20 World Cup Africa Sub Regional Qualifier C · Abuja
T20I
#3
5 Nov 2021 · Sierra Leone won by 5 wickets · ICC Men's T20 World Cup Sub Regional Africa Qualifier · Kigali City
T20I
#4
3 Jun 2026 · Mozambique won by 5 wickets · Eswatini T20 Tri-Series · Malkerns
T20I
#5
4 Jun 2026 · Mozambique won by 22 runs · Eswatini T20 Tri-Series · Malkerns
T20I
#6
5 Dec 2022 · Tanzania won by 6 wickets · ICC Men's T20 World Cup Sub Regional Africa Qualifier · Kigali City
T20I
#7
24 Oct 2024 · Mozambique won by 6 wickets · ICC Men's T20 World Cup Sub Regional Africa Qualifier · Nairobi
T20I
#8
7 Jun 2026 · Eswatini won by 6 wickets · Eswatini T20 Tri-Series · Malkerns
T20I
#9
2 Dec 2022 · Mozambique won by 7 wickets · ICC Men's T20 World Cup Sub Regional Africa Qualifier · Kigali City
T20I
#10
23 Oct 2024 · Mozambique won by 7 wickets · ICC Men's T20 World Cup Sub Regional Africa Qualifier · Nairobi
T20I
#11
23 Oct 2026 · Nigeria won by 7 wickets · ICC Men's T20 World Cup Africa Sub Regional Qualifier C · Abuja
T20I
#12
16 Sep 2022 · Ghana won by 28 runs · Africa Cricket Association Cup · Benoni

Head-to-head

Eswatini9 matches
Test
—
ODI
—
T20I
2–5
Lesotho4 matches
Test
—
ODI
—
T20I
3–1
Gambia3 matches
Test
—
ODI
—
T20I
3–0
Tanzania2 matches
Test
—
ODI
—
T20I
0–2
Cameroon2 matches
Test
—
ODI
—
T20I
2–0
Botswana2 matches
Test
—
ODI
—
T20I
0–2
Ghana2 matches
Test
—
ODI
—
T20I
1–1
Uganda2 matches
Test
—
ODI
—
T20I
0–2
Nigeria2 matches
Test
—
ODI
—
T20I
0–2
Sierra Leone1 matches
Test
—
ODI
—
T20I
0–1
Kenya1 matches
Test
—
ODI
—
T20I
0–1
Zimbabwe1 matches
Test
—
ODI
—
T20I
0–1

Recent internationals

2026-10-25T20I
vs Zambia
W Mozambique won by 3 wickets
Nigeria Cricket Federation Oval 2, Abuja
2026-10-24T20I
vs Uganda
L Uganda won by 10 wickets
Nigeria Cricket Federation Oval 2, Abuja
2026-10-23T20I
vs Nigeria
L Nigeria won by 7 wickets
Nigeria Cricket Federation Oval 1, Abuja
2026-10-21T20I
vs Gambia
W Mozambique won by 28 runs
Nigeria Cricket Federation Oval 1, Abuja
2026-10-20T20I
vs Lesotho
L Lesotho won by 74 runs
Nigeria Cricket Federation Oval 1, Abuja
2026-06-07T20I
vs Eswatini
L Eswatini won by 6 wickets
Malkerns Country Club oval, Malkerns
2026-06-06T20I
vs Lesotho
W Mozambique won by 49 runs
Malkerns Country Club oval, Malkerns
2026-06-06T20I
vs Eswatini
L Eswatini won by 3 wickets
Malkerns Country Club oval, Malkerns
2026-06-04T20I
vs Lesotho
W Mozambique won by 22 runs
Malkerns Country Club oval, Malkerns
2026-06-03T20I
vs Eswatini
W Mozambique won by 5 wickets
Malkerns Country Club oval, Malkerns
2026-06-02T20I
vs Lesotho
W Mozambique won by 110 runs
Malkerns Country Club oval, Malkerns
2025-09-14T20I
vs Eswatini
N No result
Malkerns Country Club oval, Malkerns

From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.