Men's T20I ·
Lesotho (won)221/6 (20.0)Eswatini203/5 (20.0)
Lesotho won by 18 runs
Eswatini T20 Tri-Series · Match 9 · Malkerns Country Club Oval
Scorecard: Lesotho v Eswatini, 7 Jun 2026Replay: Lesotho v Eswatini, 7 Jun 2026
24 matches · Men's · T20I · Eswatini
Men's T20I ·
Lesotho won by 18 runs
Eswatini T20 Tri-Series · Match 9 · Malkerns Country Club Oval
Scorecard: Lesotho v Eswatini, 7 Jun 2026Replay: Lesotho v Eswatini, 7 Jun 2026
Men's T20I ·
FinalEswatini won by 6 wickets
Eswatini T20 Tri-Series · Final · Malkerns Country Club Oval
Scorecard: Mozambique v Eswatini, 7 Jun 2026Replay: Mozambique v Eswatini, 7 Jun 2026
Men's T20I ·
Eswatini won by 3 wickets
Eswatini T20 Tri-Series · Match 7 · Malkerns Country Club Oval
Scorecard: Mozambique v Eswatini, 6 Jun 2026Replay: Mozambique v Eswatini, 6 Jun 2026
Men's T20I ·
Eswatini won by 7 wickets
Eswatini T20 Tri-Series · Match 6 · Malkerns Country Club Oval
Scorecard: Lesotho v Eswatini, 4 Jun 2026Replay: Lesotho v Eswatini, 4 Jun 2026
Men's T20I ·
Mozambique won by 5 wickets
Eswatini T20 Tri-Series · Match 4 · Malkerns Country Club Oval
Scorecard: Eswatini v Mozambique, 3 Jun 2026Replay: Eswatini v Mozambique, 3 Jun 2026
Men's T20I ·
Ghana won by 83 runs
ICC Men's T20 World Cup Africa Sub Regional Qualifier B · Match 12 · Achimota Senior Secondary School B Field, Accra
Scorecard: Ghana v Eswatini, 28 Mar 2026Replay: Ghana v Eswatini, 28 Mar 2026
Men's T20I ·
Malawi won by 8 wickets
ICC Men's T20 World Cup Africa Sub Regional Qualifier B · Match 8 · Achimota Senior Secondary School B Field, Accra
Scorecard: Eswatini v Malawi, 27 Mar 2026Replay: Eswatini v Malawi, 27 Mar 2026
Men's T20I ·
Tanzania won by 158 runs
ICC Men's T20 World Cup Africa Sub Regional Qualifier B · Match 5 · Achimota Senior Secondary School B Field, Accra
Scorecard: Tanzania v Eswatini, 25 Mar 2026Replay: Tanzania v Eswatini, 25 Mar 2026
Men's T20I ·
Eswatini won by 27 runs
ICC Men's T20 World Cup Africa Sub Regional Qualifier B · Match 2 · Achimota Senior Secondary School A Field, Accra
Scorecard: Eswatini v St Helena, 24 Mar 2026Replay: Eswatini v St Helena, 24 Mar 2026
Men's T20I ·
No result
Mozambique tour of Eswatini · Match 5 · Malkerns Country Club Oval
Scorecard: Eswatini v Mozambique, 14 Sept 2025Replay: Eswatini v Mozambique, 14 Sept 2025
Men's T20I ·
Eswatini won by 74 runs
Mozambique tour of Eswatini · Match 3 · Malkerns Country Club Oval
Scorecard: Eswatini v Mozambique, 13 Sept 2025Replay: Eswatini v Mozambique, 13 Sept 2025
Men's T20I ·
Match tied (Eswatini won the Super Over)
Mozambique tour of Eswatini · Match 4 · Malkerns Country Club Oval
Scorecard: Eswatini v Mozambique, 13 Sept 2025Replay: Eswatini v Mozambique, 13 Sept 2025
Men's T20I ·
Eswatini won by 31 runs
Mozambique tour of Eswatini · Match 1 · Malkerns Country Club Oval
Scorecard: Eswatini v Mozambique, 12 Sept 2025Replay: Eswatini v Mozambique, 12 Sept 2025
Men's T20I ·
Eswatini won by 5 runs
Mozambique tour of Eswatini · Match 2 · Malkerns Country Club Oval
Scorecard: Eswatini v Mozambique, 12 Sept 2025Replay: Eswatini v Mozambique, 12 Sept 2025
Men's T20I ·
Sierra Leone won by 109 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C · Match 14 · Nigeria Cricket Federation Oval 2, Abuja
Scorecard: Sierra Leone v Eswatini, 28 Nov 2024Replay: Sierra Leone v Eswatini, 28 Nov 2024
Men's T20I ·
Eswatini won by 8 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C · Match 12 · Nigeria Cricket Federation Oval 2, Abuja
Scorecard: Ivory Coast v Eswatini, 27 Nov 2024Replay: Ivory Coast v Eswatini, 27 Nov 2024
Men's T20I ·
Nigeria won by 5 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C · Match 8 · Nigeria Cricket Federation Oval 1, Abuja
Scorecard: Eswatini v Nigeria, 26 Nov 2024Replay: Eswatini v Nigeria, 26 Nov 2024
Men's T20I ·
Eswatini won by 48 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C · Match 6 · Nigeria Cricket Federation Oval 2, Abuja
Scorecard: Eswatini v St Helena, 24 Nov 2024Replay: Eswatini v St Helena, 24 Nov 2024
Men's T20I ·
Botswana won by 48 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group C · Match 1 · Tafawa Balewa Square Cricket Oval, Lagos
Scorecard: Botswana v Eswatini, 23 Nov 2024Replay: Botswana v Eswatini, 23 Nov 2024
Men's T20I ·
Tanzania won by 66 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 17 · Gahanga International Cricket Stadium
Scorecard: Tanzania v Eswatini, 6 Dec 2022Replay: Tanzania v Eswatini, 6 Dec 2022
Men's T20I ·
Sierra Leone won by 4 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 14 · Integrated Polytechnic Regional Centre, Kigali
Scorecard: Sierra Leone v Eswatini, 5 Dec 2022Replay: Sierra Leone v Eswatini, 5 Dec 2022
Men's T20I ·
Nigeria won by 118 runs
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 10 · Integrated Polytechnic Regional Centre, Kigali
Scorecard: Nigeria v Eswatini, 4 Dec 2022Replay: Nigeria v Eswatini, 4 Dec 2022
Men's T20I ·
Mozambique won by 9 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 8 · Integrated Polytechnic Regional Centre, Kigali
Scorecard: Eswatini v Mozambique, 2 Dec 2022Replay: Eswatini v Mozambique, 2 Dec 2022
Men's T20I ·
Eswatini won by 5 wickets
ICC Men's T20 World Cup Sub Regional Africa Qualifier · Match 4 · Integrated Polytechnic Regional Centre, Kigali
Scorecard: Gambia v Eswatini, 1 Dec 2022Replay: Gambia v Eswatini, 1 Dec 2022