Botswana Premier League
La saison 2004-2005 du Championnat du Botswana de football est la quarantième édition du championnat de première division au Botswana. Les seize meilleures équipes du pays sont regroupées au sein d’une poule unique où ils s’affrontent deux fois au cours de la saison, à domicile et à l’extérieur. En fin de saison, les deux derniers du classement sont relégués et remplacés par les deux meilleurs clubs de deuxième division tandis que le affronter le de D2 en barrage de promotion-relégation.