2016–17 Botswana Premier League
| Season | 2016–17 |
|---|---|
| Champions | Township Rollers |
| Relegated | Green Lovers Mahalapye United Hotspurs Nico United |
| Champions League | Township Rollers |
| Confederation Cup | Jwaneng Galaxy |
| Matches played | 232 |
| Goals scored | 538 (2.32 per match) |
| Top goalscorer | Terrence Mandaza (17 goals) |
| Biggest home win | 2 matches
|
| Biggest away win | Mahalapye United Hotspurs 0-5 Orapa United (15 April 2017) |
| Highest scoring | 2 matches
|
| Longest winning run | Township Rollers (10) |
| Longest unbeaten run | Jwaneng Galaxy (24) |
| Longest winless run | Green Lovers (11) |
| Longest losing run | Nico United (7) |
← 2015–16 2017–18 →
All statistics correct as of 20 May 2017. | |
The 2016–17 Botswana Premier League was the 40th season of the Botswana Premier League since its establishment in 1966. Township Rollers clinched their second straight league title and 14th overall.