CECAFA Cup 2015, Quarterfinal |
 | 30.11.2015 |  | Uganda | | Malawi |  | 2:0 (1:0) |
| Addis Ababa |
CECAFA Cup 2015, Group C |
 | 27.11.2015 |  | South Sudan | | Malawi |  | 2:0 (1:0) |
| Bahir Dar |
CECAFA Cup 2015, Group C |
 | 25.11.2015 |  | Malawi | | Djibouti |  | 3:0 (2:0) |
| Bahir Dar |
CECAFA Cup 2015, Group C |
 | 23.11.2015 |  | Sudan | | Malawi |  | 1:2 (1:2) |
| Bahir Dar |
CECAFA Cup 2012, Quarterfinal |
 | 04.12.2012 |  | Kenya | | Malawi |  | 1:0 (0:0) |
| Kampala |
CECAFA Cup 2012, Group C |
 | 01.12.2012 |  | Malawi | | Zanzibar |  | 2:0 (2:0) |
| Kampala Wankulukulu Stadium |
CECAFA Cup 2012, Group C |
 | 29.11.2012 |  | Malawi | | Eritrea |  | 3:2 (2:0) |
| Kampala |
CECAFA Cup 2012, Group C |
 | 26.11.2012 |  | Rwanda | | Malawi |  | 2:0 (1:0) |
| Kampala |
CECAFA Cup 2011, Quarterfinal |
 | 06.12.2011 |  | Tanzania | | Malawi |  | 1:0 (1:0) |
| Dar es Salaam |
CECAFA Cup 2011, Group C |
 | 02.12.2011 |  | Ethiopia | | Malawi |  | 1:1 (1:1) |
| Dar es Salaam |
CECAFA Cup 2011, Group C |
 | 30.11.2011 |  | Malawi | | Sudan |  | 0:0 |
| Dar es Salaam |
CECAFA Cup 2011, Group C |
 | 28.11.2011 |  | Kenya | | Malawi |  | 0:2 (0:1) |
| Dar es Salaam |
CECAFA Cup 2010, Quarterfinal |
 | 07.12.2010 |  | Côte d'Ivoire B | | Malawi |  | 1:0 (0:0) |
| Dar es Salaam |
CECAFA Cup 2010, Group C |
 | 04.12.2010 |  | Malawi | | Ethiopia |  | 1:1 (1:0) |
| Dar es Salaam |
CECAFA Cup 2010, Group C |
 | 02.12.2010 |  | Uganda | | Malawi |  | 1:1 (0:1) |
| Dar es Salaam |
CECAFA Cup 2010, Group C |
 | 29.11.2010 |  | Malawi | | Kenya |  | 3:2 (2:2) |
| Dar es Salaam |
CECAFA Cup 2006, Quarterfinal |
 | 06.12.2006 |  | Uganda | | Malawi |  | 0:0 aet, pen. 4:2 |
| Addis Ababa |
CECAFA Cup 2006, Group A |
 | 01.12.2006 |  | Ethiopia | | Malawi |  | 1:0 (0:0) |
| Addis Ababa |
CECAFA Cup 2006, Group A |
 | 28.11.2006 |  | Tanzania | | Malawi |  | 2:1 (1:1) |
| Addis Ababa |
CECAFA Cup 2006, Group A |
 | 26.11.2006 |  | Malawi | | Djibouti |  | 3:0 (1:0) |
| Addis Ababa |
CECAFA Cup 1992, 3rd place match |
 | 28.11.1992 |  | Malawi | | Zambia |  | 0:4 |
| Mwanza |
CECAFA Cup 1992, Semifinal |
 | 25.11.1992 |  | Tanzania B | | Malawi |  | 1:0 (0:0) |
| Arusha |
CECAFA Cup 1992, Group B |
 | 24.11.1992 |  | Malawi | | Zanzibar |  | 3:1 (1:1) |
| Mwanza |
CECAFA Cup 1992, Group B |
 | 22.11.1992 |  | Ethiopia | | Malawi |  | 1:2 (0:1) |
| Mwanza |
CECAFA Cup 1992, Group B |
 | 19.11.1992 |  | Malawi | | Zambia |  | 1:0 (1:0) |
| Mwanza |
CECAFA Cup 1992, Group B |
 | 16.11.1992 |  | Tanzania | | Malawi |  | 1:1 (0:0) |
| Mwanza |
CECAFA Cup 1991, Group B |
 | 01.12.1991 |  | Zambia | | Malawi |  | 0:0 |
| |
CECAFA Cup 1991, Group B |
 | 28.11.1991 |  | Kenya | | Malawi |  | 1:0 (1:0) |
| |
CECAFA Cup 1991, Group B |
 | 25.11.1991 |  | Malawi | | Zanzibar |  | 1:0 (1:0) |
| |
CECAFA Cup 1990, Group A |
 | 14.12.1990 |  | Zanzibar | | Malawi |  | 2:1 (2:0) |
| |
CECAFA Cup 1990, Group A |
 | 11.12.1990 |  | Malawi | | Tanzania |  | 1:0 (1:0) |
| |
CECAFA Cup 1990, Group A |
 | 09.12.1990 |  | Malawi | | Zimbabwe |  | 0:0 |
| |
CECAFA Cup 1989, Final |
 | 16.11.1989 |  | Malawi | | Uganda |  | 3:3 (2:3), pen. 1:2 |
| |
CECAFA Cup 1989, Semifinal |
 | 14.11.1989 |  | Kenya | | Malawi |  | 0:1 |
| |
CECAFA Cup 1989, Group B |
 | 09.11.1989 |  | Malawi | | Zambia |  | 0:0 |
| |
CECAFA Cup 1989, Group B |
 | 05.11.1989 |  | Kenya B | | Malawi |  | 0:1 |
| |
CECAFA Cup 1989, Group B |
 | 02.11.1989 |  | Malawi | | Zanzibar |  | 0:0 |
| |
CECAFA Cup 1988, Final |
 | 19.11.1988 |  | Malawi | | Zambia |  | 3:1 |
| |
CECAFA Cup 1988, Semifinal |
 | 16.11.1988 |  | Malawi | | Zimbabwe |  | 2:0 |
| |
CECAFA Cup 1988, Group A |
 | 12.11.1988 |  | Malawi | | Kenya |  | 3:0 |
| |
CECAFA Cup 1988, Group A |
 | 10.11.1988 |  | Malawi | | Zanzibar |  | 1:0 |
| |
CECAFA Cup 1988, Group A |
 | 06.11.1988 |  | Malawi | | Tanzania |  | 0:0 |
| |
CECAFA Cup 1987, Qualifying tournament |
 | 13.12.1987 |  | Zimbabwe | | Malawi |  | 1:1, pen. ?:? |
| |
CECAFA Cup 1985, 3rd place match |
 | 12.10.1985 |  | Malawi | | Uganda |  | 3:1 |
| |
CECAFA Cup 1985, Semifinal |
 | 11.10.1985 |  | Zimbabwe | | Malawi |  | 1:0 (1:0) |
| |
CECAFA Cup 1985, Group B |
 | 06.10.1985 |  | Malawi | | Zambia |  | 2:2 |
| |
CECAFA Cup 1985, Group B |
 | 04.10.1985 |  | Malawi | | Uganda |  | 1:0 |
| |
CECAFA Cup 1984, Final |
 | 15.12.1984 |  | Zambia | | Malawi |  | 0:0 aet, pen. 3:0 |
| Kampala |
CECAFA Cup 1984, Semifinal |
 | 12.12.1984 |  | Uganda | | Malawi |  | 0:2 aet (0:0) |
| |
CECAFA Cup 1984, Group B |
 | 09.12.1984 |  | Malawi | | Zanzibar |  | 1:0 |
| |
CECAFA Cup 1984, Group B |
 | 06.12.1984 |  | Malawi | | Somalia |  | 1:0 |
| |
CECAFA Cup 1984, Group B |
 | 02.12.1984 |  | Malawi | | Kenya |  | 2:1 |
| |
CECAFA Cup 1983, 3rd place match |
 | 25.11.1983 |  | Uganda | | Malawi |  | 1:0 |
| |
CECAFA Cup 1983, Semifinal |
 | 23.11.1983 |  | Kenya | | Malawi |  | 2:0 |
| |
CECAFA Cup 1983, Group B |
 | 20.11.1983 |  | Malawi | | Zanzibar |  | 3:1 |
| |
CECAFA Cup 1983, Group B |
 | 17.11.1983 |  | Malawi | | Somalia |  | 2:1 |
| |
CECAFA Cup 1983, Group B |
 | 13.11.1983 |  | Zimbabwe | | Malawi |  | 1:0 |
| |
CECAFA Cup 1982, Group A |
 | 19.11.1982 |  | Malawi | | Tanzania |  | 2:0 |
| |
CECAFA Cup 1982, Group A |
 | 16.11.1982 |  | Zimbabwe | | Malawi |  | 1:1 |
| |
CECAFA Cup 1982, Group A |
 | 13.11.1982 |  | Uganda | | Malawi |  | 2:1 |
| |
CECAFA Cup 1981, Group A |
 | 20.11.1981 |  | Malawi | | Zanzibar |  | 4:1 |
| |
CECAFA Cup 1981, Group A |
 | 17.11.1981 |  | Tanzania | | Malawi |  | 2:2 |
| |
CECAFA Cup 1981, Group A |
 | 14.11.1981 |  | Kenya | | Malawi |  | 1:0 |
| |
CECAFA Cup 1980, 3rd place match |
 | 27.11.1980 |  | Malawi | | Zambia |  | 1:0 |
| |
CECAFA Cup 1980, Semifinal |
 | 26.11.1980 |  | Tanzania | | Malawi |  | 1:0 |
| |
CECAFA Cup 1980, Group B |
 | 22.11.1980 |  | Zambia | | Malawi |  | 3:2 |
| Port Sudan |
CECAFA Cup 1980, Group B |
 | 19.11.1980 |  | Malawi | | Kenya |  | 1:0 |
| Port Sudan |
CECAFA Cup 1980, Group B |
 | 16.11.1980 |  | Malawi | | Zanzibar |  | 1:0 |
| Port Sudan |
CECAFA Cup 1979, Final |
 | 17.11.1979 |  | Kenya | | Malawi |  | 2:3 |
| |
CECAFA Cup 1979, Semifinal |
 | 14.11.1979 |  | Malawi | | Tanzania |  | 4:0 * |
| |
CECAFA Cup 1979, Semifinal |
 | 13.11.1979 |  | Malawi | | Tanzania |  | 1:1 aet (1:1) |
| |
CECAFA Cup 1979, Group B |
 | 07.11.1979 |  | Malawi | | Sudan |  | 4:0 |
| |
CECAFA Cup 1979, Group B |
 | 04.11.1979 |  | Malawi | | Zanzibar |  | 4:0 |
| |
CECAFA Cup 1978, Final |
 | 19.11.1978 |  | Malawi | | Zambia |  | 3:2 |
| |
CECAFA Cup 1978, Semifinal |
 | 17.11.1978 |  | Malawi | | Kenya |  | 2:0 |
| |
CECAFA Cup 1978, First Round |
 | 11.11.1978 |  | Malawi | | Zambia |  | 2:1 |
| |
CECAFA Cup 1978, First Round |
 | 05.11.1978 |  | Malawi | | Uganda |  | 0:2 |
| |
CECAFA Cup 1978, First Round |
 | 03.11.1978 |  | Malawi | | Somalia |  | 3:1 |
| |
CECAFA Cup 1978, First Round |
 | 01.11.1978 |  | Malawi | | Kenya |  | 1:0 |
| |
CECAFA Cup 1977, 3rd place match |
 | 08.12.1977 |  | Malawi | | Kenya |  | 2:1 |
| |
CECAFA Cup 1977, Semifinal |
 | 06.12.1977 |  | Uganda | | Malawi |  | 1:0 |
| |
CECAFA Cup 1977, Group B |
 | 02.12.1977 |  | Malawi | | Zambia |  | 0:0 |
| |
CECAFA Cup 1977, Group B |
 | 01.12.1977 |  | Malawi | | Tanzania |  | 0:0 |
| |
CECAFA Cup 1976, Semifinal |
 | 12.11.1976 |  | Uganda | | Malawi |  | 2:1 |
| |
CECAFA Cup 1976, Group B |
 | 09.11.1976 |  | Malawi | | Kenya |  | 2:2 |
| |
CECAFA Cup 1976, Group B |
 | 07.11.1976 |  | Tanzania | | Malawi |  | 1:1 |
| |
CECAFA Cup 1975, Final |
 | 09.11.1975 |  | Kenya | | Malawi |  | 0:0 aet, pen. 4:3 |
| |
CECAFA Cup 1975, Semifinal |
 | 07.11.1975 |  | Malawi | | Uganda |  | 2:1 |
| |
CECAFA Cup 1975, Group B |
 | 03.11.1975 |  | Malawi | | Zanzibar |  | 4:2 |
| |
CECAFA Cup 1975, Group B |
 | 01.11.1975 |  | Malawi | | Tanzania |  | 3:1 |
| |