Friendly internationals 2024 |
| 25.03.2024 | | Botswana | | Burundi | | 0:0 |
| Madagascar, Antananarivo |
Friendly internationals 2024 |
| 22.03.2024 | | Botswana | | Rwanda | | 0:0 |
| Madagascar, Antananarivo |
Friendly internationals 2024 |
| 08.01.2024 | | Botswana | | Mozambique | | 1:1 (1:0) |
| South Africa, Johannesburg |
Friendly internationals 2023 |
| 30.09.2023 | | Botswana | | Zimbabwe | | 1:1 (0:0) |
| Gaborone |
Friendly internationals 2019 |
| 30.09.2019 | | Botswana | | Liberia | | 0:0 |
| Gaborone |
Friendly internationals 2017 |
| 14.11.2017 | | Gabon | | Botswana | | 0:0 |
| Franceville |
Friendly internationals 2016 |
| 30.09.2016 | | Botswana | | Angola | | 1:1 (1:1), pen. 3:0 |
| Gaborone |
Friendly internationals 2014 |
| 13.08.2014 | | Angola | | Botswana | | 0:0 |
| Luanda |
Friendly internationals 2013 |
| 04.06.2013 | | Egypt | | Botswana | | 1:1 (1:1) |
| Cairo |
Friendly internationals 2012 |
| 26.08.2012 | | Botswana | | Uganda | | 0:0 |
| Gaborone |
Friendly internationals 2012 |
| 15.08.2012 | | Botswana | | Tanzania | | 3:3 (2:2) |
| Molepolole |
Friendly internationals 2012 |
| 18.07.2012 | | Botswana | | Lesotho | | 0:0 |
| Molepolole |
Friendly internationals 2012 |
| 28.05.2012 | | Iraq | | Botswana | | 1:1 (1:0) |
| Turkey, İstanbul |
Friendly internationals 2012 |
| 07.01.2012 | | Botswana | | Zimbabwe | | 0:0 |
| Gaborone |
Friendly internationals 2011 |
| 15.11.2011 | | Niger | | Botswana | | 1:1 (0:1) |
| Niamey |
Friendly internationals 2011 |
| 12.11.2011 | | Nigeria | | Botswana | | 0:0 |
| Benin |
Friendly internationals 2011 |
| 25.05.2011 | | Swaziland | | Botswana | | 0:0 |
| Manzini |
Friendly internationals 2011 |
| 16.03.2011 | | Botswana | | Namibia | | 1:1 (0:1) |
| Maun Maun Sports Complex |
Friendly internationals 2011 |
| 09.02.2011 | | Mozambique | | Botswana | | 1:1 (0:1) |
| Maputo |
Friendly internationals 2010 |
| 21.03.2010 | | Namibia | | Botswana | | 0:0 |
| Windhoek |
Friendly internationals 2009 |
| 05.07.2009 | | Botswana | | Iran | | 1:1 (1:1) |
| Gaborone |
Friendly internationals 2009 |
| 06.06.2009 | | Botswana | | New Zealand | | 0:0 |
| Gaborone |
Friendly internationals 2009 |
| 01.04.2009 | | Lesotho | | Botswana | | 0:0 |
| Maseru |
Friendly internationals 2009 |
| 21.03.2009 | | Namibia | | Botswana | | 0:0 |
| Keetmanshoop J. Stephanus Stadium |
Friendly internationals 2007 |
| 23.07.2007 | | Botswana | | Zambia | | 0:0, pen. 3:2 |
| Orapa Itekeng Stadium |
Friendly internationals 2007 |
| 27.05.2007 | | Botswana | | Libya | | 0:0 |
| Gaborone |
Friendly internationals 2006 |
| 05.08.2006 | | Uganda | | Botswana | | 0:0, pen. 3:1 |
| Kampala |
Friendly internationals 2006 |
| 08.07.2006 | | Malawi | | Botswana | | 0:0, pen. 2:3 |
| Blantyre |
Friendly internationals 2006 |
| 14.05.2006 | | Botswana | | Zambia | | 0:0, pen. 5:4 |
| Gaborone |
Friendly internationals 2005 |
| 10.08.2005 | | Botswana | | Angola | | 0:0 |
| South Africa, Johannesburg |
Friendly internationals 2005 |
| 09.08.2005 | | Botswana | | Angola | | 0:0 |
| South Africa |
Friendly internationals 2005 |
| 01.07.2005 | | Botswana | | DR Congo | | 0:0 |
| |
Friendly internationals 2005 |
| 16.03.2005 | | Zimbabwe | | Botswana | | 1:1 (0:0) |
| Harare |
Friendly internationals 2005 |
| 26.02.2005 | | Botswana | | Zambia | | 0:0 |
| Gaborone |
Friendly internationals 2004 |
| 15.12.2004 | | Lesotho | | Botswana | | 1:1 |
| |
Friendly internationals 2004 |
| 26.05.2004 | | Mozambique | | Botswana | | 0:0 |
| |
Friendly internationals 2004 |
| 28.04.2004 | | Namibia | | Botswana | | 0:0 |
| Windhoek |
Friendly internationals 2003 |
| 10.06.2003 | | Botswana | | Trinidad and Tobago | | 0:0 |
| |
Friendly internationals 2000 |
| 04.06.2000 | | Lesotho | | Botswana | | 1:1 |
| Swaziland |
Friendly internationals 2000 |
| 02.06.2000 | | Swaziland | | Botswana | | 0:0 |
| |
Friendly internationals 1998 |
| 12.01.1998 | | Lesotho | | Botswana | | 0:0 |
| |
Friendly internationals 1998 |
| 10.01.1998 | | Swaziland | | Botswana | | 1:1 |
| |
Friendly internationals 1997 |
| 06.07.1997 | | Malawi | | Botswana | | 0:0 |
| |
Friendly internationals 1997 |
| 21.02.1997 | | Botswana | | Swaziland | | 0:0 |
| |
Friendly internationals 1990 |
| 23.01.1990 | | Botswana | | Tanzania | | 0:0 |
| Swaziland |
Friendly internationals 1990 |
| 21.01.1990 | | Botswana | | Malawi | | 2:2 |
| Swaziland |
Friendly internationals 1987 |
| 28.03.1987 | | Botswana | | Mauritius | | 0:0 |
| |