 Only 32 Division One teams progressed and faced off in the extra preliminary round, with the winners playing against the top 16 Botswana First Division teams in the preliminary round.Botswana Premier League teams entered directly in the first round (the round of 32) to face the winners of the preliminary round.On 3 December 2018 it was announced that the tournament would now be played by 48 teams.