Premier League

Premier League

Botswana 2022/2023

Holy Ghost Holy Ghost 0 - 2 Prisons XI Prisons XI

Eleven Angels Eleven Angels 3 - 2 Sua Flamingoes Sua Flamingoes
Orapa United Orapa United 4 - 1 Morupule Wanderers Morupule Wanderers
Police XI Police XI 1 - 2 Galaxy Galaxy
Security Systems Security Systems 1 - 0 Nico United Nico United
Township Rollers Township Rollers 3 - 1 Extension Gunners Extension Gunners

Mogoditshane Fighters Mogoditshane Fighters - Gaborone United Gaborone United
BDF XI BDF XI - Masitaoka Masitaoka