Cap Date Venue Opponent Score Competition
1 25- 8-79 Maseru Lesotho 3-0
2 19- 6-81 Blantyre Tanzania 4-1
3 23- 6-81 Nchalo Tanzania 0-0
4 4- 9-81 Mbabane Zimbabwe 1-2
5 5- 9-81 Mbabane Lesotho 4-1
6 6- 9-81 Mbabane Swaziland 0-0
7 1-11-81 Maputo Mozambique 3-1
8 4-11-81 Maputo Mozambique 0-1
9 15-11-81 Dar-es-Salaam Kenya 0-1 CECAFA Cup
10 18-11-81 Dar-es-Salaam Tanzania 2-2 CECAFA Cup
11 6- 7-82 Blantyre Tanzania 0-1
12 8- 7-82 Lilongwe Tanzania 2-0 [1]
13 12- 9-82 Blantyre Zimbabwe 2-0 African Cup Qualifier
14 3-10-82 Harare Zimbabwe 2-0 African Cup Qualifier
15 13-11-82 Kampala Uganda 1-2 CECAFA Cup
16 16-11-82 Kampala Zimbabwe 1-1 CECAFA Cup
17 19-11-82 Kampala Tanzania 2-0 CECAFA Cup
18 16- 6-83 Blantyre Mozambique 2-0 Mozambique Cup
19 18- 6-83 Lilongwe Mozambique 0-0 Mozambique Cup
20 6- 7-83 Blantyre Zimbabwe 0-0 Malawi Indep. Cup
21 8- 7-83 Lilongwe Zimbabwe 1-0 Malawi Indep. Cup
22 14- 8-83 Antananarivo Madagascar 1-0 African Cup Qualifier
23 28- 8-83 Blantyre Madagascar 1-1 African Cup Qualifier
24 22-10-83 Dar-es-Salaam Tanzania 1-1 Malawi Indep. Cup
25 24-10-83 Dar-es-Salaam Tanzania 0-0 Malawi Indep. Cup
26 26-10-83 Zanzibar Zanzibar 1-0
27 13-11-83 Mombasa Zimbabwe 0-1 CECAFA Cup
28 17-11-83 Mombasa Somalia 2-1 CECAFA Cup
29 20-11-83 Mombasa Zanzibar 3-1 CECAFA Cup
30 23-11-83 Nairobi Kenya 0-2 CECAFA Cup
31 25-11-83 Nairobi Uganda 1-2 CECAFA Cup
32 12- 2-84 Blantyre Zambia 1-0
33 15- 2-84 Lilongwe Zambia 0-1
34 5- 3-84 Bouaké Algeria 0-3 African Nations Cup
35 8- 3-84 Bouaké Nigeria 2-2 African Nations Cup
36 11- 3-84 Bouaké Ghana 0-1 African Nations Cup
37 6- 7-84 Blantyre Kenya 2-1 Malawi Indep. Cup
38 8- 7-84 Lilongwe Kenya 1-1 Malawi Indep. Cup
39 15- 7-84 Curepipe Mauritius 1-0 World Cup Qualifier
40 28- 7-84 Lilongwe Mauritius 4-0 World Cup Qualifier
41 17-11-84 Lilongwe Zimbabwe 3-0
42 19-11-84 Blantyre Zimbabwe 1-0
43 2-12-84 Mbale Kenya 2-1 CECAFA Cup
44 5-12-84 Mbale Somalia 1-0 CECAFA Cup
45 9-12-84 Mbale Zanzibar 1-0 CECAFA Cup
46 12-12-84 Kampala Uganda 2-0 [2] CECAFA Cup
47 15-12-84 Kampala Zambia 0-0 [3] CECAFA Cup
48 23- 3-85 Ndola Zambia 1-1
49 25- 3-85 Ndola Zambia 2-2
50 30- 3-85 Lilongwe Mozambique 1-1 African Cup Qualifier
51 7- 4-85 Rabat Morocco 0-2 World Cup Qualifier
52 16- 4-85 Maputo Mozambique 1-1 [4] African Cup Qualifier
53 21- 4-85 Blantyre Morocco 0-0 World Cup Qualifier
54 2- 5-85 Harare Zimbabwe 3-1
55 6- 7-85 Blantyre Tanzania 0-0 Malawi Indep. Cup
56 8- 7-85 Lilongwe Tanzania 2-0 Malawi Indep. Cup
57 10- 7-85 Mzuzu Tanzania 0-0 Malawi Indep. Cup
58 4-10-85 Bulawayo Uganda 1-0 CECAFA Cup
59 6-10-85 Bulawayo Zambia 2-2 CECAFA Cup
60 10-10-85 Bulawayo Zimbabwe 0-1 CECAFA Cup
61 12-10-85 Bulawayo Uganda 3-1 CECAFA Cup
62 21- 6-86 Blantyre Zambia 0-2
63 22- 6-86 Lilongwe Zambia 0-1
64 6- 7-86 Blantyre Uganda 2-1 Malawi Indep. Cup
65 8- 7-86 Lilongwe Uganda 0-0 Malawi Indep. Cup
66 10- 7-86 Mzuzu Uganda 0-0 Malawi Indep. Cup
67 19- 7-86 Lilongwe Zimbabwe 1-1 African Games Qual.
68 9- 8-86 Bulawayo Zimbabwe 1-1 [5] African Games Qual.
69 4- 1-87 Mbabane Swaziland 3-1 African Games Qual.
70 18- 1-87 Lilongwe Swaziland 6-1 African Games Qual.
71 5- 4-87 Lusaka Zambia 1-3 African Games Qual.
72 18- 4-87 Blantyre Zambia 2-0 African Games Qual.
73 13- 6-87 Lilongwe Zimbabwe 1-4
74 14- 6-87 Blantyre Zimbabwe 2-1
75 17- 6-87 Lilongwe Cameroon 1-1 Olympic G. Qualifier
76 3- 7-87 Lilongwe Ivory Coast 1-2 African Cup Qualifier
77 6- 7-87 Blantyre Burundi 1-1 Malawi Indep. Cup
78 12- 7-87 Yaoundé Cameroon 0-3 Olympic G. Qualifier
79 19- 7-87 Abidjan Ivory Coast 0-2 African Cup Qualifier
80 2- 9-87 Nairobi Ivory Coast 0-1 African Games
81 4- 9-87 Nairobi Senegal 2-0 African Games
82 6- 9-87 Nairobi Egypt 2-1 African Games
83 9- 9-87 Nairobi Kenya 1-1 [6] African Games
84 12- 9-87 Nairobi Cameroon 3-1 African Games
85 2-12-87 Tunis Tunisia 3-2
86 13-12-87 Addis Ababa Zimbabwe 1-1 CECAFA Cup
87 22- 6-88 Maputo Mozambique 0-0 Mozambique Cup
88 6- 7-88 Blantyre Zambia 1-0 Malawi Indep. Cup
89 10- 7-88 Mzuzu Zambia 0-0 Malawi Indep. Cup
90 16- 7-88 Kampala Uganda 0-1 World Cup Qualifier
91 30- 7-88 Lilongwe Uganda 3-1 World Cup Qualifier
92 3- 8-88 Ndola Zambia 1-4
93 4- 8-88 Lusaka Zambia 1-7
94 31- 8-88 Nairobi Kenya 2-0 Kenya Cup
95 2- 9-88 Nairobi Kenya 0-1 Kenya Cup
96 26- 9-88 Blantyre Mozambique 1-1
97 28- 9-88 Lilongwe Mozambique 1-0
98 6-11-88 Lilongwe Tanzania 0-0 CECAFA Cup
99 10-11-88 Lilongwe Zanzibar 1-0 CECAFA Cup
100 12-11-88 Lilongwe Kenya 3-0 CECAFA Cup
101 16-11-88 Lilongwe Zimbabwe 0-0 [7] CECAFA Cup
102 17-11-88 Lilongwe Zimbabwe 2-0 CECAFA Cup
103 19-11-88 Blantyre Zambia 3-1 [2] CECAFA Cup
104 7- 1-89 Nairobi Kenya 1-1 World Cup Qualifier
105 21- 1-89 Lilongwe Egypt 1-1 World Cup Qualifier
106 26- 3-89 Addis Ababa Ethiopia 1-1
107 28- 3-89 Addis Ababa Ethiopia 0-1
108 9- 4-89 Mbabane Swaziland 2-0 African Cup Qualifier
109 23- 4-89 Blantyre Swaziland 1-1 African Cup Qualifier
110 3- 6-89 Lilongwe Tunisia 1-0
111 11- 6-89 Monrovia Liberia 0-1 World Cup Qualifier
112 24- 6-89 Lilongwe Kenya 1-0 World Cup Qualifier
113 6- 7-89 Blantyre Gabon 2-0
114 15- 7-89 Blantyre Kenya 2-3 African Cup Qualifier
115 29- 7-89 Nairobi Kenya 0-0 African Cup Qualifier
116 5- 8-89 Tunis Tunisia 0-3
117 12- 8-89 Cairo Egypt 0-1 World Cup Qualifier
118 26- 8-89 Lilongwe Liberia 0-0 World Cup Qualifier
119 2-12-89 Mombasa Zanzibar 0-0 CECAFA Cup
120 10-12-89 Mombasa Zambia 0-0 CECAFA Cup
121 14-12-89 Nairobi Kenya 1-0 CECAFA Cup
122 16-12-89 Nairobi Uganda 3-3 [8] CECAFA Cup
123 20- 1-90 Mbabane Tanzania 2-2 SADCC
124 6- 7-90 Blantyre Tanzania 2-0 Malawi Indep. Cup
125 9- 7-90 Lilongwe Tanzania 1-1 Malawi Indep. Cup
126 11- 7-90 Mzuzu Tanzania 0-0 Malawi Indep. Cup
127 4- 8-90 Blantyre Zaire 1-0
128 6- 8-90 Lilongwe Zaire 1-0
129 8- 8-90 Mzuzu Zaire 0-0
130 18- 8-90 Blantyre Congo-Brazzav. 0-1 African Cup Qualifier
131 28- 4-91 Brazzaville Congo-Brazzav. 1-2 African Cup Qualifier
132 6- 7-91 Blantyre Kenya 0-2 Malawi Indep. Cup
133 8- 7-91 Lilongwe Kenya 1-1 Malawi Indep. Cup
134 10- 7-91 Mzuzu Kenya 1-1 Malawi Indep. Cup
135 27- 7-91 Lilongwe Zimbabwe 2-2 African Cup Qualifier
136 17- 8-91 Nchalo Mozambique 1-0
137 25-11-91 Mbale Zanzibar 1-0 CECAFA Cup
138 28-11-91 Mbale Kenya 0-1 CECAFA Cup
139 1-12-91 Mbale Zambia 0-0 CECAFA Cup
140 9- 7-92 Lilongwe Zimbabwe 0-0
141 15- 8-92 Blantyre Egypt 1-0 African Cup Qualifier
142 29- 8-92 Lilongwe Mali 1-1 African Cup Qualifier
143 7-11-92 Bulawayo Zimbabwe 1-0
144 9-11-92 Harare Zimbabwe 1-4
145 16-11-92 Mwanza Tanzania 1-1 CECAFA Cup
146 19-11-92 Mwanza Zambia 1-0 CECAFA Cup
147 22-11-92 Mwanza Ethiopia 2-1 CECAFA Cup
148 24-11-92 Mwanza Zanzibar 3-1 CECAFA Cup
149 28-11-92 Mwanza Zambia 0-4 CECAFA Cup
150 27- 3-93 Lilongwe Zambia 1-0 [9]
151 11- 4-93 Rabat Morocco 1-0 African Cup Qualifier
152 23- 4-93 Cairo Egypt 0-2 African Cup Qualifier
153 22- 5-93 Nchanga Zambia 1-1
154 25- 7-93 Blantyre Morocco 0-2 African Cup Qualifier
155 4- 9-94 Kinshasa Zaire 1-1 African Cup Qualifier
156 22- 1-95 Maseru Lesotho 2-0 African Cup Qualifier
157 9- 4-95 Lilongwe Zaire 0-1 African Cup Qualifier
158 23- 4-95 Harare Zimbabwe 1-1 African Cup Qualifier
159 16- 7-95 Blantyre Cameroon 1-3 African Cup Qualifier
NB: In matches 1, 2 and 4 Chimodzi played as a substitute.
[1] match abandoned at 80',
[2] after extra time.
[3] Malawi lost 0-3 on penalty kicks.
[4] Malawi lost 5-6 on penalty kicks.
[5] Malawi won 2-1 on penalty kicks.
[6] Malawi lost 1-2 on penalty kicks.
[7] match abandoned at 107'.
[8] Malawi lost 1-2 on penalty kicks.
[9] match abandoned at 46'.
NB: the Olympic Games Qualifier matches are not recognized as full A by FIFA, but they
are for the Malawi FA; likewise, matches against Zanzibar are not recognized as full
A by FIFA, but they are for the Malawi FA (Zanzibar is not a member of FIFA).
Total Record
Matches Won Draw Lost For Against Points Percentage
159 63 56 40 179- 144 182 57.23
Types of Matches
Friendlies 41
CECAFA Cup 38
African Cup Qualifier 25
Malawi Independence Cup 21
World Cup Qualifier 12
African Nations Cup 3
Olympic Games Qualifier 2
African Games Qualifier 6
African Games 5
Other Tournaments 6
Total 159
Goals:
Cap 28 1 goal
Cap 40 1 goal
Cap 59 1 goal
Cap 61 1 goal
Cap 70 1 goal
Cap 82 1 goal
Cap 94 1 goal
Cap 103 1 goal
Cap 114 1 goal
Cap 122 2 goals
Cap 135 1 goal
Cap 145 1 goal
Total 13 goals
Thanks to Roberto Mamrud (roberto.mamrud@gmail.com)
Prepared and maintained by Mario Antoine for the Rec.Sport.Soccer Statistics Foundation
Author: Mario Antoine
(thebluesman53@yahoo.com)
Last updated: 12 Aug 2020
(C) Copyright Mario Antoine and RSSSF 2020
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.