Men's T20Is
Eswatini
Oddsworth T20I ranking 54thOddsworth T20I ranking 13thOddsworth T20I ranking 66thICC T20I ranking 57thICC T20I ranking 13thICC T20I ranking 69th
- Won
- 39%
- Record
- 11–17
- Rating
- 1203
- Last 10
- 4–5
Strengths and weaknesses
Against Associates since Oct 2024, 19 T20Is
Strongest
- Batting against pace 9th
- Powerplay batting 13th
- Death batting 41st
Weakest
- Powerplay bowling 78th
- Pace bowling 77th
- Death bowling 76th
Batting
Bowling
Strengths and weaknesses
Against every side since Oct 2024, 19 T20Is
Strongest
- Batting against pace 7th
- Powerplay batting 12th
- Death batting 48th
Weakest
- Powerplay bowling 91st
- Pace bowling 90th
- Death bowling 89th
Batting
Bowling
Against the Associates
11–17won–lost since 2021
39%won
Against the Full Members
0–0won–lost since 2021
–won
Against every side
11–17won–lost since 2021
39%won
| Against | P | W | L | NR | Won | Last meeting |
|---|---|---|---|---|---|---|
| Mozambique7 Jun 2026: won | 9 | 6 | 2 | 1 | 75% | won 7 Jun 2026, Malkerns Country Club oval |
| Ghana28 Mar 2026: lost | 2 | 0 | 2 | – | 0% | lost 28 Mar 2026, Achimota Senior Secondary School B Field |
| Lesotho7 Jun 2026: lost | 2 | 1 | 1 | – | 50% | lost 7 Jun 2026, Malkerns Country Club oval |
| Malawi27 Mar 2026: lost | 2 | 0 | 2 | – | 0% | lost 27 Mar 2026, Achimota Senior Secondary School B Field |
| Nigeria26 Nov 2024: lost | 2 | 0 | 2 | – | 0% | lost 26 Nov 2024, Nigeria Cricket Federation Oval 1 |
| Sierra Leone28 Nov 2024: lost | 2 | 0 | 2 | – | 0% | lost 28 Nov 2024, Nigeria Cricket Federation Oval 2 |
| St Helena24 Mar 2026: won | 2 | 2 | 0 | – | 100% | won 24 Mar 2026, Achimota Senior Secondary School A Field |
| Tanzania25 Mar 2026: lost | 2 | 0 | 2 | – | 0% | lost 25 Mar 2026, Achimota Senior Secondary School B Field |
| Botswana23 Nov 2024: lost | 1 | 0 | 1 | – | 0% | lost 23 Nov 2024, Tafawa Balewa Square Cricket Oval |
| Gambia1 Dec 2022: won | 1 | 1 | 0 | – | 100% | won 1 Dec 2022, Integrated Polytechnic Regional Centre |
| Ivory Coast27 Nov 2024: won | 1 | 1 | 0 | – | 100% | won 27 Nov 2024, Nigeria Cricket Federation Oval 2 |
| Rwanda22 Oct 2021: lost | 1 | 0 | 1 | – | 0% | lost 22 Oct 2021, Gahanga International Cricket Stadium. Rwanda |
| Seychelles20 Oct 2021: lost | 1 | 0 | 1 | – | 0% | lost 20 Oct 2021, Gahanga International Cricket Stadium. Rwanda |
| Uganda19 Oct 2021: lost | 1 | 0 | 1 | – | 0% | lost 19 Oct 2021, Integrated Polytechnic Regional Centre |
Form
–WLLLLWWLW
| Date | Opponent | Ground | Result |
|---|---|---|---|
| 7 Jun 2026 | MozambiqueMalkerns Country Club oval | Malkerns Country Club oval | won by 6 wickets |
| 7 Jun 2026 | LesothoMalkerns Country Club oval | Malkerns Country Club oval | lost by 18 runs |
| 6 Jun 2026 | MozambiqueMalkerns Country Club oval | Malkerns Country Club oval | won by 3 wickets |
| 4 Jun 2026 | LesothoMalkerns Country Club oval | Malkerns Country Club oval | won by 7 wickets |
| 3 Jun 2026 | MozambiqueMalkerns Country Club oval | Malkerns Country Club oval | lost by 5 wickets |
| 28 Mar 2026 | GhanaAchimota Senior Secondary School B Field | Achimota Senior Secondary School B Field | lost by 83 runs |
| 27 Mar 2026 | MalawiAchimota Senior Secondary School B Field | Achimota Senior Secondary School B Field | lost by 8 wickets |
| 25 Mar 2026 | TanzaniaAchimota Senior Secondary School B Field | Achimota Senior Secondary School B Field | lost by 158 runs |
| 24 Mar 2026 | St HelenaAchimota Senior Secondary School A Field | Achimota Senior Secondary School A Field | won by 27 runs |
| 14 Sept 2025 | MozambiqueMalkerns Country Club oval | Malkerns Country Club oval | no result No result |
Year by year
| Year | P | W | L | T | NR | Won |
|---|---|---|---|---|---|---|
| 2026 | 9 | 4 | 5 | – | – | 44% |
| 2025 | 5 | 4 | 0 | – | 1 | 100% |
| 2024 | 5 | 2 | 3 | – | – | 40% |
| 2022 | 5 | 1 | 4 | – | – | 20% |
| 2021 | 5 | 0 | 5 | – | – | 0% |
T20I squad
T20Is since Oct 2025