List of international matches for the Lesotho national football team

from Wikipedia, the free encyclopedia
Logo of the football association LEFA

This list contains all of the official matches of the Lesotho men's national football team .

1971 to 1979

date opponent result occasion venue Remarks
1. 07.03.1971 MadagascarMadagascar Madagascar 1: 2 Friendly match First international match against Madagascar
2. 08/08/1971 Flag of Malawi.svg Malawi 1: 2 Friendly match First international match against Malawi
3. 08/10/1971 Flag of Malawi.svg Malawi 1: 6 Friendly match
4th 1972 TanzaniaTanzania Tanzania 1: 4 Pan-African Games Qualification First international match against Tanzania
5. 04/30/1972 ZambiaZambia Zambia 0-0 World Cup qualification Maseru First international match against Zambia
6th 06/04/1972 ZambiaZambia Zambia 1: 6 World Cup qualification Ndola
7th 09/16/1973 MauritiusMauritius Mauritius 0-0 African Cup of Nations qualification First international match against Mauritius
8th. 09/30/1973 MauritiusMauritius Mauritius 1: 5 African Cup of Nations qualification
9. 08/12/1979 MauritiusMauritius Mauritius 1-0 African Cup of Nations qualification First international win
10. 08/26/1979 MauritiusMauritius Mauritius 1: 2 African Cup of Nations qualification
11. 05/06/1979 MauritiusMauritius Mauritius 4: 1 Olympic Games Qualification
12. 05/13/1979 MauritiusMauritius Mauritius 3: 2 Olympic Games Qualification
13. December 9, 1979 ZambiaZambia Zambia 0-0 Olympic Games Qualification
14th December 21, 1979 ZambiaZambia Zambia 0: 5 Olympic Games Qualification

1980 to 1989

date opponent result occasion venue Remarks
15th 06/22/1980 Guinea-aGuinea Guinea 1: 3 World Cup qualification Conakry First international match against Guinea
16. 07/20/1980 Guinea-aGuinea Guinea 1: 1 World Cup qualification Maseru
17th 08/10/1980 MozambiqueMozambique Mozambique 1: 6 African Cup of Nations qualification Maputo First international match against Mozambique
18th 08/24/1980 MozambiqueMozambique Mozambique 2: 1 African Cup of Nations qualification
19th 04/17/1981 MozambiqueMozambique Mozambique 0: 2 Zimbabwe Independence Cup quarter finals Umtali
20th 08/13/1981 MozambiqueMozambique Mozambique 0: 4 Friendly match Maputo
21st 09/04/1981 SwazilandSwaziland Swaziland 1: 1 Swaziland 4 Nations Tournament Mbabane First international match against Swaziland
22nd 09/05/1981 Flag of Malawi.svg Malawi 1: 4 Swaziland 4 Nations Tournament Mbabane
23. 09/06/1981 ZimbabweZimbabwe Zimbabwe 2: 5 Swaziland 4 Nations Tournament Mbabane First international match against Zimbabwe
24. 03/06/1983 MozambiqueMozambique Mozambique 0: 3 Olympic Games Qualification
25th 03/20/1983 MozambiqueMozambique Mozambique 0-0 Olympic Games Qualification
  • No further international matches were played from 1984 to 1989.

1990 to 1999

date opponent result occasion venue Remarks
26th 03/06/1990 ZambiaZambia Zambia 0: 2 SADCC Cup Maputo
27. 07.03.1990 ZimbabweZimbabwe Zimbabwe 1: 4 SADCC Cup Maputo
28. 03/10/1990 AngolaAngola Angola 1: 3 SADCC Cup Maputo First international match against Angola
29 03/11/1990 MozambiqueMozambique Mozambique 0: 3 SADCC Cup Maputo
30th 06/14/1992 BotswanaBotswana Botswana 0-0 African Cup of Nations qualification Maseru First international match against Botswana
31. 06/28/1992 BotswanaBotswana Botswana 4-0 African Cup of Nations qualification Gaborone
32. 08/01/1992 NamibiaNamibia Namibia 2-0 Friendly match Maseru First international match against Namibia
33. 08/02/1992 NamibiaNamibia Namibia 2: 2 Friendly match Maseru
34. 08/08/1992 MauritiusMauritius Mauritius 1-0 Friendly match Maseru
35. 08/09/1992 MauritiusMauritius Mauritius 2: 2 Friendly match Maseru
36. 08/16/1992 KenyaKenya Kenya 2: 2 African Cup of Nations qualification Maseru First international match against Kenya
37. 08/30/1992 MozambiqueMozambique Mozambique 0: 3 African Cup of Nations qualification Maputo
38. 04/11/1993 ZaireZaire Zaire 1: 1 African Cup of Nations qualification Maseru First international match against the Democratic Republic of the Congo
39. 04/24/1993 KenyaKenya Kenya 0: 3 African Cup of Nations qualification Nairobi
40. 07/11/1993 MozambiqueMozambique Mozambique 1: 1 African Cup of Nations qualification Maseru
41. 07/25/1993 ZaireZaire Zaire 0: 7 African Cup of Nations qualification Kinshasa
42. 09/04/1994 ZimbabweZimbabwe Zimbabwe 0: 5 African Cup of Nations qualification Harare
43. 11/13/1994 CameroonCameroon Cameroon 2-0 African Cup of Nations qualification Maseru First international match against Cameroon
44. 01/08/1995 ZaireZaire Zaire 0: 3 African Cup of Nations qualification Kinshasa
45. 01/22/1995 Flag of Malawi.svg Malawi 0: 2 African Cup of Nations qualification Maseru
46. 04/08/1995 ZimbabweZimbabwe Zimbabwe 0: 2 African Cup of Nations qualification Maseru
47. 04/26/1995 South AfricaSouth Africa South Africa 1: 3 Friendly match Maseru First international match against South Africa
48. 06/04/1995 CameroonCameroon Cameroon 1: 4 African Cup of Nations qualification Yaoundé
49. 01/26/1997 SwazilandSwaziland Swaziland 1: 3 Friendly match Mbabane
50. 02/23/1997 BotswanaBotswana Botswana 4: 1 Friendly match Gaborone
51. 03/02/1997 ZambiaZambia Zambia 0: 2 COSAFA Cup qualification Maseru
52. 11/01/1997 NamibiaNamibia Namibia 2: 1 Friendly match Maseru
53. 12/18/1997 SwazilandSwaziland Swaziland 0-0 Friendly match Maseru
54. December 21, 1997 MozambiqueMozambique Mozambique 1: 1 Friendly match Maputo
55. 12/28/1997 SwazilandSwaziland Swaziland 0-0 Friendly match Maseru
56. 01/12/1998 BotswanaBotswana Botswana 0-0 Friendly match Maseru
57. 01/18/1998 ZimbabweZimbabwe Zimbabwe 0: 2 COSAFA Cup qualification Maseru
58. 08/02/1998 MauritiusMauritius Mauritius 1: 1 African Cup of Nations qualification Maseru
59. 08/23/1998 MauritiusMauritius Mauritius 1: 3 African Cup of Nations qualification Curepipe
60. 02/07/1999 NamibiaNamibia Namibia 1-0 COSAFA Cup qualification Maseru
61. 04/25/1999 SwazilandSwaziland Swaziland 1: 4 Toyota Cup 1999/2000 Mbabane
62. 05/30/1999 MauritiusMauritius Mauritius 1: 2 Friendly match Maseru
63. 07/04/1999 AngolaAngola Angola 0: 1 COSAFA Cup quarter-finals Maseru
64. 08/15/1999 SwazilandSwaziland Swaziland 0: 3 Friendly match Maseru

2000 to 2009

date opponent result occasion venue Remarks
65. 02/19/2000 SwazilandSwaziland Swaziland 1-0 Toyota Cup 1999/2000 Maseru
66. 02/27/2000 BotswanaBotswana Botswana 0: 1 Friendly match Gaborone
67. 03/01/2000 ZambiaZambia Zambia 0: 2 Friendly match Lusaka
68. 05.03.2000 ZimbabweZimbabwe Zimbabwe 1: 2 COSAFA Cup qualification Harare
69. 04/09/2000 South AfricaSouth Africa South Africa 0: 2 World Championship qualification Maseru
70. 04/22/2000 South AfricaSouth Africa South Africa 0: 1 World Championship qualification Bloemfontein
71. 06/01/2000 SwazilandSwaziland Swaziland 1-0 King's Millennium Cup 2000 Mbabane
72. 06/02/2000 MozambiqueMozambique Mozambique 0-0 King's Millennium Cup 2000 Mbabane
73. 06/04/2000 BotswanaBotswana Botswana 1: 1 King's Millennium Cup 2000 Mbabane
74. 06/11/2000 ZambiaZambia Zambia 0-0 COSAFA Cup quarter finals Maseru Lesotho 3-1 winner on penalties
75. 06/30/2000 MozambiqueMozambique Mozambique 1-0 African Cup of Nations qualification Maseru
76. 07/14/2000 MozambiqueMozambique Mozambique 0: 1 African Cup of Nations qualification Maputo Lesotho 3-2 winners on penalties
77. 07/23/2000 AngolaAngola Angola 2: 1 COSAFA Cup semifinals Maseru
78. 08/13/2000 ZimbabweZimbabwe Zimbabwe 0: 3 COSAFA Cup Final first leg Maseru
79. 08/27/2000 ZimbabweZimbabwe Zimbabwe 0: 3 COSAFA Cup final second leg Bulawayo
80. 09/03/2000 GhanaGhana Ghana 3: 3 African Cup of Nations qualification Maseru First international match against Ghana
81. 10/01/2000 KenyaKenya Kenya 1: 1 Friendly match Nairobi
82. 10/10/2000 Congo Democratic Republic 1997Democratic Republic of Congo Democratic Republic of Congo 1: 1 African Cup of Nations qualification Kinshasa
83. 01/06/2001 NamibiaNamibia Namibia 0: 1 Swaziland 4 Nations Tournament Semifinals Manzini
84. 07/01/2001 AngolaAngola Angola 0: 2 Swaziland 4 Nations Tournament 3rd place match Manzini
85. 01/09/2001 SwazilandSwaziland Swaziland 2: 2 Friendly match Manzini
86. 01/14/2001 ZimbabweZimbabwe Zimbabwe 2: 1 African Cup of Nations qualification Bulawayo
87. 01/28/2001 BotswanaBotswana Botswana 1: 2 Botswana 4 Nations Cup Gaborone
88 2001 SwazilandSwaziland Swaziland ?:? Botswana 4 Nations Cup
XX 2001 Botswana "B" ?:? Botswana 4 Nations Cup
88 03/10/2001 MozambiqueMozambique Mozambique 0-0 Lesotho 4 Nations Cup semifinals Maseru Lesotho winner on penalties
89. 03/11/2001 SwazilandSwaziland Swaziland 2: 1 Lesotho 4 Nations Cup Final Maseru
90. 03/13/2001 South AfricaSouth Africa South Africa 1-0 Friendly match
91. 03/24/2001 ZimbabweZimbabwe Zimbabwe 0: 1 African Cup of Nations qualification Maseru
92. 04/22/2001 MozambiqueMozambique Mozambique 0: 1 Friendly match Beira
93. 05/20/2001 SwazilandSwaziland Swaziland 1-0 Friendly match Maseru
94. 06/03/2001 Congo Democratic Republic 1997Democratic Republic of Congo Democratic Republic of Congo 0-0 African Cup of Nations qualification Maseru
95. 06/17/2001 GhanaGhana Ghana 1: 3 African Cup of Nations qualification Kumasi
96. 06/24/2001 ZambiaZambia Zambia 1: 2 COSAFA Cup quarter-finals Maseru
XX 12/15/2001 Zimbabwe U-20 3: 1 Botswana 4 Nations Cup semifinals Gaborone
97. 12/16/2001 BotswanaBotswana Botswana 0: 1 Botswana 4 Nations Cup Final Gaborone
98 03/10/2002 SwazilandSwaziland Swaziland 0-0 Friendly match
99 04/07/2002 MozambiqueMozambique Mozambique 0: 2 COSAFA Cup qualification Maseru
100. 08/26/2002 BotswanaBotswana Botswana 1-0 Friendly match Gaborone
101. 08/30/2002 ZimbabweZimbabwe Zimbabwe 0: 2 Friendly match Harare
102. 09/08/2002 SenegalSenegal Senegal 0: 1 African Cup of Nations qualification Maseru First international match against Senegal
103. 10/06/2002 SwazilandSwaziland Swaziland 0-0 Friendly match Big bend
104. 10/08/2002 GhanaGhana Ghana 1: 2 Friendly match Accra
105. 10/13/2002 GambiaGambia Gambia 0: 6 African Cup of Nations qualification Banjul First international match against Gambia
106. 03/09/2003 BotswanaBotswana Botswana 1-0 Friendly match Gaborone
107. 03/16/2003 Congo Democratic Republic 1997Democratic Republic of Congo Democratic Republic of Congo 2: 2 Friendly match Maseru
108. 03/19/2003 SwazilandSwaziland Swaziland 0: 1 Friendly match Mbabane
109. 03/22/2003 MozambiqueMozambique Mozambique 0-0 COSAFA Cup qualification Maputo
110. 06/14/2003 SenegalSenegal Senegal 0: 3 African Cup of Nations qualification Dakar
111. 07/06/2003 GambiaGambia Gambia 1-0 African Cup of Nations qualification Maseru
112. 04/10/2003 SwazilandSwaziland Swaziland 5: 2 Friendly match Maseru
113. 10/08/2003 South AfricaSouth Africa South Africa 0: 3 Friendly match Maseru
114. 10/11/2003 BotswanaBotswana Botswana 1: 4 Africa / World Cup qualification Gaborone
115. 11/16/2003 BotswanaBotswana Botswana 0-0 Africa / World Cup qualification Maseru
116. 02/28/2004 BotswanaBotswana Botswana 0-0 COSAFA Cup qualification Maseru Botswana 11:10 Winner on penalties
117. 12/15/2004 BotswanaBotswana Botswana 1: 1 Friendly match Maseru
118. 03/19/2005 NamibiaNamibia Namibia 1: 2 Friendly match Maseru
119. 06/01/2005 SwazilandSwaziland Swaziland 3: 4 Friendly match Maseru
120. 06/11/2005 Flag of Malawi.svg Malawi 1: 2 COSAFA Cup qualification Lusaka
121. 06/26/2005 MozambiqueMozambique Mozambique 0: 1 Friendly match Maputo
122. 04/14/2006 SwazilandSwaziland Swaziland 5-0 Friendly match Maseru
123. 04/16/2006 SwazilandSwaziland Swaziland 2: 2 Friendly match Maseru
124. 04/29/2006 MozambiqueMozambique Mozambique 0-0 COSAFA Cup qualification Maseru Lesotho 5-4 winners on penalties
125. 04/30/2006 AngolaAngola Angola 1: 3 COSAFA Cup qualification Maseru
126. 05/10/2006 South AfricaSouth Africa South Africa 0-0 Friendly match Maseru
127. 08/26/2006 SwazilandSwaziland Swaziland 1: 3 Friendly match Mbabane
128. 09/02/2006 UgandaUganda Uganda 0: 3 African Cup of Nations qualification Kampala First international match against Uganda
129. 10/03/2006 BotswanaBotswana Botswana 0: 1 Friendly match Gaborone
130. 10/08/2006 NigeriaNigeria Nigeria 0: 1 African Cup of Nations qualification Maseru First international match against Nigeria
131. 02/13/2007 SwazilandSwaziland Swaziland 0: 1 Friendly match Maseru
132. 03/18/2007 SwazilandSwaziland Swaziland 1-0 Friendly match Lobamba
133. 03/25/2007 NigerNiger Niger 3: 1 African Cup of Nations qualification Maseru First international match against Niger
134. 05/25/2007 ZimbabweZimbabwe Zimbabwe 1: 1 Friendly match Masvingo
135. 06/03/2007 NigerNiger Niger 0: 2 African Cup of Nations qualification Niamey
136. 06/19/2007 UgandaUganda Uganda 0-0 African Cup of Nations qualification Maseru
137. 07/28/2007 AngolaAngola Angola 0: 2 COSAFA Cup qualification Gaborone
138. 07/29/2007 NamibiaNamibia Namibia 2: 3 COSAFA Cup qualification Gaborone
139. 08/20/2007 Myanmar 1974Myanmar Myanmar 0: 1 Merdeka Cup Group A Petaling Jaya First international match against Myanmar
140 08/22/2007 LaosLaos Laos 3: 1 Merdeka Cup Group A Petaling Jaya First international match against Laos
XXX 08/25/2007 Malaysia U-23 0: 4 Merdeka Cup Group A Petaling Jaya
141. 09/08/2007 NigeriaNigeria Nigeria 0: 4 African Cup of Nations qualification Warri
XXX 02/09/2008 Mozambique XI 0: 1 Swaziland 4 Nations Cup Semifinals Lobamba
142. 02/10/2008 SwazilandSwaziland Swaziland 2: 2 Swaziland 4 Nations Cup 3rd / 4th place Lobamba Lesotho 4-1 winner on penalties
143. 05/21/2008 MozambiqueMozambique Mozambique 3: 2 Friendly match Maputo
144. 05/23/2008 SwazilandSwaziland Swaziland 1: 1 Friendly match Lobamba
145. 06/08/2008 GhanaGhana Ghana 2: 3 Africa / World Cup qualification Bloemfontein Due to unrest in Lesotho, the home games were played in Bloemfontein.
146. 06/15/2008 Political system of the Libyan Arab JamahiriyaPolitical system of the Libyan Arab Jamahiriya Libya 0: 1 Africa / World Cup qualification Bloemfontein First international match against Libya
147. 06/20/2008 Political system of the Libyan Arab JamahiriyaPolitical system of the Libyan Arab Jamahiriya Libya 0: 4 Africa / World Cup qualification Tripoli
148. 06/28/2008 GabonGabon Gabon 0: 2 Africa / World Cup qualification Libreville First international match against Gabon
149. 07/20/2008 Flag of Malawi.svg Malawi 0: 1 COSAFA Cup qualification Secunda
150. 07/22/2008 NamibiaNamibia Namibia 1: 1 COSAFA Cup qualification Secunda
151 06/24/2008 ComorosComoros Comoros 1-0 COSAFA Cup qualification Secunda First international match against the Comoros
152. 08/30/2008 BotswanaBotswana Botswana 0: 1 Friendly match Gaborone
153. 07.09.2008 GabonGabon Gabon 0: 3 Africa / World Cup qualification Bloemfontein
154. 10/11/2008 GhanaGhana Ghana 0: 3 Africa / World Cup qualification Sekondi
155. 04/01/2009 BotswanaBotswana Botswana 0-0 Friendly match Maseru
156. 06/19/2009 SwazilandSwaziland Swaziland 1: 1 Friendly match Manzini
157. 06/21/2009 SwazilandSwaziland Swaziland 1: 1 Friendly match Lobamba
158. 08/12/2009 ZimbabweZimbabwe Zimbabwe 1: 1 Friendly match Bulawayo
159. 09/11/2009 MalaysiaMalaysia Malaysia 0: 5 Friendly match Kuala Lumpur First international match against Malaysia
160. October 19, 2009 ZimbabweZimbabwe Zimbabwe 2: 2 COSAFA Cup qualification Harare
161. October 21, 2009 MauritiusMauritius Mauritius 1-0 COSAFA Cup qualification Harare

2010 to 2019

date opponent result occasion venue Remarks
162. 08/20/2011 SwazilandSwaziland Swaziland 0-0 Friendly match Maseru
163. 08/22/2011 SwazilandSwaziland Swaziland 0: 1 Friendly match Maseru
164. 08/30/2011 BotswanaBotswana Botswana 2: 1 Friendly match Gaborone
165. October 31, 2011 NamibiaNamibia Namibia 0-0 Friendly match Windhoek
166. 11/06/2011 Congo Democratic RepublicDemocratic Republic of Congo Democratic Republic of Congo 0: 3 Friendly match Pretoria
167. 11/11/2011 BurundiBurundi Burundi 1-0 World Championship qualification Maseru First international match against Burundi
168. 11/15/2011 BurundiBurundi Burundi 2: 2 World Championship qualification Bujumbura
169. December 21, 2011 BotswanaBotswana Botswana 0: 3 Friendly match Rustenburg
170. January 15, 2012 Sao Tome and PrincipeSao Tome and Principe Sao Tome and Principe 0: 1 African Cup of Nations qualification Sao Tome First international match against São Tomé and Príncipe
171. 01/22/2012 Sao Tome and PrincipeSao Tome and Principe Sao Tome and Principe 0-0 African Cup of Nations qualification Maseru
172. 05/23/2012 BotswanaBotswana Botswana 0: 3 Friendly match Gaborone
173. 06/01/2012 GhanaGhana Ghana 0: 7 World Championship qualification Kumasi
174. 06/10/2012 SudanSudan Sudan 0-0 World Championship qualification Maseru First international match against Sudan
175. 07/17/2012 ZimbabweZimbabwe Zimbabwe 3: 5 Friendly match Molepolole
176. 07/18/2012 BotswanaBotswana Botswana 0-0 Friendly match Molepolole
177. October 12, 2012 SwazilandSwaziland Swaziland 2: 1 Friendly match Maseru
178. 10/14/2012 SwazilandSwaziland Swaziland 0: 1 Friendly match Maseru
179. 11/11/2012 SwazilandSwaziland Swaziland 0-0 Friendly match Manzini
180. 03/24/2013 ZambiaZambia Zambia 1: 1 World Championship qualification Maseru
181. 06/02/2013 South AfricaSouth Africa South Africa 0: 2 Friendly match Maseru
182 06/08/2013 ZambiaZambia Zambia 0: 4 World Championship qualification Ndola
183. 06/16/2013 GhanaGhana Ghana 0: 2 World Championship qualification Maseru
184. 07/08/2013 KenyaKenya Kenya 2: 2 COSAFA Cup Kitwe
185 07/09/2013 BotswanaBotswana Botswana 3: 3 COSAFA Cup Kitwe
186. 07/11/2013 SwazilandSwaziland Swaziland 2-0 COSAFA Cup Lusaka
187. 07/14/2013 AngolaAngola Angola 1: 1 (5: 3 as new) COSAFA Cup Kitwe
188. 07/17/2013 ZimbabweZimbabwe Zimbabwe 1: 2 COSAFA Cup Ndola
189 07/20/2013 South AfricaSouth Africa South Africa 1: 2 COSAFA Cup Ndola
190. 09/08/2013 SudanSudan Sudan 3: 2 World Championship qualification Omdurman
191. 07.03.2014 SwazilandSwaziland Swaziland 0: 1 Friendly match Maseru
192. 03/09/2014 SwazilandSwaziland Swaziland 0-0 Friendly match Maseru
193. 05/18/2014 LiberiaLiberia Liberia 0: 1 African Cup of Nations qualification Paynesville First international match against Liberia
194. 06/01/2014 LiberiaLiberia Liberia 2-0 African Cup of Nations qualification Maseru
195. 07/14/2014 BotswanaBotswana Botswana 0: 2 Friendly match Gaborone
196. 07/20/2014 KenyaKenya Kenya 1-0 African Cup of Nations qualification Maseru
197 08/03/2014 KenyaKenya Kenya 0-0 African Cup of Nations qualification Nairobi
198. 09/06/2014 Burkina FasoBurkina Faso Burkina Faso 0: 2 African Cup of Nations qualification Ouagadougou First international match against Burkina Faso
199 09/10/2014 GabonGabon Gabon 1: 1 African Cup of Nations qualification Maseru
200. 10/10/2014 AngolaAngola Angola 0-0 African Cup of Nations qualification Maseru
201. 10/15/2014 AngolaAngola Angola 0: 4 African Cup of Nations qualification Luanda
202. 11/15/2014 Burkina FasoBurkina Faso Burkina Faso 0: 1 African Cup of Nations qualification Maseru
203. 11/19/2014 GabonGabon Gabon 2: 4 African Cup of Nations qualification Libreville
204. 03/25/2015 BotswanaBotswana Botswana 0: 2 Friendly match Gaborone
205. 05/14/2015 South AfricaSouth Africa South Africa 0-0 Friendly match Maseru
206. 05/16/2015 South AfricaSouth Africa South Africa 1: 1 Friendly match Maseru
207. 05/18/2015 MadagascarMadagascar Madagascar 1: 2 COSAFA Cup Rustenburg
208. 05/20/2015 SwazilandSwaziland Swaziland 0: 2 COSAFA Cup Rustenburg
209. 05/22/2015 TanzaniaTanzania Tanzania 1-0 COSAFA Cup Moruleng
210. 06/14/2015 EthiopiaEthiopia Ethiopia 1: 2 African Cup of Nations qualification Bahir Dar
211. 06/21/2015 BotswanaBotswana Botswana 0-0 African Nations Cup qualification Maseru
212. 04/07/2015 BotswanaBotswana Botswana 1: 1 African Nations Cup qualification Gaborone One round further due to away goal rule
213. 09/06/2015 AlgeriaAlgeria Algeria 1: 3 African Cup of Nations qualification Maseru First international match against Algeria
214. 07/10/2015 ComorosComoros Comoros 0-0 World Championship qualification Mitsamiouli
215. 13/10/2015 ComorosComoros Comoros 1: 1 World Championship qualification Maseru
216. October 18, 2015 ZimbabweZimbabwe Zimbabwe 1: 3 African Nations Cup qualification Bulawayo
217. 25/10/2015 ZimbabweZimbabwe Zimbabwe 1: 1 African Nations Cup qualification Maseru
218. 03/26/2016 SeychellesSeychelles Seychelles 0: 2 African Cup of Nations qualification Roche Caiman
219. 03/29/2016 SeychellesSeychelles Seychelles 2: 1 African Cup of Nations qualification Maseru
220. 05/21/2016 BotswanaBotswana Botswana 1: 2 Friendly match Serowe
221. 06/05/2016 EthiopiaEthiopia Ethiopia 1: 2 African Cup of Nations qualification Maseru
222. 06/12/2016 MauritiusMauritius Mauritius 3-0 COSAFA Cup Windhoek
223. 06/14/2016 AngolaAngola Angola 2-0 COSAFA Cup Windhoek
224. 06/16/2016 MalawiMalawi Malawi 1-0 COSAFA Cup Windhoek
225 06/18/2016 South AfricaSouth Africa South Africa 1: 1 (2: 4 i.E.) COSAFA Cup quarter finals Windhoek
226. 06/21/2016 ZambiaZambia Zambia 2: 3 COSAFA Cup consolation round semifinals Windhoek
227. 09/04/2016 AlgeriaAlgeria Algeria 0: 6 African Cup of Nations qualification Blida
228 03/28/2017 MozambiqueMozambique Mozambique 0: 1 Friendly match Beira
229. 05/26/2017 SwazilandSwaziland Swaziland 0: 1 Friendly match Manzini
230 05/28/2017 SwazilandSwaziland Swaziland 1-0 Friendly match Lobamba
231. 06/04/2017 MauritaniaMauritania Mauritania 1-0 Friendly match Pretoria First international match against Mauritania
232. 06/10/2017 TanzaniaTanzania Tanzania 1: 1 African Cup of Nations qualification Dar es Salaam
233. 07/01/2017 NamibiaNamibia Namibia 0: 0 (5: 4 on perk) COSAFA Cup Phokeng
234. 07/05/2017 ZimbabweZimbabwe Zimbabwe 3: 4 COSAFA Cup Moruleng
235. 07/07/2017 TanzaniaTanzania Tanzania 0: 0 (2: 4 on perk) COSAFA Cup Moruleng
236. 07/15/2017 ComorosComoros Comoros 0: 2 African Nations Cup qualification Moroni
237. 07/23/2017 ComorosComoros Comoros 1-0 African Nations Cup qualification Maseru
238. 11/11/2017 MalawiMalawi Malawi 1: 1 Friendly match Lilongwe
239. March 24, 2018 BotswanaBotswana Botswana 0: 1 Friendly match Gaborone
240. 03/27/2018 NamibiaNamibia Namibia 1: 2 Friendly match Windhoek
241. 02.06.2018 SwazilandSwaziland Swaziland 1-0 COSAFA Cup Polokwane
242. 06/06/2018 ZimbabweZimbabwe Zimbabwe 0: 0 (1: 3 n.E.) COSAFA Cup Polokwane
243. 06/08/2018 MadagascarMadagascar Madagascar 1-0 COSAFA Cup Polokwane
244. 09.09.2018 Cape VerdeCape Verde Cape Verde 1: 1 African Cup of Nations qualification Maseru First international match against Cape Verde
245. October 13, 2018 UgandaUganda Uganda 0: 3 African Cup of Nations qualification Kira Town
246. October 16, 2018 UgandaUganda Uganda 0: 2 African Cup of Nations qualification Maseru
247. 11/18/2018 TanzaniaTanzania Tanzania 1-0 African Cup of Nations qualification Maseru
248. March 24, 2019 Cape VerdeCape Verde Cape Verde 0-0 African Cup of Nations qualification Praia
249. 06/01/2019 UgandaUganda Uganda 0: 0 (3: 2 n.e.) COSAFA Cup Durban
250. 06/05/2019 BotswanaBotswana Botswana 1: 2 COSAFA Cup Durban
251. 07.06.2019 ZimbabweZimbabwe Zimbabwe 1: 1 (5: 6 as new) COSAFA Cup Durban
252. 07/28/2019 South AfricaSouth Africa South Africa 3: 2 African Nations Cup qualification Maseru
253. 08/04/2019 South AfricaSouth Africa South Africa 3-0 African Nations Cup qualification Johannesburg
254. 04.09.2019 EthiopiaEthiopia Ethiopia 0-0 World Championship qualification Bahir Dar
255. 09/08/2019 EthiopiaEthiopia Ethiopia 1: 1 World Championship qualification Maseru
256. 09/22/2019 ZimbabweZimbabwe Zimbabwe 1: 3 African Nations Cup qualification Harare
257. October 20, 2019 ZimbabweZimbabwe Zimbabwe 0-0 African Nations Cup qualification Maseru
258. 11/13/2019 Sierra LeoneSierra Leone Sierra Leone 1: 1 African Cup of Nations qualification Freetown First international match against Sierra Leone
259. 11/17/2019 NigeriaNigeria Nigeria 2: 4 African Cup of Nations qualification Maseru

2020 to 2029

date opponent result occasion venue Remarks
08/31/2020 BeninBenin Benin African Cup of Nations qualification First international match against Benin
08.09.2020 BeninBenin Benin African Cup of Nations qualification
08/10/2020 Sierra LeoneSierra Leone Sierra Leone African Cup of Nations qualification
11/12/2020 NigeriaNigeria Nigeria African Cup of Nations qualification

Web links