African Cup of Nations 2023, Qualifying tournament, Group D |
| 09.09.2023 | | Malawi | | Guinea | | 2:2 (1:0) |
| Lilongwe |
African Cup of Nations 2023, Qualifying tournament, Group D |
| 20.06.2023 | | Ethiopia | | Malawi | | 0:0 |
| Mozambique, Maputo |
African Cup of Nations 2021, Final tournament, Group B |
| 18.01.2022 | | Malawi | | Senegal | | 0:0 |
| Bafoussam |
African Cup of Nations 2021, Qualifying tournament, Group B |
| 16.11.2020 | | Malawi | | Burkina Faso | | 0:0 * |
| Blantyre |
African Cup of Nations 2019, Qualifying tournament, Group B |
| 22.03.2019 | | Malawi | | Morocco | | 0:0 |
| Blantyre |
African Cup of Nations 2019, Qualifying tournament, Group B |
| 16.10.2018 | | Malawi | | Cameroon | | 0:0 |
| Blantyre |
African Cup of Nations 2017, Qualifying tournament, Group L |
| 25.03.2016 | | Guinea | | Malawi | | 0:0 |
| Conakry |
African Cup of Nations 2017, Qualifying tournament, Group L |
| 06.09.2015 | | Swaziland | | Malawi | | 2:2 (1:2) |
| Lobamba |
African Cup of Nations 2015, Qualifying tournament, Group B |
| 19.11.2014 | | Ethiopia | | Malawi | | 0:0 |
| Addis Ababa |
African Cup of Nations 2012, Qualifying tournament, Group K |
| 08.10.2011 | | Chad | | Malawi | | 2:2 (0:1) |
| Ndjamena |
African Cup of Nations 2012, Qualifying tournament, Group K |
| 03.09.2011 | | Malawi | | Tunisia | | 0:0 |
| Blantyre |
African Cup of Nations 2012, Qualifying tournament, Group K |
| 05.06.2011 | | Botswana | | Malawi | | 0:0 |
| Lobatse |
African Cup of Nations 2012, Qualifying tournament, Group K |
| 04.09.2010 | | Tunisia | | Malawi | | 2:2 (2:1) |
| Radès |
African Cup of Nations 2012, Qualifying tournament, Group K |
| 11.08.2010 | | Malawi | | Botswana | | 1:1 (0:0) |
| Blantyre |
African Cup of Nations 2012, Qualifying tournament, Group K |
| 09.07.2010 | | Togo | | Malawi | | 1:1 (0:1) |
| Lomé |
African Cup of Nations 1996, Qualifying tournament, Group 1 |
| 23.04.1995 | | Zimbabwe | | Malawi | | 1:1 |
| Harare |
African Cup of Nations 1996, Qualifying tournament, Group 1 |
| 08.01.1995 | | Cameroon | | Malawi | | 0:0 |
| Yaoundé |
African Cup of Nations 1996, Qualifying tournament, Group 1 |
| 04.09.1994 | | Zaire | | Malawi | | 1:1 (0:0) |
| Kinshasa |
African Cup of Nations 1994, Qualifying tournament, Group 8 |
| 29.08.1992 | | Malawi | | Mali | | 1:1 (0:0) |
| Lilongwe |
African Cup of Nations 1992, Qualifying tournament, Group 7 |
| 27.07.1991 | | Malawi | | Zimbabwe | | 2:2 (1:1) |
| Zomba |
African Cup of Nations 1990, Qualifying tournament, Second round |
| 30.07.1989 | | Kenya | | Malawi | | 0:0 |
| |
African Cup of Nations 1990, Qualifying tournament, First Round |
| 23.04.1989 | | Malawi | | Swaziland | | 1:1 |
| |
African Cup of Nations 1986, Qualifying tournament, First Round |
| 16.04.1985 | | Mozambique | | Malawi | | 1:1, pen. 6:5 |
| |
African Cup of Nations 1986, Qualifying tournament, First Round |
| 31.03.1985 | | Malawi | | Mozambique | | 1:1 |
| |
African Cup of Nations 1984, Final tournament, Group B |
| 08.03.1984 | | Malawi | | Nigeria | | 2:2 (2:2) |
| Bouaké |
African Cup of Nations 1984, Qualifying tournament, Second round |
| 28.08.1983 | | Malawi | | Madagascar | | 1:1 |
| |
African Cup of Nations 1982, Qualifying tournament, Preliminary Round |
| 09.11.1980 | | Zimbabwe | | Malawi | | 1:1 |
| |
African Cup of Nations 1978, Qualifying tournament, Preliminary Round |
| 24.10.1976 | | Malawi | | Mauritius | | 1:1 |
| Lilongwe |
African Cup of Nations 1976, Qualifying tournament, First Round |
| 14.09.1975 | | Zambia | | Malawi | | 3:3 |
| |