[6] The ECA, along with the cricket associations of Cameroon, the Falkland Islands and Peru, was promoted to affiliate status in 2007 by the ICC.
In April 2018, the ICC decided to grant full Twenty20 International (T20I) status to all its members.
Therefore, all Twenty20 matches played between Eswatini and other ICC members after 1 January 2019 are eligible for T20I status.
[9] Swaziland has played international cricket since at least 1981, when Zambia toured for a two-match series.
[10] Swaziland was accepted into the ICC in 2007 as an affiliate member alongside Cameroon, the Falkland Islands and Peru.
[12] The Swazis were drawn in pool B with Gambia, Ghana and the South African invitational side.
[12] On 13 April 2008, the Swaziland national cricket team would play its first international match against Ghana at Willowmoore Park in South Africa.
[16] The Sierra Leoneans would bat first and made 116 runs; Swaziland's Joseph Wright was the leading wicket taker with five.
[17][18] In the final, held at Willowmoore Park, Swaziland would bat first and would score 195 runs.
[17] In reply, the Ghanaians would chase down the total inside 42 overs, losing five wickets.
[20] In the competition, they would be scheduled to play one game against Zambia, Ghana, Sierra Leone, Mozambique and Malawi.
[23] On 27 April 2010, the Swazis would play a game against Sierra Leone, which would be rescheduled due to the washout that had occurred earlier in the competition.
[28] In the eight team competition, Swaziland would finish seventh; beating only Sierra Leone.
[29] Due to their relegation in the previous year, Swaziland would compete in Division Three of the ICC Africa Twenty20 for 2014.
[28] The competition had four teams in it with Sierra Leone, Gambia and Rwanda competing alongside Swaziland.
This meant that Swaziland could not compete in the 2016 Division Two competition, and would instead be replaced by Sierra Leone and Rwanda.
[41] Eswatini returned to international cricket in the 2018–19 ICC T20 World Cup Africa Qualifier.