SportFeed in other countries

  • United Kingdom
  • United States
  • Singapore
  • Canada
  • Australia
  • Ireland
  • New Zealand
  • South Africa
  • India
  • Malaysia
  • Japan
  • Germany
  • France
  • Spain
  • Italy
  • Netherlands
  • Belgium
  • Portugal
  • Switzerland
  • Austria
  • Sweden
  • Norway
  • Denmark
  • Finland
  • Poland
  • Greece
  • Turkey
  • Brazil
  • Mexico
  • Argentina
FeedSportSchedule
  1. Home
  2. Sports
  3. Football
  4. Botswana
  5. Botswana Premier League

Botswana Premier League

Botswana · 2026-2027 · 16 teams

BDF XIEnesiaExtension GunnersGaborone UnitedJwaneng GalaxyMatebeleMochudi Centre ChiefsMorupule WanderersNico UnitedOrapa UnitedPolice XIPrisons XISua FlamingoesTAFICTonotaTownship Rollers

Wednesday 2 September

TAFIC17:00Gaborone United

Sunday 6 September

Township Rollers14:00Orapa United

Wednesday 16 September

Extension Gunners17:00Jwaneng Galaxy
Gaborone United17:00Police XI

Saturday 19 September

BDF XI14:00Gaborone United
Jwaneng Galaxy14:00Morupule Wanderers
TAFIC14:00Mochudi Centre Chiefs
Nico United14:00Prisons XI
Matebele17:00Tonota

Thursday 15 October

Enesia17:00Jwaneng Galaxy

Saturday 21 November

Orapa United14:00Extension Gunners
Prisons XI14:00TAFIC
Nico United14:00Township Rollers
Morupule Wanderers14:00Tonota
Enesia14:00BDF XI
Show 45 moreShow fewer

Saturday 21 November

Gaborone United17:00Sua Flamingoes

Sunday 22 November

Police XI14:00Jwaneng Galaxy
Mochudi Centre Chiefs17:00Matebele

Tuesday 24 November

BDF XI14:00Extension Gunners
Township Rollers17:00Prisons XI
TAFIC17:00Morupule Wanderers

Wednesday 25 November

Sua Flamingoes14:00Jwaneng Galaxy
Enesia14:00Police XI
Matebele17:00Gaborone United
Tonota17:00Nico United

Thursday 26 November

Mochudi Centre Chiefs17:00Orapa United

Saturday 28 November

Extension Gunners14:00Tonota
Jwaneng Galaxy14:00BDF XI
Police XI14:00Sua Flamingoes
TAFIC14:00Township Rollers
Nico United14:00Matebele
Morupule Wanderers14:00Enesia

Sunday 29 November

Gaborone United14:00Mochudi Centre Chiefs
Orapa United14:00Prisons XI

Friday 4 December

Township Rollers17:00Enesia

Saturday 5 December

BDF XI14:00Police XI
Extension Gunners14:00Gaborone United
Jwaneng Galaxy14:00TAFIC
Orapa United14:00Nico United
Sua Flamingoes14:00Mochudi Centre Chiefs
Prisons XI17:00Tonota

Sunday 6 December

Matebele14:00Morupule Wanderers

Friday 11 December

Mochudi Centre Chiefs17:00Police XI
Enesia17:00Nico United

Saturday 12 December

Prisons XI14:00Jwaneng Galaxy
Morupule Wanderers14:00Orapa United
Tonota14:00Gaborone United
Matebele17:00Extension Gunners

Sunday 13 December

Township Rollers14:00Sua Flamingoes
TAFIC14:00BDF XI

Friday 18 December

Police XI17:00Prisons XI

Saturday 19 December

BDF XI14:00Matebele
Extension Gunners14:00Enesia
Jwaneng Galaxy14:00Tonota
Orapa United14:00Sua Flamingoes
Nico United14:00TAFIC
Morupule Wanderers14:00Mochudi Centre Chiefs
Gaborone United17:00Township Rollers

Friday 8 January

Mochudi Centre Chiefs14:00Extension Gunners

Saturday 9 January

BDF XI14:00Jwaneng Galaxy

Showing 60 of 178.

Thursday 5 November

Police XIFT1-4Township Rollers
Nico UnitedFT0-3Morupule Wanderers

Wednesday 4 November

Gaborone UnitedFT1-0Enesia
Orapa UnitedFT1-1Tonota
BDF XIFT0-1Mochudi Centre Chiefs

Tuesday 3 November

Jwaneng GalaxyFT2-1Matebele
Extension GunnersFT0-1Prisons XI
Sua FlamingoesFT3-0TAFIC

Sunday 1 November

TonotaFT1-1Enesia
Township RollersFT2-1BDF XI

Saturday 31 October

Prisons XIFT1-3Mochudi Centre Chiefs
TAFICFT1-1Police XI
Jwaneng GalaxyFT1-2Gaborone United
Morupule WanderersFT1-1Extension Gunners
Sua FlamingoesFT0-0Nico United
Show 45 moreShow fewer

Friday 30 October

MatebeleFT0-1Orapa United

Thursday 29 October

Township RollersFT1-1Tonota

Wednesday 28 October

Extension GunnersFT0-1Sua Flamingoes
Mochudi Centre ChiefsFT0-1Jwaneng Galaxy
BDF XIFT2-2Morupule Wanderers

Tuesday 27 October

Gaborone UnitedFT1-0Orapa United
EnesiaFT1-1TAFIC
Prisons XIFT1-1Matebele

Monday 26 October

Police XIFT1-0Nico United

Wednesday 21 October

Extension GunnersFT1-1Jwaneng Galaxy

Sunday 18 October

MatebeleFT4-2Township Rollers

Saturday 17 October

EnesiaFT1-2Mochudi Centre Chiefs
Orapa UnitedFT2-0Jwaneng Galaxy
Nico UnitedFT0-2Gaborone United
Morupule WanderersFT0-0Prisons XI
Sua FlamingoesFT1-0BDF XI
TonotaFT2-0Police XI

Friday 16 October

Extension GunnersFT1-1TAFIC

Wednesday 14 October

Gaborone UnitedFT1-0Police XI
EnesiaFT3-4Jwaneng Galaxy

Tuesday 13 October

Township RollersFT1-1Orapa United

Sunday 11 October

Police XIFT0-0Extension Gunners

Saturday 10 October

Jwaneng GalaxyFT2-0Nico United
Mochudi Centre ChiefsFT2-1Township Rollers
BDF XIFT2-4Orapa United
Prisons XIFT3-1Enesia
TAFICFT2-2Matebele

Friday 9 October

Gaborone UnitedFT3-1Morupule Wanderers
TonotaFT1-0Sua Flamingoes

Saturday 3 October

TAFICFT2-0Mochudi Centre Chiefs
Nico UnitedFT3-0Prisons XI
MatebeleFT1-3Tonota

Sunday 20 September

Township RollersFT3-0Extension Gunners

Saturday 19 September

Police XIFT0-0Orapa United
Sua FlamingoesFT1-1Enesia

Wednesday 16 September

Mochudi Centre ChiefsFT1-1Tonota

Saturday 12 September

Orapa UnitedFT0-1TAFIC
Morupule WanderersFT1-1Township Rollers
Sua FlamingoesFT1-0Prisons XI
EnesiaFT1-0Matebele

Friday 11 September

Mochudi Centre ChiefsFT2-0Nico United
TonotaFT1-1BDF XI

Sunday 6 September

Prisons XIFT0-1BDF XI

Saturday 5 September

Nico UnitedFT0-1Extension Gunners
Morupule WanderersFT0-0Sua Flamingoes

Showing 60 of 69.

League table
#TeamPWDLGDPtsForm
1Gaborone United7700+921WWWWW
2Sua Flamingoes9531+618WDWWL
3Tonota9450+617DDDWW
4Mochudi Centre Chiefs9513+316WWLWW
5Orapa United9342+313DWLWD
6Jwaneng Galaxy7412+213WLWDL
7Township Rollers8332+412WWDLD
8Police XI9333-212LDWLL
9TAFIC8242-110LDDDD
10Extension Gunners9243-310LDLDD
11Morupule Wanderers8152-18WDDDL
12Prisons XI9225-58WLDDW
13Enesia9144-47LDDLL
14Nico United9216-67LDLLL
15Matebele9126-55LLDWD
16BDF XI8125-65LLDLL

Updated 8 Nov, 08:22