- Home
- Teams
- Eswatini
National team · Men
Eswatini cricket team stats and records
Data through 7 June 2026Last updated 7 June 2026
Eswatini played 33 matches in the data (2018–2026), winning 10 and losing 21, a win rate of 32.3% in matches with a result. Their best format by win rate is T20Is: 10 wins and 17 defeats (37.0%). Adil Butt has scored the most runs for them in the data (859).
Matches
33
2018–2026
Won
10
Lost
21
Win %
32.3%
matches with a result
Tied / drawn / NR
1 / 0 / 1
Eswatini results by format
| Format | Played | Won | Lost | Tied | Drawn | NR | Win % | Years |
|---|---|---|---|---|---|---|---|---|
| T20Is | 29 | 10 | 17 | 1 | 0 | 1 | 37.0% | 2021–2026 |
| Other T20 | 4 | 0 | 4 | 0 | 0 | 0 | 0.0% | 2018–2018 |
Win percentage by year
Show as table
| Year | Win % |
|---|---|
| 2018 | 0.0 |
| 2021 | 0.0 |
| 2022 | 20.0 |
| 2024 | 40.0 |
| 2025 | 100.0 |
| 2026 | 44.4 |
Years with at least 3 matches with a result.
Eswatini head to head
| Opponent | Played | Won | Lost | Other |
|---|---|---|---|---|
| vs Mozambique | 9 | 5 | 2 | 2 |
Highest and lowest totals by Eswatini
| Team | Score | Overs | Against | Date | Result |
|---|---|---|---|---|---|
| Eswatini | 222/4 | 20 | Mozambique | 13 Sep 2025 | Tied |
| Eswatini | 203/5 | 20 | Lesotho | 7 Jun 2026 | Lost |
| Eswatini | 195/4 | 17.1 | Mozambique | 7 Jun 2026 | Won |
| Eswatini | 191/7 | 19.3 | Mozambique | 6 Jun 2026 | Won |
| Eswatini | 182/6 | 20 | Mozambique | 13 Sep 2025 | Won |
Biggest wins
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Eswatini | 74 runs | Mozambique | T20I | 13 Sep 2025 | Malkerns Country Club oval |
| Eswatini | 48 runs | St Helena | T20I | 24 Nov 2024 | University of Lagos Cricket Oval |
| Eswatini | 31 runs | Mozambique | T20I | 12 Sep 2025 | Malkerns Country Club oval |
| Eswatini | 27 runs | St Helena | T20I | 24 Mar 2026 | Achimota Senior Secondary School A Field |
| Eswatini | 5 runs | Mozambique | T20I | 12 Sep 2025 | Malkerns Country Club oval |
| Eswatini | 8 wickets | Ivory Coast | T20I | 27 Nov 2024 | Nigeria Cricket Federation Oval 2 |
| Eswatini | 7 wickets | Lesotho | T20I | 4 Jun 2026 | Malkerns Country Club oval |
| Eswatini | 6 wickets | Mozambique | T20I | 7 Jun 2026 | Malkerns Country Club oval |
Heaviest defeats
| Winner | Margin | Against | Format | Date | Ground |
|---|---|---|---|---|---|
| Tanzania | 158 runs | Eswatini | T20I | 25 Mar 2026 | Achimota Senior Secondary School B Field |
| Nigeria | 118 runs | Eswatini | T20I | 4 Dec 2022 | Integrated Polytechnic Regional Centre |
| Sierra Leone | 109 runs | Eswatini | T20I | 28 Nov 2024 | Nigeria Cricket Federation Oval 2 |
| Ghana | 83 runs | Eswatini | T20I | 28 Mar 2026 | Achimota Senior Secondary School B Field |
| Tanzania | 66 runs | Eswatini | T20I | 6 Dec 2022 | Gahanga International Cricket Stadium |
| Namibia | 10 wickets | Eswatini | IT20 | 28 Oct 2018 | Botswana Cricket Association Oval 2 |
| Botswana | 9 wickets | Eswatini | IT20 | 1 Nov 2018 | Botswana Cricket Association Oval 1 |
| Mozambique | 9 wickets | Eswatini | T20I | 2 Dec 2022 | Integrated Polytechnic Regional Centre |
Most runs for Eswatini
| Player | Team | Inns | Runs | Avg | SR | HS | 100s |
|---|---|---|---|---|---|---|---|
| Adil Butt | Eswatini | 24 | 859 | 39.05 | 174.2 | 101 | 1 |
| T Sandeep | Eswatini | 15 | 317 | 24.38 | 114.0 | 62 | 0 |
| Umair Qasim | Eswatini | 24 | 232 | 12.21 | 97.9 | 50 | 0 |
| M Khojbariya | Eswatini | 19 | 189 | 13.50 | 102.7 | 46 | 0 |
| H Jangariya | Eswatini | 8 | 180 | 25.71 | 126.8 | 54 | 0 |
| Naeem Gull | Eswatini | 10 | 152 | 16.89 | 84.9 | 63 | 0 |
| H Rashid | Eswatini | 13 | 138 | 12.55 | 78.9 | 23 | 0 |
| Muhammad Farooq | Eswatini | 4 | 124 | 31.00 | 145.9 | 47 | 0 |
| Eric Phiri | Eswatini | 10 | 115 | 12.78 | 87.8 | 44 | 0 |
| C Forbes | Eswatini | 9 | 109 | 12.11 | 82.0 | 31 | 0 |
Most wickets for Eswatini
| Player | Team | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Adil Butt | Eswatini | 23 | 30 | 20.93 | 8.26 | 3/4 |
| M Magagula | Eswatini | 25 | 26 | 21.31 | 8.98 | 4/10 |
| Umair Qasim | Eswatini | 25 | 20 | 27.95 | 7.95 | 3/14 |
| M Jele | Eswatini | 22 | 19 | 24.58 | 8.65 | 2/7 |
| M Khojbariya | Eswatini | 17 | 15 | 24.93 | 7.33 | 4/17 |
| Saqib Anwar | Eswatini | 9 | 10 | 18.40 | 7.36 | 3/29 |
| H Rashid | Eswatini | 10 | 8 | 31.50 | 8.09 | 2/30 |
| R Sandeep | Eswatini | 12 | 5 | 31.80 | 5.42 | 2/3 |
| J Ghadiyali | Eswatini | 4 | 4 | 13.50 | 5.49 | 3/24 |
| Muhammad Farooq | Eswatini | 4 | 4 | 18.00 | 4.80 | 2/15 |
Grounds where Eswatini played most
| Ground | Played | Won | Lost |
|---|---|---|---|
| Malkerns Country Club oval | 10 | 6 | 2 |
| Integrated Polytechnic Regional Centre | 7 | 1 | 6 |
| Gahanga International Cricket Stadium | 3 | 0 | 3 |
| Achimota Senior Secondary School B Field | 3 | 0 | 3 |
| Nigeria Cricket Federation Oval 2 | 2 | 1 | 1 |
| Botswana Cricket Association Oval 1 | 2 | 0 | 2 |
| Botswana Cricket Association Oval 2 | 2 | 0 | 2 |
| Nigeria Cricket Federation Oval 1 | 1 | 0 | 1 |
Latest Eswatini matches in the data
| Date | Teams | Result | Ground |
|---|---|---|---|
| 7 Jun 2026 | Mozambique 191/8 (20 ov) Eswatini 195/4 (17.1 ov) | Eswatini won by 6 wickets | Malkerns Country Club oval |
| 7 Jun 2026 | Lesotho 221/6 (20 ov) Eswatini 203/5 (20 ov) | Lesotho won by 18 runs | Malkerns Country Club oval |
| 6 Jun 2026 | Mozambique 190/7 (20 ov) Eswatini 191/7 (19.3 ov) | Eswatini won by 3 wickets | Malkerns Country Club oval |
| 4 Jun 2026 | Lesotho 91 (14 ov) Eswatini 93/3 (8.1 ov) | Eswatini won by 7 wickets | Malkerns Country Club oval |
| 3 Jun 2026 | Eswatini 131/5 (20 ov) Mozambique 133/5 (14.3 ov) | Mozambique won by 5 wickets | Malkerns Country Club oval |
| 28 Mar 2026 | Ghana 178/5 (20 ov) Eswatini 95 (17.5 ov) | Ghana won by 83 runs | Achimota Senior Secondary School B Field |
| 27 Mar 2026 | Eswatini 75 (15.2 ov) Malawi 77/2 (6.5 ov) | Malawi won by 8 wickets | Achimota Senior Secondary School B Field |
| 25 Mar 2026 | Tanzania 178/4 (20 ov) Eswatini 20 (13 ov) | Tanzania won by 158 runs | Achimota Senior Secondary School B Field |
| 24 Mar 2026 | Eswatini 115/8 (20 ov) St Helena 88 (18.4 ov) | Eswatini won by 27 runs | Achimota Senior Secondary School A Field |
| 14 Sep 2025 | Eswatini 27/3 (4.3 ov) Mozambique – | No result | Malkerns Country Club oval |
Frequently asked questions
How many matches have Eswatini won?
10 of 33 matches in the data (2018–2026): 10 of 29 T20Is, 0 of 4 Other T20.
What is Eswatini's highest total?
222/4 against Mozambique on 13 Sep 2025.
What is Eswatini's lowest total?
20 all out against Tanzania on 25 Mar 2026.
What is Eswatini's biggest win?
By 74 runs against Mozambique (T20I, 13 Sep 2025).
Who has taken the most wickets for Eswatini?
Adil Butt, with 30 wickets in the data.
Coverage: Cricsheet data only (from the early 2000s). Matches against Afghanistan are not included.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.