Misplaced Pages

Botswana national football team results (2000 to 2019)

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.

The Botswana national football team represents Botswana in international football under the control of the Botswana Football Association. Following the independence of Botswana in 1966, the football federation was founded in 1970. It later joined the Confederation of African Football (CAF) in 1976 and FIFA in 1982.

The following list contains all results of Botswana's official matches between the year 2000 and 2019.

Key

The coloured backgrounds denote the result of the match:
  – indicates Botswana won the match
  – indicates Botswana's opposition won the match
  – indicates the match ended in a draw

Official Results

2000

Botswana  v  Lesotho
27 February 2000 (2000-02-27) Friendly Botswana  1–0  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Swaziland
19 March 2000 (2000-03-19) Friendly Botswana  3–0  Swaziland Gaborone, Botswana
Report Stadium: Botswana National Stadium
Zambia  v  Botswana
25 March 2000 (2000-03-25) Friendly Zambia  3–0  Botswana Lusaka, Zambia
Report Stadium: Independence Stadium
Botswana  v  Zambia
8 April 2000 (2000-04-08) 2002 FIFA WC qualification Botswana  0–1  Zambia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Zambia  v  Botswana
22 April 2000 (2000-04-22) 2002 FIFA WC qualification Zambia  1–0  Botswana Lusaka, Zambia
Report Stadium: Independence Stadium
Mozambique  v  Botswana
1 June 2000 (2000-06-01) Friendly Mozambique  0–2  Botswana Lobamba, Eswatini
Report Stadium: Somhlolo National Stadium
Swaziland  v  Botswana
2 June 2000 (2000-06-02) Friendly Swaziland  0–0  Botswana Lobamba, Eswatini
Report Stadium: Somhlolo National Stadium
Lesotho  v  Botswana
4 June 2000 (2000-06-04) Friendly Lesotho  1–1  Botswana Lobamba, Eswatini
Report Stadium: Somhlolo National Stadium
Botswana  v  Madagascar
1 July 2000 (2000-07-01) 2002 AFCON qualification Botswana  1–0  Madagascar Gaborone, Botswana
Report Stadium: National Stadium
Attendance: 15,000
Madagascar  v  Botswana
15 July 2000 (2000-07-15) 2002 AFCON qualification Madagascar  2–0  Botswana Antananarivo, Madagasgar
Report Stadium: Mahamasina Municipal Stadium

2001

Botswana  v  Swaziland
27 January 2001 (2001-01-27) Friendly Botswana  1–2  Swaziland Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Lesotho
28 January 2001 (2001-01-28) Friendly Botswana  2–1  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Swaziland  v  Botswana
10 March 2001 (2001-03-10) Friendly Swaziland  0–1  Botswana Maseru, Lesotho
Report Stadium: Setsoto Stadium
Mozambique  v  Botswana
11 March 2001 (2001-03-11) Friendly Mozambique  3–1  Botswana Maseru, Lesotho
Report Stadium: Setsoto Stadium
Botswana  v  Malawi
17 March 2001 (2001-03-17) 2001 COSAFA Cup Botswana  0–1  Malawi Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Namibia
15 December 2001 (2001-12-15) Friendly Botswana  3–2  Namibia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Lesotho
16 December 2001 (2001-12-16) Friendly Botswana  1–0  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium

2002

Swaziland  v  Botswana
2 March 2002 (2002-03-02) Friendly Swaziland  2–6  Botswana Lobamba, Eswatini
Report Stadium: Somhlolo National Stadium
Botswana  v  Namibia
16 March 2002 (2002-03-16) Friendly Botswana  3–1  Namibia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  South Africa
30 March 2002 (2002-03-30) 2002 COSAFA Cup Botswana  0–0

(4–5 p)
 South Africa Gaborone, Botswana
Report Stadium: Botswana National Stadium
Malawi  v  Botswana
8 June 2002 (2002-06-08) Friendly Malawi  2–0  Botswana Blantyre, Malawi
Report Stadium: Kamuzu Stadium
Malawi  v  Botswana
9 June 2002 (2002-06-09) Friendly Malawi  1–0  Botswana Lilongwe, Malawi
Report Stadium: Silver Stadium
Botswana  v  Lesotho
26 August 2002 (2002-08-26) Friendly Botswana  0–1  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Swaziland
7 September 2002 (2002-09-07) 2002 AFCON qualification Botswana  0–0  Swaziland Gaborone, Botswana
Report Stadium: Botswana National Stadium
Referee: Samuel Moeketsi (Lesotho)
DR Congo  v  Botswana
13 October 2002 (2002-10-13) 2002 AFCON qualification DR Congo  2–0  Botswana Kinshasa, Democratic Republic of the Congo
Report Stadium: Stade des Martyrs
Attendance: 100,000
Referee: Joseph Mandzioukouta (Congo)
Botswana  v  Zambia
14 December 2002 (2002-12-14) Friendly Botswana  1–0  Zambia Gaborone, Botswana
Report Stadium: Botswana National Stadium

2003

Botswana  v  Lesotho
9 March 2003 (2003-03-09) Friendly Botswana  0–1  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Namibia  v  Botswana
16 March 2003 (2003-03-16) 2003 COSAFA Cup Namibia  0–1  Botswana Windhoek, Namibia
Report Stadium: Independence Stadium
Lesotho  v  Botswana
16 May 2003 (2003-05-16) Friendly Lesotho  1–2  Botswana Maseru, Lesotho
  • ???
Report Stadium: Setsoto Stadium
Botswana  v  Malawi
16 March 2003 (2003-03-16) 2003 COSAFA Cup Botswana  1–1
(1–4 p)
 Malawi Gaborone, Botswana
Report Stadium: Botswana National Stadium
Libya  v  Botswana
30 March 2003 (2003-03-30) 2003 AFCON qualification Libya  0–0  Botswana Benghazi, Libya
Report Stadium: March 28 Stadium
Referee: Pare Passina (Burkina Faso)
Botswana  v  Libya
7 June 2003 (2003-06-07) 2003 AFCON qualification Botswana  0–1  Libya Gaborone, Botswana
Report Stadium: Botswana National Stadium
Referee: Nunkoo Rajanand (Mauritius)
Botswana  v  Trinidad and Tobago
10 June 2003 (2003-06-10) Friendly Botswana  0–0  Trinidad and Tobago Gaborone, Botswana
Report Stadium: Botswana National Stadium
Swaziland  v  Botswana
22 June 2003 (2003-06-22) 2003 AFCON qualification Swaziland  3–2  Botswana Lobamba, Eswatini
Report Stadium: Somhlolo National Stadium
Attendance: 10,000
Botswana  v  DR Congo
5 July 2003 (2003-07-05) 2003 AFCON qualification Botswana  0–0  DR Congo Gaborone, Botswana
Report Stadium: Botswana National Stadium
Swaziland  v  Botswana
6 September 2003 (2003-09-06) Friendly Swaziland  0–3  Botswana Lobamba, Eswatini
Report Stadium: Somhlolo National Stadium
Botswana  v  Lesotho
11 October 2003 (2003-10-11) 2006 FIFA WC qualification Botswana  4–1  Lesotho Gaborone, Botswana
15:00 UTC+02:00 Report Stadium: Botswana National Stadium
Attendance: 10,000
Referee: Luis Manuel Joao (Angola)
Lesotho  v  Botswana
16 November 2003 (2003-11-16) 2006 FIFA WC qualification Lesotho  0–0  Botswana Maseru, Lesotho
15:00 UTC+02:00 Report Stadium: Setsoto Stadium
Attendance: 9,000
Referee: Harris Shikapande (Zambia)
Botswana  v  Zimbabwe
13 December 2003 (2003-12-13) Friendly Botswana  0–2  Zimbabwe Selebi-Phikwe, Botswana
Report Stadium: Selebi-Phikwe Stadium

2004

Lesotho  v  Botswana
28 February 2004 (2004-02-28) 2004 COSAFA Cup Lesotho  0–0
(10–11 p)
 Botswana Maseru, Lesotho
Report Stadium: Setsoto Stadium
Namibia  v  Botswana
28 April 2004 (2004-04-28) Friendly Namibia  0–0  Botswana Windhoek, Namibia
Report Stadium: Independence Stadium
Mozambique  v  Botswana
26 May 2004 (2004-05-26) Friendly Mozambique  0–0  Botswana Matola, Mozambique
Report Stadium: Estádio da Machava
Tunisia  v  Botswana
5 June 2004 (2004-06-05) 2006 FIFA WC qualification Tunisia  4–1  Botswana Tunis, Tunisia
19:15 Report Stadium: Stade 7 November
Attendance: 2,844
Referee: Khalid Abdel Rahman (Sudan)
Botswana  v  Malawi
19 June 2004 (2004-06-19) 2006 FIFA WC qualification Botswana  2–0  Malawi Gaborone, Botswana
15:00 Report Stadium: Botswana National Stadium
Attendance: 15,000
Referee: Yusuf Awuye (Uganda)
Botswana  v  Morocco
3 July 2004 (2004-07-03) 2006 FIFA WC qualification Botswana  0–1  Morocco Gaborone, Botswana
15:00 Report Stadium: Botswana National Stadium
Attendance: 22,000
Referee: Gilbert Dlamini (Swaziland)
Angola  v  Botswana
18 July 2004 (2004-07-18) 2004 COSAFA Cup Angola  1–1
(5–3 p)
 Botswana Luanda, Angola
Report Stadium: Estádio da Cidadela
Zimbabwe  v  Botswana
18 August 2004 (2004-08-18) Friendly Zimbabwe  2–0  Botswana Bulawayo, Zimbabwe
Report Stadium: Barbourfields Stadium
Guinea  v  Botswana
3 September 2004 (2004-09-03) 2006 FIFA WC qualification Guinea  4–0  Botswana Conakry, Guinea
16:30 Report Stadium: Stade 28 Septembre
Attendance: 25,000
Referee: Justus Agbenyega (Ghana)
Botswana  v  Zambia
30 September 2004 (2004-09-30) Friendly Botswana  1–0  Zambia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Kenya
9 October 2004 (2004-10-09) 2006 FIFA WC qualification Botswana  2–1  Kenya Gaborone, Botswana
16:00 Report Stadium: Botswana National Stadium
Attendance: 16,500
Referee: Eugenio Colembi (Angola)
Lesotho  v  Botswana
15 December 2004 (2004-12-15) Friendly Lesotho  1–1  Botswana Maseru, Lesotho
  • ???
Report
  • ???
Stadium: Setsoto Stadium

2005

Botswana  v  Zambia
26 February 2005 (2005-02-26) Friendly Botswana  0–0  Zambia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Zimbabwe  v  Botswana
16 March 2005 (2005-03-16) Friendly Zimbabwe  1–1  Botswana Harare, Zimbabwe
Report Stadium: Rufaro Stadium
Kenya  v  Botswana
26 March 2005 (2005-03-26) 2006 FIFA WC qualification Kenya  1–0  Botswana Nairobi, Kenya
16:00 Report Stadium: Moi International Sports Centre
Attendance: 15,000
Referee: Buenkadila Wabelo Bisingu (Congo DR)
Namibia  v  Botswana
16 April 2005 (2005-04-16) 2005 COSAFA Cup Namibia  1–1
(1–2 p)
 Botswana Windhoek, Namibia
Report Stadium: Independence Stadium
Zimbabwe  v  Botswana
17 April 2005 (2005-04-17) 2005 COSAFA Cup Zimbabwe  2–0  Botswana Windhoek, Namibia
Report Stadium: Independence Stadium
Botswana  v  Tunisia
4 June 2005 (2005-06-04) 2006 FIFA WC qualification Botswana  1–3  Tunisia Gaborone, Botswana
15:00 Report Stadium: Botswana National Stadium
Attendance: 20,000
Referee: Sule Mana (Nigeria)
Malawi  v  Botswana
18 June 2005 (2005-06-18) 2006 FIFA WC qualification Malawi  1–3  Botswana Blantyre, Malawi
15:00 Report Stadium: Kamuzu Stadium
Attendance: 20,000
Referee: Divine Evehe (Cameroon)
Botswana  v  DR Congo
1 July 2005 (2005-07-01) Friendly Botswana  0–0  DR Congo Gaborone, Botswana
Report Stadium: Botswana National Stadium
Angola  v  Botswana
9 August 2005 (2005-08-09) Friendly Angola  0–0  Botswana Johannesburg, South Africa
Report
Angola  v  Botswana
10 August 2005 (2005-08-10) Friendly Angola  0–0  Botswana Johannesburg, South Africa
Report
Morocco  v  Botswana
3 September 2005 (2005-09-03) 2006 FIFA WC qualification Morocco  1–0  Botswana Rabat, Morocco
20:00 Report Stadium: Stade Moulay Abdellah
Attendance: 25,000
Referee: Mohamed Benouza (Algeria)
Botswana  v  Guinea
8 October 2005 (2005-10-08) 2006 FIFA WC qualification Botswana  1–2  Guinea Gaborone, Botswana
16:00 Report Stadium: Botswana National Stadium
Attendance: 16,800
Referee: Modou Sowe (Gambia)

2006

Botswana  v  Zambia
14 May 2006 (2006-05-14) Friendly Botswana  0–0  Zambia Gaborone, Botswana
Report Stadium: University of Botswana Stadium
Botswana  v  Madagascar
20 May 2006 (2006-05-20) 2006 COSAFA Cup Botswana  2–0  Madagascar Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  South Africa
21 May 2006 (2006-05-21) 2006 COSAFA Cup Botswana  0–0
(6–5 p)
 South Africa Gaborone, Botswana
Report Stadium: Botswana National Stadium
Malawi  v  Botswana
6 July 2006 (2006-07-06) Friendly Malawi  2–1  Botswana Lilongwe, Malawi
Report Stadium: Civo Stadium
Malawi  v  Botswana
8 July 2006 (2006-07-08) Friendly Malawi  0–0
(2–3 p)
 Botswana Blantyre, Malawi
Report Stadium: Kamuzu Stadium
Uganda  v  Botswana
6 August 2006 (2006-08-06) Friendly Uganda  0–0  Botswana Kampala, Uganda
Report Stadium: Nakivubo Stadium
Zambia  v  Botswana
19 August 2006 (2006-08-19) 2006 COSAFA Cup Zambia  1–0  Botswana Lusaka, Zambia
Report Stadium: Independence Stadium
Mauritania  v  Botswana
3 September 2006 (2006-09-03) 2008 AFCON qualification Mauritania  4–0  Botswana Nouakchott, Mauritania
Report Stadium: Stade Olympique
Botswana  v  Lesotho
3 October 2006 (2006-10-03) Friendly Botswana  1–0  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Egypt
7 October 2006 (2006-10-07) 2008 AFCON qualification Botswana  0–0  Egypt Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Swaziland
15 November 2006 (2006-11-15) Friendly Botswana  1–0  Swaziland Gaborone, Botswana
Report Stadium: Botswana National Stadium

2007

Botswana  v  Namibia
7 February 2007 (2007-02-07) Friendly Botswana  1–0  Namibia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Burundi
25 March 2007 (2007-03-25) 2008 AFCON qualification Botswana  1–0  Burundi Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Libya
27 May 2007 (2007-05-27) Friendly Botswana  0–0  Libya Gaborone, Botswana
Report Stadium: Botswana National Stadium
Burundi  v  Botswana
3 June 2007 (2007-06-03) 2008 AFCON qualification Burundi  1–0  Botswana Kigali, Rwanda
Report Stadium: Stade Amahoro
Botswana  v  Mauritania
16 June 2007 (2007-06-16) 2008 AFCON qualification Botswana  2–1  Mauritania Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Zambia
21 July 2007 (2007-07-21) Friendly Botswana  0–0  Zambia Orapa, Botswana
Report Stadium: Itekeng Stadium
Botswana  v  Namibia
28 July 2007 (2007-07-28) 2007 COSAFA Cup Botswana  1–0  Namibia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Angola
29 July 2007 (2007-07-29) 2007 COSAFA Cup Botswana  0–0
(3–1 p)
 Angola Gaborone, Botswana
Report Stadium: Botswana National Stadium
South Africa  v  Botswana
29 September 2007 (2007-09-29) 2007 COSAFA Cup South Africa  1–0  Botswana Atteridgeville, South Africa
Report Stadium: Lucas Masterpieces Moripe Stadium
Egypt  v  Botswana
13 October 2007 (2007-10-13) 2008 AFCON qualification Egypt  1–0  Botswana Cairo, Egypt
Mohamed Fadl 77' Report Stadium: Cairo International Stadium

2008

South Africa  v  Botswana
16 January 2008 (2008-01-16) Friendly South Africa  2–1  Botswana Umlazi, South Africa
Report Stadium: King Zwelithini Stadium
Swaziland  v  Botswana
9 February 2008 (2008-02-09) Friendly Swaziland  1–4  Botswana Lobamba, Eswatini
Report Stadium: Somhlolo National Stadium
Botswana  v  Zimbabwe
26 March 2008 (2008-03-26) Friendly Botswana  0–1  Zimbabwe Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Madagascar
31 May 2008 (2008-05-31) 2010 FIFA WC qualification Botswana  0–0  Madagascar Gaborone, Botswana
15:00 UTC+2 Report Stadium: Botswana National Stadium
Attendance: 11,087
Referee: Wellington Kaoma (Zambia)
Mozambique  v  Botswana
8 June 2008 (2008-06-08) 2010 FIFA WC qualification Mozambique  1–2  Botswana Maputo, Mozambique
15:00 UTC+2 Report Stadium: Estádio da Machava
Attendance: 30,000
Referee: Mbongseni Fakudze (Swaziland)
Botswana  v  Ivory Coast
14 June 2008 (2008-06-14) 2010 FIFA WC qualification Botswana  1–1  Ivory Coast Gaborone, Botswana
15:00 UTC+2 Stadium: Botswana National Stadium
Attendance: 21,400
Referee: Muhmed Ssegonga (Uganda)
Ivory Coast  v  Botswana
22 June 2008 (2008-06-22) 2010 FIFA WC qualification Ivory Coast  4–0  Botswana Abidjan, Ivory Coast
16:00 UTC+0 Report Stadium: Stade Félix Houphouët-Boigny
Attendance: 15,000
Referee: Kacem Bennaceur (Tunisia)
Mozambique  v  Botswana
27 July 2008 (2008-07-27) 2008 COSAFA Cup Mozambique  2–0  Botswana Secunda, South Africa
Report Stadium: Lilian Ngoyi Stadium
Zimbabwe  v  Botswana
20 August 2008 (2008-08-20) Friendly Zimbabwe  1–0  Botswana Harare, Zimbabwe
Report Stadium: Rufaro Stadium
Botswana  v  Lesotho
30 August 2008 (2008-08-30) Friendly Botswana  1–0  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Madagascar  v  Botswana
7 September 2008 (2008-09-07) 2010 FIFA WC qualification Madagascar  1–0  Botswana Antananarivo, Madagascar
14:30 UTC+3 Report Stadium: Mahamasina Municipal Stadium
Attendance: 20,000
Referee: Rajindraparsad Seechurn (Mauritius)
Botswana  v  Mozambique
11 October 2008 (2008-10-11) 2010 FIFA WC qualification Botswana  0–1  Mozambique Gaborone, Botswana
16:30 UTC+2 Report Stadium: Botswana National Stadium
Attendance: 2,000
Referee: Cheikh Ahmed Tidane Seck (Senegal)

2009

Namibia  v  Botswana
21 March 2009 (2009-03-21) Friendly Namibia  0–0  Botswana Keetmanshoop, Namibia
Report Stadium: J. Stephanus Stadium
Lesotho  v  Botswana
1 April 2009 (2009-04-01) Friendly Lesotho  0–0  Botswana Maseru, Lesotho
Report Stadium: Setsoto Stadium
Botswana  v  New Zealand
6 June 2009 (2009-06-06) Friendly Botswana  0–0  New Zealand Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Iran
5 July 2009 (2009-07-05) Friendly Botswana  1–1  Iran Gaborone, Botswana
Report Stadium: University of Botswana Stadium
China  v  Botswana
30 September 2009 (2009-09-30) Friendly China  4–1  Botswana Hohhot, China
Report Stadium: Hohhot People's Stadium
Comoros  v  Botswana
18 October 2009 (2009-10-18) 2009 COSAFA Cup Comoros  0–0  Botswana Bulawayo, Zimbabwe
13:30 Report Stadium: Barbourfields Stadium
Referee: Jose Rachide (Mozambique)
Swaziland  v  Botswana
20 October 2009 (2009-10-20) 2009 COSAFA Cup Swaziland  0–1  Botswana Bulawayo, Zimbabwe
13:30 Report Stadium: Barbourfields Stadium
Referee: Rajindraparsad Seechurn (Mauritius)
Seychelles  v  Botswana
22 October 2009 (2009-10-22) 2009 COSAFA Cup Seychelles  0–2  Botswana Bulawayo, Zimbabwe
15:30 Report Stadium: Barbourfields Stadium
Referee: Rajindraparsad Seechurn (Mauritius)
Zimbabwe  v  Botswana
26 October 2009 (2009-10-26) 2009 COSAFA Cup Zimbabwe  1–0  Botswana Bulawayo, Zimbabwe
15:30 Report Stadium: Barbourfields Stadium
Referee: Helder Martins de Carvalho (Angola)

2010

Mozambique  v  Botswana
3 March 2010 (2010-03-03) Friendly Mozambique  0–1  Botswana Matola, Mozambique
Report Stadium: Estádio da Machava
Namibia  v  Botswana
21 March 2010 (2010-03-21) Friendly Namibia  0–0  Botswana Windhoek, Namibia
Report Stadium: Hage Geingob Rugby Stadium
Tunisia  v  Botswana
1 July 2010 (2010-07-01) 2012 AFCON qualification Tunisia  0–1  Botswana Tunis, Tunisia
19:15 UTC+1 Report Stadium: Stade El Menzah
Referee: Badara Diatta (Senegal)
Botswana  v  Chad
9 July 2010 (2010-07-09) 2012 AFCON qualification Botswana  1–0  Chad Gaborone, Botswana
15:00 UTC+2 Report Stadium: Botswana National Stadium
Referee: Rajindraparsad Seechurn (Mauritius)
Botswana  v  Zimbabwe
4 August 2010 (2010-08-04) Friendly Botswana  2–0  Zimbabwe Selebi-Phikwe, Botswana
Report Stadium: Selebi-Phikwe Stadium
Malawi  v  Botswana
11 August 2010 (2010-08-11) 2012 AFCON qualification Malawi  1–1  Botswana Blantyre, Malawi
16:00 UTC+2 Report Stadium: Kamuzu Stadium
Referee: Hélder Martins de Carvalho (Angola)
Botswana  v  Togo
4 September 2010 (2010-09-04) 2012 AFCON qualification Botswana  2–1  Togo Gaborone, Botswana
15:00 UTC+2 Report Stadium: University of Botswana Stadium
Referee: Issa Kagaso (Rwanda)
Equatorial Guinea  v  Botswana
12 October 2010 (2010-10-12) Friendly Equatorial Guinea  0–2  Botswana Malabo, Equatorial Guinea
Report Stadium: Estadio de Malabo
Botswana  v  Swaziland
27 October 2010 (2010-10-27) Friendly Botswana  2–0  Swaziland Gaborone, Botswana
Report Stadium: University of Botswana Stadium
Botswana  v  Tunisia
17 November 2010 (2010-11-17) 2012 AFCON qualification Botswana  1–0  Tunisia Gaborone, Botswana
Report Stadium: University of Botswana Stadium

2011

Sweden  v  Botswana
19 January 2011 (2011-01-19) Friendly Sweden  2–1  Botswana Cape Town, South Africa
Report Stadium: Cape Town Stadium
Mozambique  v  Botswana
9 February 2011 (2011-02-09) Friendly Mozambique  1–1  Botswana Matola, Mozambique
Report Stadium: Estádio da Machava
Botswana  v  Namibia
16 March 2011 (2011-03-16) Friendly Botswana  1–1  Namibia Maun, Botswana
Report Stadium: Maun Sports Stadium
Chad  v  Botswana
26 March 2011 (2011-03-26) 2012 AFCON qualification Chad  0–1  Botswana N'Djamena, Chad
16:00 UTC+1 Report Stadium: Stade National
Morocco  v  Botswana
30 March 2011 (2011-03-30) Friendly Morocco  1–1  Botswana Marrakech, Morocco
Report Stadium: Stade de Marrakech
Lesotho  v  Botswana
25 May 2011 (2011-05-25) Friendly Lesotho  0–0  Botswana Manzini, Eswatini
Report Stadium: Trade Fair Ground
Botswana  v  Malawi
5 June 2011 (2011-06-05) 2012 AFCON qualification Botswana  0–0  Malawi Gaborone, Botswana
15:00 UTC+2 Report Stadium: University of Botswana Stadium
Swaziland  v  Botswana
31 July 2011 (2011-07-31) Friendly Swaziland  0–2  Botswana Pretoria, South Africa
Report Stadium: High Performance Centre
Botswana  v  Kenya
10 August 2011 (2011-08-10) Friendly Botswana  1–0  Kenya Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Lesotho
30 August 2011 (2011-08-30) Friendly Botswana  1–2  Lesotho Molepolole, Botswana
  • ???
Report Stadium: Molepolole Stadium
Togo  v  Botswana
4 September 2011 (2011-09-04) 2012 AFCON qualification Togo  1–0  Botswana Lomé, Togo
15:30 UTC±00:00 Report Stadium: Stade de Kégué
Referee: Noumandiez Doué (Ivory Coast)
Nigeria  v  Botswana
12 November 2011 (2011-11-12) Friendly Nigeria  0–0  Botswana Abuja, Nigeria
Report Stadium: Moshood Abiola National Stadium
Niger  v  Botswana
15 November 2011 (2011-11-15) Friendly Niger  1–1  Botswana Niamey, Niger
Report Stadium: Stade Général Seyni Kountché
Lesotho  v  Botswana
21 December 2011 (2011-12-21) Friendly Lesotho  0–3  Botswana Niamey, Niger
Report Stadium: Stade Général Seyni Kountché

2012

Botswana  v  Zimbabwe
7 January 2012 (2012-01-07) Friendly Botswana  0–0  Zimbabwe Gaborone, Botswana
Report Stadium: Botswana National Stadium
Ghana  v  Botswana
24 January 2012 (2012-01-24) 2012 AFCON Ghana  1–0  Botswana Franceville, Gabon
17:00 Report Stadium: Stade de Franceville
Attendance: 5,000
Referee: Badara Diatta (Senegal)
Guinea  v  Botswana
28 January 2012 (2012-01-28) 2012 AFCON Guinea  6–1  Botswana Franceville, Gabon
17:00 Report Stadium: Stade de Franceville
Attendance: 4,000
Referee: Bouchaïb El Ahrach (Morocco)
Mali  v  Botswana
1 February 2012 (2012-02-01) 2012 AFCON Mali  2–1  Botswana Libreville, Gabon
19:00 Report Stadium: Stade d'Angondjé
Attendance: 20,000
Referee: Khalid Abdel Rahman (Sudan)
Botswana  v  Lesotho
23 May 2012 (2012-05-23) Friendly Botswana  3–0  Lesotho Gaborone, Botswana
Report Stadium: University of Botswana Stadium
Iraq  v  Botswana
28 May 2012 (2012-05-28) Friendly Iraq  1–1  Botswana Istanbul, Turkey
Report Stadium: Atatürk Olympic Stadium
Central African Republic  v  Botswana
2 June 2012 (2012-06-02) 2014 FIFA WC qualification Central African Republic  2–0  Botswana Bangui, Central African Republic
15:00 UTC+1 Report Stadium: Barthelemy Boganda Stadium
Attendance: 20,000
Referee: Bernard Camille (Seychelles)
Botswana  v  South Africa
9 June 2012 (2012-06-09) 2014 FIFA WC qualification Botswana  1–1  South Africa Gaborone, Botswana
15:00 UTC+2 Ofentse Nato 38' Report Morgan Gould 14' Stadium: University of Botswana Stadium
Attendance: 7,500
Referee: Mahamadou Keita (Mali)
Kenya  v  Botswana
12 July 2012 (2012-07-12) Friendly Kenya  3–1  Botswana Nairobi, Kenya
Report Stadium: Nyayo National Stadium
Botswana  v  Zimbabwe
16 July 2012 (2012-07-16) Friendly Botswana  1–0  Zimbabwe Molepolole, Botswana
Report Stadium: Molepolole Stadium
Botswana  v  Lesotho
18 July 2012 (2012-07-18) Friendly Botswana  0–0  Lesotho Molepolole, Botswana
Report Stadium: Molepolole Stadium
Botswana  v  Tanzania
15 August 2012 (2012-08-15) Friendly Botswana  3–3  Tanzania Molepolole, Botswana
Report Stadium: Molepolole Stadium
Botswana  v  Uganda
26 August 2012 (2012-08-26) Friendly Botswana  0–0  Uganda Molepolole, Botswana
Report Stadium: Molepolole Stadium
Mali  v  Botswana
8 September 2012 (2012-09-08) 2013 AFCON qualification Mali  3–0  Botswana Bamako, Mali
17:00 UTC±0 Report Stadium: Stade 26 Mars
Referee: Slim Jedidi (Tunisia)
Botswana  v  Mali
13 October 2012 (2012-10-13) 2013 AFCON qualification Botswana  1–4  Mali Lobatse, Botswana
15:00 UTC+2 Report Stadium: Lobatse Stadium
Referee: Hamada Nampiandraza (Madagascar)

2013

Zimbabwe  v  Botswana
6 February 2013 (2013-02-06) Friendly Zimbabwe  2–1  Botswana Harare, Zimbabwe
Report Stadium: Rufaro Stadium
Botswana  v  Malawi
19 March 2013 (2013-03-19) Friendly Botswana  1–0  Malawi Gaborone, Botswana
Report Stadium: University of Botswana Stadium
Ethiopia  v  Botswana
24 March 2013 (2013-03-24) 2014 FIFA WC qualification Ethiopia  1–0  Botswana Addis Ababa, Ethiopia
16:00 UTC+3 Report Stadium: Addis Ababa Stadium
Attendance: 22,000
Referee: Rédouane Jiyed (Morocco)
Egypt  v  Botswana
4 June 2013 (2013-06-04) Friendly Egypt  1–1  Botswana Cairo, Egypt
Report Stadium: 30 June Stadium
Botswana  v  Ethiopia
8 June 2013 (2013-06-08) 2014 FIFA WC qualification Botswana  3–0
Awarded
 Ethiopia Lobatse, Botswana
15:00 UTC+2 Report Stadium: Lobatse Stadium
Attendance: 5,000
Referee: Dennis Batte (Uganda)
Botswana  v  Central African Republic
15 June 2013 (2013-06-15) 2014 FIFA WC qualification Botswana  3–2  Central African Republic Lobatse, Botswana
15:00 UTC+2 Report Stadium: Lobatse Stadium
Attendance: 2,500
Referee: Juste Ephrem Zio (Burkina Faso)
Swaziland  v  Botswana
7 July 2013 (2013-07-07) 2013 COSAFA Cup Swaziland  0–0  Botswana Kitwe, Zambia
17:00 Report Stadium: Arthur Davies Stadium
Referee: Bernard Camille (Seychelles)
Lesotho  v  Botswana
9 July 2013 (2013-07-09) 2013 COSAFA Cup Lesotho  3–3  Botswana Kitwe, Zambia
17:00 Report Stadium: Arthur Davies Stadium
Referee: Dennis Nguluwe (Malawi)
Kenya  v  Botswana
11 July 2013 (2013-07-11) 2013 COSAFA Cup Kenya  1–2  Botswana Kitwe, Zambia
15:00 Report Stadium: Nkana Stadium
Referee: Bernard Camille (Seychelles)
Botswana  v  Zambia
27 July 2013 (2013-07-27) 2014 CHAN qualification Botswana  1–1  Zambia Molepolole, Botswana
Report Stadium: Molepolole Stadium
Referee: Shikongo (Namibia)
Zambia  v  Botswana
3 August 2013 (2013-08-03) 2014 CHAN qualification Zambia  2–0  Botswana Ndola, Zambia
Report Stadium: Levy Mwanawasa Stadium
Referee: Nhleko (Swaziland)
Botswana  v  Uganda
31 August 2013 (2013-08-31) Friendly Botswana  1–3  Uganda Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Malawi
3 September 2013 (2013-09-03) Friendly Botswana  1–0  Malawi Gaborone, Botswana
Report Stadium: Botswana National Stadium
South Africa  v  Botswana
7 September 2013 (2013-09-07) 2014 FIFA WC qualification South Africa  4–1  Botswana Durban, South Africa
15:30 UTC+2 Report Stadium: Moses Mabhida Stadium
Attendance: 28,712
Referee: Badara Diatta (Senegal)
Botswana  v  Burkina Faso
30 September 2013 (2013-09-30) Friendly Botswana  1–0  Burkina Faso Gaborone, Botswana
Report Stadium: Botswana National Stadium

2014

Botswana  v  South Sudan
5 March 2014 (2014-03-05) Friendly Botswana  3–0  South Sudan Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Swaziland
11 May 2014 (2014-05-11) Friendly Botswana  1–4  Swaziland Gaborone, Botswana
  • ???
Report
  • ???
  • ???
  • ???
  • ???
Stadium: Botswana National Stadium
Burundi  v  Botswana
18 May 2014 (2014-05-18) 2015 AFCON qualification Burundi  0–0  Botswana Bujumbura, Burundi
15:30 UTC+2 Report Stadium: Prince Louis Rwagasore Stadium
Referee: Mohamed Said Kordi (Tunisia)
Botswana  v  Burundi
1 June 2014 (2014-06-01) 2015 AFCON qualification Botswana  1–0  Burundi Lobatse, Botswana
15:30 UTC+2 Report Stadium: Lobatse Stadium
Referee: Eric Otogo-Castane (Gabon)
Botswana  v  Tanzania
1 July 2014 (2014-07-01) Friendly Botswana  4–2  Tanzania Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Lesotho
14 July 2014 (2014-07-14) Friendly Botswana  2–0  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Guinea-Bissau
19 July 2014 (2014-07-19) 2015 AFCON qualification Botswana  2–0  Guinea-Bissau Gaborone, Botswana
15:00 UTC+2 Report Stadium: Botswana National Stadium
Referee: Victor Gomes (South Africa)
Guinea-Bissau  v  Botswana
2 August 2014 (2014-08-02) 2015 AFCON qualification Guinea-Bissau  1–1  Botswana Bissau, Guinea Bissau
16:00 UTC±0 Report Stadium: Estádio 24 de Setembro
Referee: Kokou Fagla (Togo)
Angola  v  Botswana
13 August 2014 (2014-08-13) Friendly Angola  0–0  Botswana Luanda, Angola
Report Stadium: Estádio 11 de Novembro
Tunisia  v  Botswana
6 September 2014 (2014-09-06) 2015 AFCON qualification Tunisia  2–1  Botswana Monastir, Tunisia
20:15 UTC+1 Report Stadium: Stade Mustapha Ben Jannet
Referee: Mohamed Hamada (Mauritania)
Botswana  v  Senegal
10 September 2014 (2014-09-10) 2015 AFCON qualification Botswana  0–2  Senegal Gaborone, Botswana
19:00 UTC+2 Report Stadium: Botswana National Stadium
Referee: Janny Sikazwe (Zambia)
Botswana  v  Zimbabwe
30 September 2014 (2014-09-30) Friendly Botswana  1–0  Zimbabwe Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Egypt
10 October 2014 (2014-10-10) 2015 AFCON qualification Botswana  0–2  Egypt Gaborone, Botswana
18:30 UTC+2 Report Stadium: Botswana National Stadium
Referee: Tessema Bamlak (Ethiopia)
Egypt  v  Botswana
15 October 2014 (2014-10-15) 2015 AFCON qualification Egypt  2–0  Botswana Cairo, Egypt
19:00 UTC+2 Report Stadium: Cairo International Stadium
Referee: Bienvenu Sinko (Ivory Coast)
Botswana  v  Tunisia
14 November 2014 (2014-11-14) 2015 AFCON qualification Botswana  0–0  Tunisia Gaborone, Botswana
18:30 UTC+2 Report Stadium: Botswana National Stadium
Referee: Juste Ephrem Zio (Burkina Faso)
Senegal  v  Botswana
19 November 2014 (2014-11-19) 2015 AFCON qualification Senegal  3–0  Botswana Dakar, Senegal
19:00 UTC±0 Report Stadium: Stade Léopold Sédar Senghor
Referee: Mehdi Abid Charef (Algeria)

2015

Burkina Faso  v  Botswana
13 January 2015 (2015-01-13) Friendly Burkina Faso  2–0  Botswana Mbombela, South Africa
Report Stadium: Mbombela Stadium
Botswana  v  Lesotho
25 March 2015 (2015-03-25) Friendly Botswana  2–0  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Botswana  v  Mozambique
29 March 2015 (2015-03-29) Friendly Botswana  1–2  Mozambique Lobatse, Botswana
Report Stadium: Lobatse Stadium
South Africa  v  Botswana
24 May 2015 (2015-05-24) 2015 COSAFA Cup South Africa  0–0
(6–7 p)
 Botswana Moruleng, South Africa
19:30 Report Stadium: Moruleng Stadium
Referee: Wisdom Chewe (Zambia)
Penalties
Mozambique  v  Botswana
28 May 2015 (2015-05-28) 2015 COSAFA Cup Mozambique  2–1  Botswana Moruleng, South Africa
19:30 Report Stadium: Moruleng Stadium
Referee: Duncan Lengani (Malawi)
Madagascar  v  Botswana
30 May 2015 (2015-05-30) 2015 COSAFA Cup Madagascar  2–1  Botswana Moruleng, South Africa
15:00 Stadium: Moruleng Stadium
Referee: Wisdom Chewe (Zambia)
Uganda  v  Botswana
13 June 2015 (2015-06-13) 2017 AFCON qualification Uganda  2–0  Botswana Kampala, Uganda
16:00 UTC+3 Report Stadium: Mandela National Stadium
Referee: Israel Mujuni (Tanzania)
Lesotho  v  Botswana
21 June 2015 (2015-06-21) 2016 CHAN qualification Lesotho  0–0  Botswana Maseru, Lesotho
14:50 UTC+2 Report Stadium: Setsoto Stadium
Botswana  v  Lesotho
4 July 2015 (2015-07-04) 2016 CHAN qualification Botswana  1–1  Lesotho Gaborone, Botswana
15:00 UTC+2 Report Stadium: Botswana National Stadium
Referee: Jackson Pavaza (Namibia)
Botswana  v  Burkina Faso
5 September 2015 (2015-09-05) 2017 AFCON qualification Botswana  1–0  Burkina Faso Francistown, Botswana
16:00 UTC+2 Report Stadium: Francistown Stadium
Referee: Parmendra Nunkoo (Mauritius)
Botswana  v  Ethiopia
30 September 2015 (2015-09-30) Friendly Botswana  2–3  Ethiopia Gaborone, Botswana
Report
  • ???
  • ???
  • ???
Stadium: Botswana National Stadium
Eritrea  v  Botswana
10 October 2015 (2015-10-10) 2018 FIFA WC qualification Eritrea  0–2  Botswana Asmara, Eritrea
16:00 UTC+3 Report Stadium: Cicero Stadium
Attendance: 9,950
Referee: Ibrahim Nour El Din (Egypt)
Botswana  v  Eritrea
13 October 2015 (2015-10-13) 2018 FIFA WC qualification Botswana  3–1  Eritrea Francistown, Botswana
20:00 UTC+2 Report Stadium: Francistown Stadium
Attendance: 15,073
Referee: Nelson Fred (Seychelles)
Botswana  v  Mali
14 November 2015 (2015-11-14) 2018 FIFA WC qualification Botswana  2–1  Mali Francistown, Botswana
18:00 UTC+2 Report Stadium: Francistown Stadium
Attendance: 26,223
Referee: Ali Adelaïd (Comoros)
Mali  v  Botswana
17 November 2015 (2015-11-17) 2018 FIFA WC qualification Mali  2–0  Botswana Bamako, Mali
19:00 UTC±0 Report Stadium: Stade du 26 Mars
Attendance: 15,000
Referee: Ali Lemghaifry (Mauritania)

2016

Comoros  v  Botswana
24 March 2016 (2016-03-24) 2017 AFCON qualification Comoros  1–0  Botswana Mitsamiouli, Comoros
15:00 UTC+3 Report Stadium: Stade Said Mohamed Cheikh
Referee: Duncan Lengani (Malawi)
Botswana  v  Comoros
27 March 2016 (2016-03-27) 2017 AFCON qualification Botswana  2–1  Comoros Francistown, Botswana
16:00 UTC+2 Report Stadium: Francistown Stadium
Referee: Joaquin Esono (Equatorial Guinea)
Botswana  v  Lesotho
21 May 2016 (2016-05-21) Friendly Botswana  2–1  Lesotho Serowe, Botswana
Report
  • ???
Stadium: Serowe Stadium
Botswana  v  Uganda
4 June 2016 (2016-06-04) 2017 AFCON qualification Botswana  1–2  Uganda Francistown, Botswana
16:00 UTC+2 Report Stadium: Francistown Stadium
Referee: Victor Gomes (South Africa)
Namibia  v  Botswana
18 June 2016 (2016-06-18) 2016 COSAFA Cup Namibia  1–1
(4–5 p)
 Botswana Windhoek, Namibia
17:30 Report Stadium: Sam Nujoma Stadium
Referee: Janny Sikazwe (Zambia)
Penalties
Botswana  v  DR Congo
22 June 2016 (2016-06-22) 2016 COSAFA Cup Botswana  0–0
(5–4 p)
 DR Congo Windhoek, Namibia
19:30 Report Stadium: Sam Nujoma Stadium
Referee: Helder de Carvalho (Angola)
Penalties
South Africa  v  Botswana
25 June 2016 (2016-06-25) 2016 COSAFA Cup South Africa  3–2  Botswana Windhoek, Namibia
17:30 COSAFA
report
Stadium: Sam Nujoma Stadium
Referee: Janny Sikazwe (Zambia)
Burkina Faso  v  Botswana
4 September 2016 (2016-09-04) 2017 AFCON qualification Burkina Faso  2–1  Botswana Ouagadougou, Burkina Faso
14:00 UTC±0 Report Stadium: Stade du 4 Août
Referee: Youssef Essrayri (Tunisia)
Botswana  v  Angola
30 September 2016 (2016-09-30) Friendly Botswana  1–1  Angola Gaborone, Botswana
Report Stadium: Botswana National Stadium

2017

Tanzania  v  Botswana
25 March 2017 (2017-03-25) Friendly Tanzania  2–0  Botswana Dar es Salaam, Tanzania
Report Stadium: Benjamin Mkapa Stadium
Botswana  v  Mauritania
10 June 2017 (2017-06-10) 2019 AFCON qualification Botswana  0–1  Mauritania Francistown, Botswana
15:30 UTC+2 Report Stadium: Francistown Stadium
Referee: Davies Omweno (Kenya)
Zambia  v  Botswana
1 July 2017 (2017-07-01) 2017 COSAFA Cup Zambia  2–1  Botswana Phokeng, South Africa
15:00 Report Stadium: Royal Bafokeng Stadium
Referee: Ahmad Imtehaz Heeralall (Mauritius)
South Africa  v  Botswana
4 July 2017 (2017-07-04) 2017 COSAFA Cup South Africa  2–0  Botswana Moruleng, South Africa
17:00 Report Stadium: Moruleng Stadium
Referee: Andofetra Rakotojaona (Madagascar)
Botswana  v  South Africa
15 July 2017 (2017-07-15) 2018 CHAN qualification Botswana  0–2  South Africa Francistown, Botswana
15:30 UTC+2 Report Stadium: Francistown Stadium
Referee: Wellington Kaoma (Zambia)
South Africa  v  Botswana
22 July 2017 (2017-07-22) 2018 CHAN qualification South Africa  1–0  Botswana Moruleng, South Africa
15:00 UTC+2 Report Stadium: Moruleng Stadium
Referee: Osiase Koto (Lesotho)
Tanzania  v  Botswana
2 September 2017 (2017-09-02) Friendly Tanzania  2–0  Botswana Dar es Salaam, Tanzania
Report Stadium: Uhuru Stadium
Botswana  v  Ethiopia
30 September 2017 (2017-09-30) Friendly Botswana  2–0  Ethiopia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Gabon  v  Botswana
14 November 2017 (2017-11-14) Friendly Gabon  0–0  Botswana Franceville, Gabon
Report Stadium: Stade de Franceville

2018

Botswana  v  Lesotho
24 March 2018 (2018-03-24) Friendly Botswana  1–0  Lesotho Gaborone, Botswana
Report Stadium: Botswana National Stadium
Zimbabwe  v  Botswana
18 April 2018 (2018-04-18) Friendly Zimbabwe  0–1  Botswana Harare, Zimbabwe
Report Stadium: National Sports Stadium
Angola  v  Botswana
28 May 2018 (2018-05-28) 2018 COSAFA Cup Angola  1–2  Botswana Polokwane, South Africa
17:00 (UTC+2) Report Stadium: Old Peter Mokaba Stadium
Referee: Hamada Nampiandraza (Madagascar)
Malawi  v  Botswana
30 May 2018 (2018-05-30) 2018 COSAFA Cup Malawi  1–1  Botswana Polokwane, South Africa
19:30 (UTC+2) Report Stadium: Old Peter Mokaba Stadium
Referee: Celso Alvação (Mozambique)
Mauritius  v  Botswana
1 June 2018 (2018-06-01) 2018 COSAFA Cup Mauritius  0–6  Botswana Polokwane, South Africa
17:30 (UTC+2) Report Stadium: Old Peter Mokaba Stadium
Referee: Jackson Pavaza (Namibia)
Zimbabwe  v  Botswana
3 June 2018 (2018-06-03) 2018 COSAFA Cup Zimbabwe  1–1 (a.e.t.)
(3–1 p)
 Botswana Polokwane, South Africa
17:30 (UTC+2) Report Stadium: Peter Mokaba Stadium
Referee: Hélder Martins De Carvalho (Angola)
Penalties
Swaziland  v  Botswana
5 June 2018 (2018-06-05) 2018 COSAFA Cup Swaziland  0–2  Botswana Polokwane, South Africa
19:30 (UTC+2) Report Stadium: Old Peter Mokaba Stadium
Referee: Bernard Camille (Seychelles)
South Africa  v  Botswana
8 June 2018 (2018-06-08) 2018 COSAFA Cup South Africa  3–0  Botswana Polokwane, South Africa
17:00 (UTC+2) Report Stadium: Peter Mokaba Stadium
Referee: Hamada Nampiandraza (Madagascar)
Angola  v  Botswana
9 September 2018 (2018-09-09) 2019 AFCON qualification Angola  1–0  Botswana Luanda, Angola
16:00 UTC+1 Report Stadium: Estádio 11 de Novembro
Referee: Bakary Gassama (Gambia)
Botswana  v  Namibia
30 September 2018 (2018-09-30) Friendly Botswana  1–0  Namibia Gaborone, Botswana
16:00 UTC+1 Report Stadium: Botswana National Stadium
Burkina Faso  v  Botswana
13 October 2018 (2018-10-13) 2019 AFCON qualification Burkina Faso  3–0  Botswana Ouagadougou, Burkina Faso
18:00 UTC±0 Report Stadium: Stade du 4 Août
Referee: Bienvenu Sinko (Ivory Coast)
Botswana  v  Burkina Faso
16 October 2018 (2018-10-16) 2019 AFCON qualification Botswana  0–0  Burkina Faso Francistown, Botswana
19:00 UTC+2 Report Stadium: Francistown Stadium
Referee: Peter Waweru (Kenya)
Mauritania  v  Botswana
18 November 2018 (2018-11-18) 2019 AFCON qualification Mauritania  2–1  Botswana Nouakchott, Mauritania
17:00 UTC±0 Report Stadium: Stade Cheikha Ould Boïdiya
Referee: Hassan Mohamed Hagi (Somalia)

2019

Botswana  v  Angola
29 March 2019 (2019-03-29) 2019 AFCON qualification Botswana  0–1  Angola Francistown, Botswana
19:00 UTC+2 Report Stadium: Francistown Stadium
Referee: Amin Mohamed Omar (Egypt)
Botswana  v  Seychelles
20 April 2019 (2019-04-20) 2020 CHAN qualification Botswana  2–0  Seychelles Lobatse, Botswana
16:00 UTC+2 Report Stadium: Lobatse Stadium
Referee: Ishmael Chizinga (Malawi)
Seychelles  v  Botswana
11 May 2019 (2019-05-11) 2020 CHAN qualification Seychelles  1–3  Botswana Victoria, Seychelles
16:30 UTC+4 Report Stadium: Stade Linité
Referee: Ganesh Chutooree (Mauritius)
South Africa  v  Botswana
2 June 2019 (2019-06-02) 2019 COSAFA Cup South Africa  2–2
(4–5 p)
 Botswana KwaMashu, South Africa
15:00 (UTC+2) Report Stadium: Princess Magogo Stadium
Referee: Celso Alvação (Mozambique)
Penalties
Lesotho  v  Botswana
5 June 2019 (2019-06-05) 2019 COSAFA Cup Lesotho  1–2  Botswana Durban, South Africa
17:00 (UTC+2) Report Stadium: Moses Mabhida Stadium
Referee: Ganesh Chutooree (Mauritius)
Zambia  v  Botswana
8 June 2019 (2019-06-08) 2019 COSAFA Cup Zambia  1–0  Botswana Durban, South Africa
15:00 (UTC+2) Report Stadium: Moses Mabhida Stadium
Referee: Eugene Salas Mdluli (South Africa)
Botswana  v  Zambia
26 July 2019 (2019-07-26) 2020 CHAN qualification Botswana  0–0  Zambia Francistown, Botswana
19:00 UTC+2 Report Stadium: Francistown Stadium
Referee: Antonio Caluassi Dungula (Angola)
Zambia  v  Botswana
3 August 2019 (2019-08-03) 2020 CHAN qualification Zambia  3–2  Botswana National Heroes Stadium, Lusaka
15:00 UTC+2 Report Referee: Celso Alvacao (Mozambique)
Botswana  v  Malawi
7 September 2019 (2019-09-07) 2022 WQ qualification Botswana  0–0  Malawi Francistown, Botswana
16:00 UTC+2 Report Stadium: Francistown Stadium
Attendance: 14,000
Referee: Anthony Ogwayo (Kenya)
Malawi  v  Botswana
10 September 2019 (2019-09-10) 2022 WQ qualification Malawi  1–0  Botswana Blantyre, Malawi
14:00 UTC+2 Report Stadium: Kamuzu Stadium
Attendance: 23,700
Referee: Souleiman Djama (Djibouti)
Botswana  v  Liberia
30 September 2019 (2019-09-30) Friendly Botswana  0–0  Liberia Gaborone, Botswana
Report Stadium: Botswana National Stadium
Egypt  v  Botswana
14 October 2019 (2019-10-14) Friendly Egypt  1–0  Botswana Amreya, Egypt
Report Stadium: Borg El Arab Stadium
Zimbabwe  v  Botswana
15 November 2019 (2019-11-15) 2021 AFCON qualification Zimbabwe  0–0  Botswana Harare, Zimbabwe
18:00 UTC+2 Report Stadium: National Sports Stadium
Referee: Thierry Nkurunziza (Burundi)
Botswana  v  Algeria
18 November 2019 (2019-11-18) 2021 AFCON qualification Botswana  0–1  Algeria Gaborone, Botswana
21:00 UTC+2 Report Stadium: Botswana National Stadium
Referee: Ali Sabilla (Uganda)

References

  1. "Botswana". South African History. Retrieved 20 December 2022.
  2. "Member Associations-Botswana". Confederation of African Football. Retrieved 12 December 2022.
  3. "Ethiopia admit fielding ineligible player in World Cup qualifier". Yahoo! Eurosport UK. 18 June 2013.
  4. "Ethiopia sanctioned for fielding ineligible player". FIFA.com. 1 July 2013. Archived from the original on 5 July 2013.

Notes

  1. FIFA awarded Botswana a 3–0 win as a result of Ethiopia fielding the ineligible player Minyahile Beyene. The match originally ended 2–1 to Ethiopia.

External links

See also

Botswana Football in Botswana
Botswana Football Association
National teams
Men
Women
League system
Men
Women
Domestic cups
Men
Awards
Lists
Men's national football team results (CAF)
Category: