Data coverage

Matches

Premier League · 2026/27. Dates and kickoffs are shown in UTC.

Reset

236 matches

Source: API-Football · Last data change 04/11/2026, 03:40:11
22 May
13:00
Township Rollers–:–Police XI
22 May
13:00
TAFIC–:–Orapa United
22 May
13:00
Prisons XI–:–Extension Gunners
22 May
13:00
Nico United–:–Tonota
22 May
13:00
Morupule Wanderers–:–Gaborone United
22 May
13:00
Matebele–:–Galaxy
22 May
13:00
Enesia–:–Sua Flamingoes
22 May
13:00
Centre Chiefs–:–BDF XI
08 May
13:00
Tonota–:–Morupule Wanderers
08 May
13:00
Sua Flamingoes–:–Township Rollers
08 May
13:00
Police XI–:–TAFIC
08 May
13:00
Orapa United–:–Centre Chiefs
08 May
13:00
Galaxy–:–Prisons XI
08 May
13:00
Gaborone United–:–Nico United
08 May
13:00
Extension Gunners–:–Matebele
08 May
13:00
BDF XI–:–Enesia
24 Apr
13:00
Township Rollers–:–Gaborone United
24 Apr
13:00
Tonota–:–Galaxy
24 Apr
13:00
TAFIC–:–Extension Gunners
24 Apr
13:00
Nico United–:–BDF XI
24 Apr
13:00
Morupule Wanderers–:–Police XI
24 Apr
13:00
Matebele–:–Sua Flamingoes
24 Apr
13:00
Enesia–:–Orapa United
24 Apr
13:00
Centre Chiefs–:–Prisons XI
11 Apr
13:30
TAFIC–:–Tonota
11 Apr
13:30
Gaborone United–:–Matebele
10 Apr
17:00
Police XI–:–Centre Chiefs
10 Apr
13:30
Prisons XI–:–Orapa United
10 Apr
13:30
Nico United–:–Sua Flamingoes
10 Apr
13:30
Extension Gunners–:–BDF XI
10 Apr
13:30
Enesia–:–Morupule Wanderers
09 Apr
17:00
Township Rollers–:–Galaxy
04 Apr
17:00
Prisons XI–:–Township Rollers
03 Apr
17:00
Centre Chiefs–:–Gaborone United
03 Apr
13:30
Tonota–:–Extension Gunners
03 Apr
13:30
Sua Flamingoes–:–Police XI
03 Apr
13:30
Orapa United–:–Morupule Wanderers
03 Apr
13:30
Matebele–:–Nico United
03 Apr
13:30
Galaxy–:–Enesia
03 Apr
13:30
BDF XI–:–TAFIC