CAF Champions League 2018/19, Preliminary Round |
| 04.12.2018 | | Mbabane Swallows | | Simba | | 0:4 (0:2) |
| Manzini |
CAF Champions League 2018/19, Preliminary Round |
| 28.11.2018 | | Simba | | Mbabane Swallows | | 4:1 (2:1) |
| Dar es Salaam |
CAF Champions League 2018, Group D |
| 28.08.2018 | | Primeiro de Agosto | | Mbabane Swallows | | 2:1 (2:0) |
| Luanda |
CAF Champions League 2018, Group D |
| 18.08.2018 | | Mbabane Swallows | | ZESCO United | | 0:3 (0:3) |
| Manzini |
CAF Champions League 2018, Group D |
| 27.07.2018 | | Étoile du Sahel | | Mbabane Swallows | | 2:0 (1:0) |
| Sousse |
CAF Champions League 2018, Group D |
| 17.07.2018 | | Mbabane Swallows | | Étoile du Sahel | | 0:3 (0:2) |
| Manzini |
CAF Champions League 2018, Group D |
| 15.05.2018 | | Mbabane Swallows | | Primeiro de Agosto | | 1:0 (0:0) |
| Manzini |
CAF Champions League 2018, Group D |
| 05.05.2018 | | ZESCO United | | Mbabane Swallows | | 1:1 (0:0) |
| Ndola |
CAF Champions League 2018, First Round |
| 17.03.2018 | | Mbabane Swallows | | Zanaco FC | | 1:0 (1:0) |
| Lobamba |
CAF Champions League 2018, First Round |
| 07.03.2018 | | Zanaco FC | | Mbabane Swallows | | 1:2 (1:0) |
| Lusaka |
CAF Champions League 2018, Preliminary Round |
| 21.02.2018 | | Mbabane Swallows | | Bantu | | 1:3 (1:1) |
| Lobamba |
CAF Champions League 2018, Preliminary Round |
| 11.02.2018 | | Bantu | | Mbabane Swallows | | 2:4 (2:2) |
| Maseru |
CAF Champions League 2016, Preliminary Round |
| 27.02.2016 | | APR FC | | Mbabane Swallows | | 4:1 (2:1) |
| Kigali |
CAF Champions League 2016, Preliminary Round |
| 14.02.2016 | | Mbabane Swallows | | APR FC | | 1:0 (1:0) |
| Lobamba |
CAF Champions League 2015, Preliminary Round |
| 28.02.2015 | | Zesco United | | Mbabane Swallows | | 1:0 (1:0) |
| Ndola |
CAF Champions League 2015, Preliminary Round |
| 15.02.2015 | | Mbabane Swallows | | Zesco United | | 1:1 (0:1) |
| Lobamba |
CAF Champions League 2014, Preliminary Round |
| 15.02.2014 | | Nkana | | Mbabane Swallows | | 5:2 (3:1) |
| Kitwe |
CAF Champions League 2014, Preliminary Round |
| 09.02.2014 | | Mbabane Swallows | | Nkana | | 2:0 (0:0) |
| Lobamba |
CAF Champions League 2013, Preliminary Round |
| 03.03.2013 | | Mbabane Swallows | | Zanaco | | 0:0 |
| Lobamba |
CAF Champions League 2013, Preliminary Round |
| 16.02.2013 | | Zanaco | | Mbabane Swallows | | 3:2 (2:0) |
| Lusaka |
CAF Champions League 2010, Preliminary Round |
| 27.02.2010 | | SuperSport United | | Mbabane Swallows | | 2:2 (1:0) |
| Atteridgeville |
CAF Champions League 2010, Preliminary Round |
| 14.02.2010 | | Mbabane Swallows | | SuperSport United | | 1:3 (0:2) |
| Lobamba |
CAF Champions League 2006, Preliminary Round |
| 04.03.2006 | | Orlando Pirates | | Mbabane Swallows | | 2:2 (1:0) |
| Nelspruit |
CAF Champions League 2006, Preliminary Round |
| 19.02.2006 | | Mbabane Swallows | | Orlando Pirates | | 0:5 (0:2) |
| |
African Cup of Champions Clubs 1998, Preliminary Round |
| | | Mbabane Swallows | | Defence Force | | 1:4 |
| |
African Cup of Champions Clubs 1998, Preliminary Round |
| | | Defence Force | | Mbabane Swallows | | 2:0 |
| |
African Cup of Champions Clubs 1994, Preliminary Round |
| | | Saint Pierroise | | Mbabane Swallows | | 4:0 |
| |
African Cup of Champions Clubs 1994, Preliminary Round |
| | | Mbabane Swallows | | Saint Pierroise | | 2:2 |
| |