The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
BOT

Botswana

Obed Itani Chilume Stadium, Francistown. Every match we hold, with the price it went off at.

271Played
71Won
26.2%Win rate
0.76Scored per game
1.28Conceded per game
102Clean sheets

Home and away

The same record, split by where it was played.

At home
34.3%
143 played, 49 won. 0.91 scored a game.
Away
17.2%
128 played, 22 won. 0.59 scored a game.
How the market priced them
26.2%
61 priced matches at an average of 6.4, which implied 15.6%.

Season by season 87

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies 2101 -2
2025/26 Africa Cup of Nations 3003 -7
2025/26 COSAFA Cup 2020 0
2024/25 COSAFA Cup 3021 -2
2024/25 Friendlies 3030 0
2023/24 COSAFA Cup 3111 0
2023/24 Friendlies 1100 +1
2022/23 COSAFA Cup 5401 +4
2022/23 Friendlies 2002 -2
2021/22 COSAFA Cup 4112 +2
2019/20 Africa Cup of Nations 6015 -7
2019/20 Friendlies 2011 -1
2018/19 Friendlies 2200 +2
2017/18 Friendlies 4112 -2
2012/13 Friendlies 3120 +3
2012/13 Africa Cup of Nations 3003 -7
2011/12 Friendlies 8251 +2
2010/11 Friendlies 5410 +7
2009/10 Friendlies 5041 -3
2009/10 COSAFA Cup 4211 +2
2008/09 Friendlies 5203 +1
2008/09 COSAFA Cup 1001 -2
2007/08 Friendlies 3120 +1
2007/08 COSAFA Cup 2101 0
2006/07 Friendlies 6231 +1
2006/07 COSAFA Cup 2101 +1
2005/06 Friendlies 5050 0
2005/06 COSAFA Cup 1001 -2
2004/05 Friendlies 5131 -1
2003/04 Friendlies 5212 +1
2003/04 COSAFA Cup 1100 +1
2002/03 Friendlies 6303 +3
2001/02 Friendlies 6402 +1
2001/02 COSAFA Cup 1001 -1
2000/01 Friendlies 5320 +6
2000/01 COSAFA Cup 1001 -3
1999/00 COSAFA Cup qualification 2002 -3
1999/00 Friendlies 1001 -1
1998/99 Friendlies 2020 0
1998/99 COSAFA Cup qualification 1001 -1
1997/98 Friendlies 3021 -3
1997/98 COSAFA Cup qualification 1001 -3
1994/95 Friendlies 2101 0
1993/94 Friendlies 1001 -2
1992/93 Friendlies 2002 -3
1991/92 Friendlies 4121 -1
1990/91 Friendlies 7133 -9
1989/90 Friendlies 1100 +1
1987/88 Friendlies 1010 0
1986/87 Friendlies 4202 -6
1984/85 Friendlies 1001 -2
1982/83 Friendlies 1001 -2
1981/82 Friendlies 2002 -4
1978/79 Friendlies 2002 -5
1977/78 Friendlies 3003 -8
1976/77 Friendlies 3003 -10
1968/69 Friendlies 1001 -7

Recent matches 30

Newest first, with the price this club was at kickoff.

Sunday 28 March 2027
A Botswana scheduled Tunisia —
Wednesday 24 March 2027
H Botswana scheduled Libya —
Sunday 15 November 2026
H Botswana scheduled Uganda —
Wednesday 11 November 2026
A Botswana scheduled Uganda —
Monday 28 September 2026
H Botswana 2 – 2 Tunisia —
Thursday 24 September 2026
A Botswana 2 – 2 Libya —
Tuesday 9 June 2026
H Botswana cancelled Niger —
Friday 5 June 2026
A Botswana cancelled Angola —
Tuesday 31 March 2026
H Botswana 1 – 0 Malawi —
Saturday 28 March 2026
H Botswana 0 – 3 Zimbabwe —
Tuesday 30 December 2025
H Botswana 0 – 3 Congo DR 15.00
Saturday 27 December 2025
A Botswana 0 – 1 Benin 5.60
Tuesday 23 December 2025
A Botswana 0 – 3 Senegal 31.00
Sunday 6 July 2025
A Botswana 1 – 1 Malawi —
Wednesday 11 June 2025
H Botswana 3 – 3 Zambia 2.74
Monday 9 June 2025
A Botswana 0 – 0 Comoros 3.19
Tuesday 19 November 2024
A Botswana 1 – 1 Egypt 15.13
Friday 15 November 2024
H Botswana 1 – 1 Mauritania 2.80
Tuesday 15 October 2024
H Botswana 1 – 0 Cape Verde Islands 4.10
Thursday 10 October 2024
A Botswana 1 – 0 Cape Verde Islands 10.50
Tuesday 10 September 2024
H Botswana 0 – 4 Egypt 9.10
Saturday 7 September 2024
A Botswana 0 – 1 Mauritania 6.50
Tuesday 2 July 2024
A Botswana 1 – 3 Mozambique 3.25
Saturday 29 June 2024
A Botswana 0 – 0 South Africa 7.75
Wednesday 26 June 2024
A Botswana 0 – 0 Eswatini 2.82
Monday 10 June 2024
A Botswana 3 – 1 Somalia 1.68
Friday 7 June 2024
A Botswana 0 – 1 Uganda 4.90
Monday 25 March 2024
A Botswana 0 – 0 Burundi 2.74
Friday 22 March 2024
H Botswana 0 – 0 Rwanda 3.75
Monday 8 January 2024
H Botswana 1 – 1 Mozambique 3.59