Lesotho

Associate
27 internationals · 2021–2026

All-time record

T20I2021–2026
M
27
W
4
L
22
D
0
T
0
NR
1
Win %
15.4
Other internationals2018–2018
M
5
W
1
L
4
D
0
T
0
NR
0
Win %
—

Greatest games

Lesotho'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
25 Oct 2026 · Gambia won by 3 runs · ICC Men's T20 World Cup Africa Sub Regional Qualifier C · Abuja
T20I
#2
12 Mar 2026 · Botswana won by 6 runs · Lesotho tour of Botswana · Gaborone
T20I
#3
7 Jun 2026 · Lesotho won by 18 runs · Eswatini T20 Tri-Series · Malkerns
T20I
#4
21 Oct 2026 · Uganda won by 5 wickets · ICC Men's T20 World Cup Africa Sub Regional Qualifier C · Abuja
T20I
#5
20 Oct 2021 · Rwanda won by 22 runs · ICC Men's T20 World Cup Sub Regional Africa Qualifier · Kigali City
T20I
#6
4 Jun 2026 · Mozambique won by 22 runs · Eswatini T20 Tri-Series · Malkerns
T20I
#7
17 Oct 2021 · Seychelles won by 6 wickets · ICC Men's T20 World Cup Sub Regional Africa Qualifier · Kigali City
T20I
#8
9 Mar 2026 · Botswana won by 6 wickets · Lesotho tour of Botswana · Gaborone
T20I
#9
10 Mar 2026 · Botswana won by 6 wickets · Lesotho tour of Botswana · Gaborone
T20I
#10
4 Jun 2026 · Eswatini won by 7 wickets · Eswatini T20 Tri-Series · Malkerns
T20I
#11
23 Oct 2026 · Zambia won by 7 wickets · ICC Men's T20 World Cup Africa Sub Regional Qualifier C · Abuja
T20I
#12
24 Oct 2026 · Nigeria won by 7 wickets · ICC Men's T20 World Cup Africa Sub Regional Qualifier C · Abuja

Head-to-head

Botswana6 matches
Test
—
ODI
—
T20I
0–6
Mozambique4 matches
Test
—
ODI
—
T20I
1–3
Uganda2 matches
Test
—
ODI
—
T20I
0–2
Rwanda2 matches
Test
—
ODI
—
T20I
0–1
Mali2 matches
Test
—
ODI
—
T20I
2–0
Eswatini2 matches
Test
—
ODI
—
T20I
1–1
Seychelles1 matches
Test
—
ODI
—
T20I
0–1
Kenya1 matches
Test
—
ODI
—
T20I
0–1
St Helena1 matches
Test
—
ODI
—
T20I
0–1
Malawi1 matches
Test
—
ODI
—
T20I
0–1
Ghana1 matches
Test
—
ODI
—
T20I
0–1
Cameroon1 matches
Test
—
ODI
—
T20I
0–1

Recent internationals

2026-10-25T20I
vs Gambia
L Gambia won by 3 runs
Nigeria Cricket Federation Oval 1, Abuja
2026-10-24T20I
vs Nigeria
L Nigeria won by 7 wickets
Nigeria Cricket Federation Oval 2, Abuja
2026-10-23T20I
vs Zambia
L Zambia won by 7 wickets
Nigeria Cricket Federation Oval 2, Abuja
2026-10-21T20I
vs Uganda
L Uganda won by 5 wickets
Nigeria Cricket Federation Oval 2, Abuja
2026-10-20T20I
vs Mozambique
W Lesotho won by 74 runs
Nigeria Cricket Federation Oval 1, Abuja
2026-06-07T20I
vs Eswatini
W Lesotho won by 18 runs
Malkerns Country Club oval, Malkerns
2026-06-06T20I
vs Mozambique
L Mozambique won by 49 runs
Malkerns Country Club oval, Malkerns
2026-06-04T20I
vs Mozambique
L Mozambique won by 22 runs
Malkerns Country Club oval, Malkerns
2026-06-04T20I
vs Eswatini
L Eswatini won by 7 wickets
Malkerns Country Club oval, Malkerns
2026-06-02T20I
vs Mozambique
L Mozambique won by 110 runs
Malkerns Country Club oval, Malkerns
2026-03-15T20I
vs Botswana
L Botswana won by 84 runs
Botswana Cricket Association Oval 1, Gaborone
2026-03-13T20I
vs Botswana
L Botswana won by 104 runs
Botswana Cricket Association Oval 1, Gaborone

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