2016–17 Bundesliga#Relegation play-offs

{{Short description|54th season of the Bundesliga}}

{{Use dmy dates|date=March 2016}}

{{Infobox football league season

|competition = Bundesliga

|season = 2016–17

|dates = 26 August 2016 – 20 May 2017

|winners = Bayern Munich
26th Bundesliga title
27th German title

|relegated = FC Ingolstadt
Darmstadt 98

|continentalcup1 = Champions League

|continentalcup1 qualifiers= Bayern Munich
RB Leipzig
Borussia Dortmund
1899 Hoffenheim

|continentalcup2 = Europa League

|continentalcup2 qualifiers= 1. FC Köln
Hertha BSC
SC Freiburg

|matches = 306

|total goals = 877

|league topscorer = {{nowrap|Pierre-Emerick Aubameyang
(31 goals)}}

|biggest home win = {{nowrap|Bayern Munich 8–0 Hamburger SV}}

|biggest away win = {{nowrap|VfL Wolfsburg 0–6 Bayern Munich}}

|highest scoring = {{nowrap|RB Leipzig 4–5 Bayern Munich}}

|longest wins = {{nowrap|8 games{{cite web|title=ESPN FC 2016-17 Bundesliga Statistics|url=http://www.espnfc.com/german-bundesliga/10/statistics/performance?season=2016|website=ESPN FC|access-date=29 August 2016}}
RB Leipzig}}

|longest unbeaten = {{nowrap|17 games
1899 Hoffenheim}}

|longest winless = {{nowrap|12 games
Hamburger SV}}

|longest losses = {{nowrap|8 games
Darmstadt 98}}

|highest attendance = {{nowrap|81,360
11 games}}

|lowest attendance = {{nowrap|13,521
FC Ingolstadt v VfL Wolfsburg}}

|attendancecalc = 12704627

|prevseason = 2015–16

|nextseason = 2017–18

}}

The 2016–17 Bundesliga was the 54th season of the Bundesliga, Germany's premier football competition. It began on 26 August 2016 and ended on 20 May 2017.{{cite web |url=https://www.worldfootball.net/all_matches/bundesliga-2016-2017/ |title=Bundesliga 2016/2017 » Schedule |website=WorldFootball.net |access-date=13 June 2020}} Bayern Munich were the defending champions. Fixtures for the 2016–17 season were announced on 29 June 2016.{{cite news|title=The new 2016/2017 Bundesliga and Bundesliga 2 schedule|publisher= bundesliga.com |url= http://schedule.bundesliga.com/|date=23 June 2016|access-date=23 June 2016}}

Bayern Munich won their 26th Bundesliga title with three games to spare, becoming the first team to win 5 consecutive titles.{{cite web|url= http://www.espn.co.uk/football/report?gameId=456618|title= Bayern Munich seal Bundesliga crown for record fifth straight year|date=1 May 2017|work=ESPN|access-date=3 May 2017}}{{cite web|url= https://www.theguardian.com/football/2017/apr/29/bayern-munich-win-bundesliga-title-wolfsburg-match-report|title= Bayern Munich seal fifth consecutive Bundesliga title with Wolfsburg win|date=1 May 2017|work=Guardian|access-date=3 May 2017}} RB Leipzig became the runners-up, only a year after its promotion last season from the 2015–16 2. Bundesliga.

Teams

A total of 18 teams participated in this edition of the Bundesliga. VfB Stuttgart and Hannover 96 were relegated to 2016–17 2. Bundesliga. Former Bundesliga champion Stuttgart were relegated to the second level after 39 years, whereas Hannover 96 finished a 14-year stint in the top level. They were replaced by 2. Bundesliga champion SC Freiburg and 2. Bundesliga runner-up RB Leipzig. Freiburg immediately returned to the Bundesliga, whereas RB Leipzig made its debut. Finally Eintracht Frankfurt, 16th of Bundesliga faced 1. FC Nürnberg, third of 2. Bundesliga in a Bundesliga play-off. Eintracht won 2–1 on aggregate and remained in the top level.

RB Leipzig was the first team from the former East Germany to play in the Bundesliga since the relegation of Energie Cottbus after the 2008–09 season.{{Cite web |last=BBC Sport |date=13 August 2020 |title=Football Kits For Kids |url=https://kidsfootballkit.co.uk/ |url-status=live |archive-url=https://archive.today/20230124185626/https://www.bbc.com/sport/football/51475532 |archive-date=24 Jan 2023 |website=RB Leipzig: How did Red Bull build a Champions League side from scratch?}}

=Stadiums and locations=

class="wikitable sortable" style="text-align:left;"
Team

! Location

! Stadium

! Capacity

! class="unsortable" | Ref.

{{sort|Augsburg|FC Augsburg}}

| Augsburg

| WWK Arena

| 30,660

|

Bayer Leverkusen

| Leverkusen

| BayArena

| 30,210

|

Bayern Munich

| Munich

| Allianz Arena

| 75,000

|

Borussia Dortmund

| Dortmund

| Signal Iduna Park

| 81,360

| {{cite web |url=http://www.sport1.de/fussball/bundesliga/2015/07/stadion-von-borussia-dortmund-signal-iduna-park-wird-ausgebaut |title=Dortmunder Stadion wird ausgebaut |language=de |date=16 July 2015 |publisher=Sport1 |access-date=17 July 2015}}

Borussia Mönchengladbach

| Mönchengladbach

| Borussia-Park

| 54,057

|

Darmstadt 98

| Darmstadt

| Jonathan-Heimes-Stadion am Böllenfalltor

| 17,000

|

Eintracht Frankfurt

| Frankfurt

| Commerzbank-Arena

| 51,500

|

SC Freiburg

| Freiburg im Breisgau

| Schwarzwald-Stadion

| 24,000

|

Hamburger SV

| Hamburg

| Volksparkstadion

| 57,000

|

Hertha BSC

| Berlin

| Olympiastadion

| 74,475

|

{{sort|Hoffenheim|1899 Hoffenheim}}

| Sinsheim

| Wirsol Rhein-Neckar-Arena

| 30,150

|

{{sort|Ingolstadt|FC Ingolstadt}}

| Ingolstadt

| Audi Sportpark

| 15,000

|

{{sort|Köln|1. FC Köln}}

| Cologne

| RheinEnergieStadion

| 49,968

| {{cite web|title=RheinEnergieSTADION|periodical=Rheinenergiestadion.de|publisher=Kölner Sportstätten GmbH|url=http://www.rheinenergiestadion.de/de/das-stadion/|access-date=29 December 2015|archive-date=6 June 2015|archive-url=https://web.archive.org/web/20150606092959/http://www.rheinenergiestadion.de/de/das-stadion/|url-status=dead}}

RB Leipzig

| Leipzig

| Red Bull Arena

| 42,959

|{{cite web |url=http://www.dierotenbullen.com/verein.html |title=Verein |author= |date=n.d. |website=dierotenbullen.com |location=Leipzig |publisher=RasenballSport Leipzig GmbH |language=de |access-date=12 May 2016 }}

Mainz 05

| Mainz

| Opel Arena

| 34,000

|

Schalke 04

| Gelsenkirchen

| Veltins-Arena

| 62,271

| {{cite web |url=https://www.kicker.de/schalke-erhoeht-stadionkapazitaet-629918/artikel |title=Schalke erhöht Stadionkapazität |author= |language=de |date=30 June 2015 |website=Kicker |publisher=Kicker |access-date=20 July 2015}}

Werder Bremen

| Bremen

| Weser-Stadion

| 42,100

|

{{sort|Wolfsburg|VfL Wolfsburg}}

| Wolfsburg

| Volkswagen Arena

| 30,000

|

{{Location map+|Germany|width=400|float=right|caption=Locations of the 2016–17 Bundesliga teams|places=

{{Location map~|Germany|lat=48.323056|long=10.885833|label=FC Augsburg|position=left}}

{{Location map~|Germany|lat=51.038056|long= 7.001944|label=

Bayer Leverkusen
|position=right}}

{{Location map~|Germany|lat=48.218773|long=11.624760|label=Bayern Munich|position=bottom}}

{{Location map~|Germany|lat=51.516667|long= 7.466667|label=

Borussia Dortmund
|position=right}}

{{Location map~|Germany|lat=51.174530|long= 6.385407|label=

Borussia Mönchengladbach
|position=right}}

{{Location map~|Germany|lat=49.866667|long= 8.672222|label=

Darmstadt 98
|position=bottom}}

{{Location map~|Germany|lat=50.116667|long= 8.683333|label=Eintracht Frankfurt|position=right}}

{{Location map~|Germany|lat=47.988945|long= 7.892947|label=SC Freiburg}}

{{Location map~|Germany|lat=53.587095|long= 9.898711|label=Hamburger SV|position=top}}

{{Location map~|Germany|lat=52.514722|long=13.239444|label=Hertha BSC|position=top}}

{{Location map~|Germany|lat=49.238014|long= 8.883333|label=1899 Hoffenheim|position=right}}

{{Location map~|Germany|lat=48.744642|long=11.483325|label=FC Ingolstadt|position=right}}

{{Location map~|Germany|lat=50.933611|long= 6.874697|label=

1. FC Köln
|position=bottom}}

{{Location map~|Germany|lat=51.345770|long=12.348298|label=RB Leipzig|position=top}}

{{Location map~|Germany|lat=50.000928|long= 8.245731|label=Mainz 05|position=left}}

{{Location map~|Germany|lat=51.554498|long= 7.067554|label=

Schalke 04
|position=top}}

{{Location map~|Germany|lat=53.083333|long= 8.837628|label=Werder Bremen|position=left}}

{{Location map~|Germany|lat=52.421923|long=10.784980|label=VfL Wolfsburg|position=right}}

}}

=Personnel and kits=

class="wikitable sortable"
Team

! Manager

! Captain

! Kit manufacturer

! Shirt sponsor

! class="unsortable" | Ref.

{{sort|Augsburg|FC Augsburg}}

| align="left" | {{sort|Baum, Manuel|{{flagicon|GER}} Manuel Baum}}

| align="left" | {{sort|Verhaegh, Paul|{{flagicon|NED}} Paul Verhaegh}}

| Nike

| WWK

| {{cite web|url=http://www.fcaugsburg.de/cms/website.php?sid=506e6c769366bb370409a62e8aef63c0&id=/index/news/allenews/data17184.htm|title=Schuster kommt, Weinzierl geht|publisher=fcaugsburg.de|date=2 June 2016|access-date=6 January 2022|archive-date=7 April 2017|archive-url=https://web.archive.org/web/20170407084735/http://www.fcaugsburg.de/cms/website.php?sid=506e6c769366bb370409a62e8aef63c0&id=%2Findex%2Fnews%2Fallenews%2Fdata17184.htm|url-status=dead}}{{cite web|url=http://www.rp-online.de/sport/fussball/bundesliga/die-kapitaene-der-18-klubs-bid-1.5285818|title=Bundesliga 15/16: Die Kapitäne der 18 Klubs|first=RP|last=ONLINE|website=RP ONLINE}}{{cite web|url=http://www.bundesliga.de/de/dfl/fragen-zur-liga/trikotsponsoren/|title=Trikotsponsoren und Ausrüster - bundesliga.de - bundesliga.de|website=bundesliga.de - die offizielle Webseite der Bundesliga|access-date=26 March 2016|archive-date=6 April 2014|archive-url=https://web.archive.org/web/20140406092410/http://www.bundesliga.de/de/dfl/fragen-zur-liga/trikotsponsoren/|url-status=dead}}

Bayer Leverkusen

| align="left" | {{sort|Korkut, Tayfun|{{flagicon|TUR}} Tayfun Korkut}}

| align="left" | {{sort|Bender, Lars|{{flagicon|GER}} Lars Bender}}

| Jako

| Barmenia Versicherungen

| {{cite web|url=http://www.rp-online.de/sport/fussball/bundesliga/bundesliga-alle-aktuellen-trainer-und-ihre-vertraege-bid-1.570220|title=Überblick: Die Verträge der Bundesliga-Trainer|first=RP|last=ONLINE|website=RP ONLINE}}{{cite web |url=http://www.footyheadlines.com/2016/02/jako-bayer-leverkusen-16-17-home-kit.html |title=Jako Bayer Leverkusen 16-17 Home Kit Released |language=en |date=5 February 2016 |website=footyheadlines.com |publisher=Footy Headlines |access-date=25 April 2016}}

Bayern Munich

| align="left" | {{sort|Ancelotti, Carlo|{{flagicon|ITA}} Carlo Ancelotti}}

| align="left" | {{sort|Lahm, Philipp|{{flagicon|GER}} Philipp Lahm}}

| Adidas

| Deutsche Telekom

| {{cite web|url=http://www.espnfc.com/club/bayern-munich/132/blag/post/2765107/six-things-carlo-ancelotti-needs-to-do-at-bayern-munich |title=Six things Carlo Ancelotti needs to do at Bayern when replacing Guardiola |last1=Lovell |first1=Mark |publisher=ESPN FC |website=espnfc.com |date=20 December 2015 |access-date=26 March 2016 }}{{dead link|date=June 2017 |bot=InternetArchiveBot |fix-attempted=yes }}

Borussia Dortmund

| align="left" | {{sort|Tuchel, Thomas|{{flagicon|GER}} Thomas Tuchel}}

| align="left" | {{sort|Schmelzer, Marcel|{{flagicon|GER}} Marcel Schmelzer}}

| Puma

| Evonik

| {{cite web|url=https://twitter.com/BVB/status/769135433200594944|title=BVB Tweet 26 August 2016}}

Borussia Mönchengladbach

| align="left" | {{sort|Hecking, Dieter|{{flagicon|GER}} Dieter Hecking}}

| align="left" | {{sort|Stindl, Lars|{{flagicon|GER}} Lars Stindl}}

| Kappa

| Postbank

| {{cite web|url=http://www.bundesliga.com/en/news/Bundesliga/noblmd13-gladbach-name-schubert-permanent-head-coach.jsp|title=Gladbach name Schubert permanent head coach|website=bundesliga.com|date=13 November 2015|access-date=13 November 2015}}

Darmstadt 98

| align="left" | {{sort|Torsten, Frings|{{flagicon|GER}} Torsten Frings}}

| align="left" | {{sort|Sulu, Aytaç|{{flagicon|TUR}} Aytaç Sulu}}

| Jako

| Software AG

|

Eintracht Frankfurt

| align="left" | {{sort|Kovač, Niko|{{flagicon|CRO}} Niko Kovač}}

| align="left" | {{sort|Meier, Alexander|{{flagicon|GER}} Alexander Meier}}

| Nike

| Krombacher

| {{cite web|url=http://www.eintracht.de/en/news/article/new-coach-niko-kovac-53986/|title=New Coach Niko Kovac|publisher=eintracht.de|access-date=8 March 2016|date=8 March 2016|archive-date=4 October 2016|archive-url=https://web.archive.org/web/20161004150608/http://www.eintracht.de/en/news/article/new-coach-niko-kovac-53986/|url-status=dead}}

SC Freiburg

| align="left" | {{sort|Streich, Christian|{{flagicon|GER}} Christian Streich}}

| align="left" | {{sort|Mujdža, Mensur|{{flagicon|BIH}} Mensur Mujdža}}

| Hummel

| Schwarzwaldmilch

| {{cite web |url=http://www.footyheadlines.com/2016/05/freiburg-16-17-kit.html |title=Freiburg 16-17 Home Kit Leaked |language=en |date=2 May 2016 |website=footyheadlines.com |publisher=Footy Headlines |access-date=3 May 2016}}

Hamburger SV

| align="left" | {{sort|Gisdol, Markus|{{flagicon|GER}} Markus Gisdol}}

| align="left" | {{sort|Sakai, Gotoku|{{flagicon|JPN}} Gōtoku Sakai}}

| Adidas

| Fly Emirates

|

Hertha BSC

| align="left" | {{sort|Dárdai, Pál|{{flagicon|HUN}} Pál Dárdai}}

| align="left" | {{sort|Ibišević, Vedad|{{flagicon|BIH}} Vedad Ibišević}}

| Nike

| bet-at-home.com

|

{{sort|Hoffenheim|1899 Hoffenheim}}

| align="left" | {{sort|Nagelsmann, Julian|{{flagicon|GER}} Julian Nagelsmann}}

| align="left" | {{sort|Schwegler, Pirmin|{{flagicon|SUI}} Pirmin Schwegler}}

| Lotto

| SAP

| {{cite web|url=http://www.achtzehn99.de/news/overview/julian-nagelsmann-takes-over-as-first-team-coach/|title=Julian Nagelsmann takes over as first-team coach|website=achtzehn99.de|date=10 February 2016|access-date=11 February 2016|archive-url=https://web.archive.org/web/20160215200229/http://www.achtzehn99.de/news/overview/julian-nagelsmann-takes-over-as-first-team-coach/|archive-date=15 February 2016|url-status=dead}}

{{sort|Ingolstadt|FC Ingolstadt}}

| align="left" | {{sort|Walpurgis, Maik|{{flagicon|GER}} Maik Walpurgis}}

| align="left" | {{sort|Matip, Marvin|{{flagicon|CMR}} Marvin Matip}}

| Adidas

| Media Markt

| {{cite web|url=https://www.dfb.de/news/detail/trainerwechsel-beim-fci-hasenhuettl-geht-nach-leipzig-kauczinski-uebernimmt-145478/|title=Trainerwechsel beim FCI: Hasenhüttl geht nach Leipzig, Kauczinski übernimmt|website=dfb.de|date=6 May 2016|access-date=6 May 2016}}

{{sort|Köln|1. FC Köln}}

| align="left" | {{sort|Stöger, Peter|{{flagicon|AUT}} Peter Stöger}}

| align="left" | {{sort|Lehmann, Matthias|{{flagicon|GER}} Matthias Lehmann}}

| Erima

| REWE

|

RB Leipzig

| align="left" | {{sort|Hasenhüttl, Ralph|{{flagicon|AUT}} Ralph Hasenhüttl}}

| align="left" | {{sort|Kaiser, Dominik|{{flagicon|GER}} Dominik Kaiser}}

| Nike

| Red Bull

|

Mainz 05

| align="left" | {{sort|Schmidt, Martin|{{flagicon|SUI}} Martin Schmidt}}

| align="left" | {{sort|Bell, Stefan|{{flagicon|GER}} Stefan Bell}}

| Lotto

| Kömmerling

|

Schalke 04

| align="left" | {{sort|Weinzierl, Markus|{{flagicon|GER}} Markus Weinzierl}}

| align="left" | {{sort|Höwedes, Benedikt|{{flagicon|GER}} Benedikt Höwedes}}

| Adidas

| Gazprom

| {{cite news|title=Fix: Markus Weinzierl wird Trainer beim FC Schalkr 04|url=http://www.bundesliga.de/de/liga/news/markus-weinzierl-wird-neuer-chaf-trainer-beim-fc-schalke-04-rbc-noblsp.jsp|access-date=2 June 2016|archive-date=3 June 2016|archive-url=https://web.archive.org/web/20160603144452/http://www.bundesliga.de/de/liga/news/markus-weinzierl-wird-neuer-chaf-trainer-beim-fc-schalke-04-rbc-noblsp.jsp|url-status=dead}}

Werder Bremen

| align="left" | {{sort|Nouri, Alexander|{{flagicon|GER}} Alexander Nouri}}

| align="left" | {{sort|Fritz, Clemens|{{flagicon|GER}} Clemens Fritz}}

| Nike

| Wiesenhof

|

{{sort|Wolfsburg|VfL Wolfsburg}}

| align="left" | {{sort|Jonker, Andries|{{flagicon|NED}} Andries Jonker}}

| align="left" | {{sort|Benaglio, Diego|{{flagicon|SUI}} Diego Benaglio}}

| Nike

| Volkswagen

| {{cite web |url=http://www.footyheadlines.com/2015/10/vfl-wolfsburg-agrees-80m-nike-kit-deal.html |title=VfL Wolfsburg to Announce €80m Nike Kit Deal + 16-17 Kit Info Leaked |language=en |date=30 April 2016 |website=footyheadlines.com |publisher=Footy Headlines |access-date=9 May 2016}}

=Coaching changes=

class="wikitable" style="text-align:center"
rowspan="2" | Team

! rowspan="2" | Outgoing

! rowspan="2" | {{Tooltip|Manner|Manner of departure}}

! colspan="2" | Exit date

! rowspan="2" | Position in table

! rowspan="2" | Incoming

! colspan="2" | Incoming date

! rowspan="2" | {{Tooltip|Ref.|References}}

Announced on

! Departed on

! Announced on

! Arrived on

align="left" | Bayern Munich

| align="left" | {{flagicon|ESP}} Pep Guardiola

| End of contract

| 20 December 2015

| rowspan="6" | 30 June 2016

| rowspan="6" | Pre-season

| align="left" | {{flagicon|ITA}} Carlo Ancelotti

| 20 December 2015

| rowspan="6" |1 July 2016

| {{cite web|url=http://www.espnfc.com/club/bayern-munich/132/blag/post/2758099/pep-guardiola-heading-to-man-cityman-utd-or-arsenal |title=Will Pep Guardiola end up at Man City, Man United, Chelsea or Arsenal? |last1=Honigstein |first1=Raphael |publisher=ESPN FC |website=espnfc.com |date=20 December 2015 |access-date=26 March 2016 }}{{dead link|date=June 2017 |bot=InternetArchiveBot |fix-attempted=yes }}

align="left" | FC Ingolstadt

| align="left" | {{flagicon|AUT}} Ralph Hasenhüttl

| Signed for RB Leipzig

| rowspan="2" | 6 May 2016

| align="left" | {{flagicon|GER}} Markus Kauczinski

| rowspan="2" | 6 May 2016

|

align="left" | RB Leipzig

| align="left" | {{flagicon|GER}} Ralf Rangnick

| Appointed as sporting director

| align="left" | {{flagicon|AUT}} Ralph Hasenhüttl

|

align="left" | Schalke 04

| align="left" | {{flagicon|GER}} André Breitenreiter

| Sacked

| 14 May 2016

| align="left" | {{flagicon|GER}} Markus Weinzierl

|rowspan="2"| 2 June 2016

| {{cite web|url=http://www.schalke04.de/de/aktuell/news/160514_breitenreiter/page/7777--10-213-.html|title=Andre Breitenreiter: Ein emotionaler Tag|publisher=schalke04.de|website=espnfc.com|date=14 May 2016|access-date=15 May 2016|archive-date=18 July 2016|archive-url=https://web.archive.org/web/20160718124246/http://www.schalke04.de/de/aktuell/news/160514_breitenreiter/page/7777--10-213-.html|url-status=dead}}

align="left" | FC Augsburg

| align="left" | {{flagicon|GER}} Markus Weinzierl

| Signed for Schalke 04

| 24 May 2016

| align="left" | {{flagicon|GER}} Dirk Schuster

| {{cite web|url=https://www.kicker.de/weinzierl-bestaetigt-trennung-vom-fc-augsburg-652546/artikel|title=Weinzierl bestätigt Trennung vom FC Augsburgwebsite|publisher=Kicker|date=24 May 2016|access-date=24 May 2016}}

align="left" | Darmstadt 98

| align="left" | {{flagicon|GER}} Dirk Schuster

| Signed for FC Augsburg

| 2 June 2016

| align="left" | {{flagicon|GER}} Norbert Meier

| 10 June 2016

| {{cite web|url=https://www.dfb.de/news/detail/moenchengladbach-verpflichtet-vestergaard-147864/|title=Norbert Meier neuer Darmstadt-Trainer|publisher=dfb.de|date=10 June 2016|access-date=10 June 2016}}

align="left" | Werder Bremen

| align="left" | {{flagicon|UKR}} Viktor Skrypnyk

| rowspan="9" | Sacked

| colspan=2|18 September 2016

| 18th

| align="left" | {{flagicon|GER}} Alexander Nouri{{efn|Nouri was initially appointed as interim coach for a few games, but the move was made permanent on 2 October 2016.}}

| colspan=2|18 September 2016

| {{cite web|url=http://www.werder.de/aktuell/news/profis/20162017/nouri-uebernimmt-fuer-skripnik-18092016/|title=Interims-Coach Nouri übernimmt für Skripnik|website=werder.de|date=18 September 2016|access-date=18 September 2016}}{{cite web |last=DFB |date=2 October 2016 |title=Cheap Football Jerseys |url=https://cheapfootballshirts.com/ |url-status=live |archive-url=https://web.archive.org/web/20161004164537/http://www.dfb.de/news/detail/nouri-steigt-zum-werder-cheftrainer-auf-154949/ |archive-date=4 October 2016 |access-date=2 October 2016 |website=Nouri steigt zum Werder-Cheftrainer auf}}

align="left" | Hamburger SV

| align="left" | {{flagicon|GER}} Bruno Labbadia

| colspan=2|25 September 2016

| 16th

| align="left" | {{flagicon|GER}} Markus Gisdol

| 25 September 2016

| 26 September 2016

| {{cite web|url=https://www.hsv.de/news/meldungen/saison-2016-17/september2016/hsv-beurlaubt-trainer-labbadia/|title=HSV beurlaubt Trainer Labbadia|website=hsv.de|date=25 September 2016|access-date=25 September 2016}}{{cite web|url=https://www.hsv.de/en/news/meldungen/saison-2016-17/september2016/hsv-verpflichtet-trainer-markus-gisdol/|archive-url=https://archive.today/20161231235128/https://www.hsv.de/en/news/meldungen/saison-2016-17/september2016/hsv-verpflichtet-trainer-markus-gisdol/|url-status=dead|archive-date=31 December 2016|title=HSV's head coach is Markus Gisdol|website=hsv.de|date=25 September 2016|access-date=25 September 2016}}

align="left" | VfL Wolfsburg

| align="left" | {{flagicon|GER}} Dieter Hecking

| colspan=2|17 October 2016

| 14th

| align="left" | {{flagicon|FRA}} Valérien Ismaël

| colspan=2|17 October 2016

|{{cite web|url=https://www.vfl-wolfsburg.de/info/aktuelles/detailseite/artikel/einvernehmliche-trennung-44262.html|title=Einvernehmliche Trennung|website=vfl-wolfsburg.de|date=17 October 2016|access-date=17 October 2016|archive-date=17 October 2016|archive-url=https://web.archive.org/web/20161017165046/https://www.vfl-wolfsburg.de/info/aktuelles/detailseite/artikel/einvernehmliche-trennung-44262.html|url-status=dead}}{{cite web|url=http://www.spiegel.de/sport/fussball/valerien-ismael-wird-cheftrainer-beim-vfl-wolfsburg-a-1119968.html|title=Ismaël wird Cheftrainer beim VfL Wolfsburg|website=spiegel.de|date=6 November 2016|access-date=6 November 2016}}

align="left" | FC Ingolstadt

| align="left" | {{flagicon|GER}} Markus Kauczinski

| colspan=2|6 November 2016

| 17th

| align="left" | {{flagicon|GER}} Maik Walpurgis

| colspan=2|12 November 2016

|{{cite web |url=http://www.fcingolstadt.de/news/6429-fci-und-trainer-markus-kauczinski-trennen-sich-einvernehmlich/ |title=FCI und Trainer Markus Kauczinski trennen sich einvernehmlich|publisher=fcingolstadt.de |date=6 November 2016 |access-date=6 November 2016}}{{cite web |url=http://www.fcingolstadt.de/news/6449-maik-walpurgis-wird-neuer-cheftrainer-der-schanzer/ |title=Maik Walpurgis wird neuer Cheftrainer der Schanzer|publisher=fcingolstadt.de |date=12 November 2016 |access-date=6 November 2016}}

align="left" | Darmstadt 98

| align="left" | {{flagicon|GER}} Norbert Meier

| colspan=2|5 December 2016

| 16th

| align="left" | {{flagicon|GER}} Torsten Frings

| colspan=2|27 December 2016

| {{cite news|title=Torsten Frings wird Trainer bei Darmstadt 98|url=http://www.sueddeutsche.de/sport/bundesliga-torsten-frings-wird-trainer-bei-darmstadt-1.3311604|access-date=30 December 2016|publisher=Süddeutsche Zeitung|date=30 December 2016|language=de}}{{cite web|title=SV Darmstadt 98|url=https://www.kicker.de/sv-darmstadt-98/team-trainer/bundesliga/2016-17|website=Kicker|publisher=kicker|access-date=29 December 2016|language=de}}{{cite news|title=Former Germany international Torsten Frings named Darmstadt head coach|url=http://www.espnfc.com/darmstadt/story/3027316/darmstadt-appoint-former-germany-international-torsten-frings-as-head-coach|access-date=30 December 2016|work=ESPN FC|agency=PA Sport|publisher=ESPN|date=27 December 2016}}

align="left" | FC Augsburg

| align="left" | {{flagicon|GER}} Dirk Schuster

| colspan=2|14 December 2016

| 13th

| align="left" | {{flagicon|GER}} Manuel Baum

| colspan=2|14 December 2016

| {{cite web|url=https://www.dfb.de/news/detail/augsburg-entlaesst-trainer-schuster-159509/|title=Augsburg entlässt Trainer Schuster|publisher=dfb.de|date=14 December 2016|access-date=14 December 2016}}{{cite web|url=https://www.dfb.de/news/detail/baum-steigt-in-augsburg-zum-cheftrainer-auf-160161/|title=Baum steigt in Augsburg zum Cheftrainer auf|publisher=dfb.de|date=28 December 2016|access-date=28 December 2016}}

align="left" | Borussia Mönchengladbach

| align="left" | {{flagicon|GER}} André Schubert

| colspan=2|21 December 2016

| 14th

| align="left" | {{flagicon|GER}} Dieter Hecking

| colspan=2|21 December 2016

| {{cite web|url=https://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=20216&cHash=c7042bef6ce48d36fa63a9652351da30|title=Borussia trennt sich von Trainer André Schubert|publisher=borussia.de|date=21 December 2016|access-date=21 December 2016|archive-date=21 December 2016|archive-url=https://web.archive.org/web/20161221235156/https://www.borussia.de/de/aktuelles-termine/news/borussia-news/news-detailansicht.html?tx_ttnews%5Btt_news%5D=20216&cHash=c7042bef6ce48d36fa63a9652351da30|url-status=dead}}{{cite web|url=https://www.dfb.de/news/detail/hecking-neuer-trainer-in-gladbach-159991/|title=Hecking neuer Trainer in Gladbach|publisher=dfb.de|date=22 December 2016|access-date=22 December 2016}}

align="left" | VfL Wolfsburg

| align="left" | {{flagicon|FRA}} Valérien Ismaël

| colspan=2|26 February 2017

| 14th

| align="left" | {{flagicon|NED}} Andries Jonker

| colspan=2|27 February 2017

| {{cite web|url=https://www.dfb.de/news/detail/wolfsburg-trennt-sich-von-trainer-ismael-162707/|title=Wolfsburg trennt sich von Trainer Ismael|publisher=dfb.de|date=26 February 2017|access-date=26 February 2017}}{{cite web|url=https://www.dfb.de/news/detail/andries-jonker-neuer-trainer-in-wolfsburg-162733/|title=Andries Jonker neuer Trainer in Wolfsburg|publisher=dfb.de|date=27 February 2017|access-date=27 February 2017}}

align="left" | Bayer Leverkusen

| align="left" | {{flagicon|GER}} Roger Schmidt

| colspan=2|5 March 2017

| 9th

| align="left" | {{flagicon|TUR}} Tayfun Korkut

| colspan=2|6 March 2017

| {{cite web|url=https://www.dfb.de/news/detail/bayer-trennt-sich-von-coach-schmidt-163121/|title=Leverkusen trennt sich von Coach Schmidt|publisher=dfb.de|date=5 March 2017|access-date=5 March 2017}}{{cite web|url=https://www.dfb.de/news/detail/korkut-neuer-trainer-in-leverkusen-163183/|title=Korkut neuer Trainer in Leverkusen|publisher=dfb.de|date=6 March 2017|access-date=6 March 2017}}

{{notelist}}

League table

{{2016-17 Bundesliga table}}

Results

{{#invoke:Sports results|main

| source = [https://www.dfb.de/bundesliga/spieltagtabelle/?spieledb_path=%2Fcompetitions%2F12%2Fseasons%2F17444%2Fmatchday%2F34 DFB]

| update = complete

| matches_style = FBR

| team1 = AUG | name_AUG = FC Augsburg

| team2 = BSC | name_BSC = Hertha BSC

| team3 = BRE | name_BRE = Werder Bremen

| team4 = DAR | name_DAR = Darmstadt 98

| team5 = DOR | name_DOR = Borussia Dortmund

| team6 = FRA | name_FRA = Eintracht Frankfurt

| team7 = FRE | name_FRE = SC Freiburg

| team8 = HAM | name_HAM = Hamburger SV

| team9 = HOF | name_HOF = 1899 Hoffenheim

| team10 = ING | name_ING = FC Ingolstadt

| team11 = KÖL | name_KÖL = 1. FC Köln

| team12 = LEI | name_LEI = RB Leipzig

| team13 = LEV | name_LEV = Bayer Leverkusen

| team14 = MAI | name_MAI = Mainz 05

| team15 = MÖN | name_MÖN = Borussia Mönchengladbach

| team16 = MUN | name_MUN = Bayern Munich

| team17 = SCH | name_SCH = Schalke 04

| team18 = WOL | name_WOL = VfL Wolfsburg

| match_AUG_BSC = 0–0

| match_AUG_BRE = 3–2

| match_AUG_DAR = 1–0

| match_AUG_DOR = 1–1

| match_AUG_FRA = 1–1

| match_AUG_FRE = 1–1

| match_AUG_HAM = 4–0

| match_AUG_HOF = 0–2

| match_AUG_ING = 2–3

| match_AUG_KÖL = 2–1

| match_AUG_LEI = 2–2

| match_AUG_LEV = 1–3

| match_AUG_MAI = 1–3

| match_AUG_MÖN = 1–0

| match_AUG_MUN = 1–3

| match_AUG_SCH = 1–1

| match_AUG_WOL = 0–2

| match_BSC_AUG = 2–0

| match_BSC_BRE = 0–1

| match_BSC_DAR = 2–0

| match_BSC_DOR = 2–1

| match_BSC_FRA = 2–0

| match_BSC_FRE = 2–1

| match_BSC_HAM = 2–0

| match_BSC_HOF = 1–3

| match_BSC_ING = 1–0

| match_BSC_KÖL = 2–1

| match_BSC_LEI = 1–4

| match_BSC_LEV = 2–6

| match_BSC_MAI = 2–1

| match_BSC_MÖN = 3–0

| match_BSC_MUN = 1–1

| match_BSC_SCH = 2–0

| match_BSC_WOL = 1–0

| match_BRE_AUG = 1–2

| match_BRE_BSC = 2–0

| match_BRE_DAR = 2–0

| match_BRE_DOR = 1–2

| match_BRE_FRA = 1–2

| match_BRE_FRE = 1–3

| match_BRE_HAM = 2–1

| match_BRE_HOF = 3–5

| match_BRE_ING = 2–1

| match_BRE_KÖL = 1–1

| match_BRE_LEI = 3–0

| match_BRE_LEV = 2–1

| match_BRE_MAI = 1–2

| match_BRE_MÖN = 0–1

| match_BRE_MUN = 1–2

| match_BRE_SCH = 3–0

| match_BRE_WOL = 2–1

| match_DAR_AUG = 1–2

| match_DAR_BSC = 0–2

| match_DAR_BRE = 2–2

| match_DAR_DOR = 2–1

| match_DAR_FRA = 1–0

| match_DAR_FRE = 3–0

| match_DAR_HAM = 0–2

| match_DAR_HOF = 1–1

| match_DAR_ING = 0–1

| match_DAR_KÖL = 1–6

| match_DAR_LEI = 0–2

| match_DAR_LEV = 0–2

| match_DAR_MAI = 2–1

| match_DAR_MÖN = 0–0

| match_DAR_MUN = 0–1

| match_DAR_SCH = 2–1

| match_DAR_WOL = 3–1

| match_DOR_AUG = 1–1

| match_DOR_BSC = 1–1

| match_DOR_BRE = 4–3

| match_DOR_DAR = 6–0

| match_DOR_FRA = 3–1

| match_DOR_FRE = 3–1

| match_DOR_HAM = 3–0

| match_DOR_HOF = 2–1

| match_DOR_ING = 1–0

| match_DOR_KÖL = 0–0

| match_DOR_LEI = 1–0

| match_DOR_LEV = 6–2

| match_DOR_MAI = 2–1

| match_DOR_MÖN = 4–1

| match_DOR_MUN = 1–0

| match_DOR_SCH = 0–0

| match_DOR_WOL = 3–0

| match_FRA_AUG = 3–1

| match_FRA_BSC = 3–3

| match_FRA_BRE = 2–2

| match_FRA_DAR = 2–0

| match_FRA_DOR = 2–1

| match_FRA_FRE = 1–2

| match_FRA_HAM = 0–0

| match_FRA_HOF = 0–0

| match_FRA_ING = 0–2

| match_FRA_KÖL = 1–0

| match_FRA_LEI = 2–2

| match_FRA_LEV = 2–1

| match_FRA_MAI = 3–0

| match_FRA_MÖN = 0–0

| match_FRA_MUN = 2–2

| match_FRA_SCH = 1–0

| match_FRA_WOL = 0–2

| match_FRE_AUG = 2–1

| match_FRE_BSC = 2–1

| match_FRE_BRE = 2–5

| match_FRE_DAR = 1–0

| match_FRE_DOR = 0–3

| match_FRE_FRA = 1–0

| match_FRE_HAM = 1–0

| match_FRE_HOF = 1–1

| match_FRE_ING = 1–1

| match_FRE_KÖL = 2–1

| match_FRE_LEI = 1–4

| match_FRE_LEV = 2–1

| match_FRE_MAI = 1–0

| match_FRE_MÖN = 3–1

| match_FRE_MUN = 1–2

| match_FRE_SCH = 2–0

| match_FRE_WOL = 0–3

| match_HAM_AUG = 1–0

| match_HAM_BSC = 1–0

| match_HAM_BRE = 2–2

| match_HAM_DAR = 1–2

| match_HAM_DOR = 2–5

| match_HAM_FRA = 0–3

| match_HAM_FRE = 2–2

| match_HAM_HOF = 2–1

| match_HAM_ING = 1–1

| match_HAM_KÖL = 2–1

| match_HAM_LEI = 0–4

| match_HAM_LEV = 1–0

| match_HAM_MAI = 0–0

| match_HAM_MÖN = 2–1

| match_HAM_MUN = 0–1

| match_HAM_SCH = 2–1

| match_HAM_WOL = 2–1

| match_HOF_AUG = 0–0

| match_HOF_BSC = 1–0

| match_HOF_BRE = 1–1

| match_HOF_DAR = 2–0

| match_HOF_DOR = 2–2

| match_HOF_FRA = 1–0

| match_HOF_FRE = 2–1

| match_HOF_HAM = 2–2

| match_HOF_ING = 5–2

| match_HOF_KÖL = 4–0

| match_HOF_LEI = 2–2

| match_HOF_LEV = 1–0

| match_HOF_MAI = 4–0

| match_HOF_MÖN = 5–3

| match_HOF_MUN = 1–0

| match_HOF_SCH = 2–1

| match_HOF_WOL = 0–0

| match_ING_AUG = 0–2

| match_ING_BSC = 0–2

| match_ING_BRE = 2–4

| match_ING_DAR = 3–2

| match_ING_DOR = 3–3

| match_ING_FRA = 0–2

| match_ING_FRE = 1–2

| match_ING_HAM = 3–1

| match_ING_HOF = 1–2

| match_ING_KÖL = 2–2

| match_ING_LEI = 1–0

| match_ING_LEV = 1–1

| match_ING_MAI = 2–1

| match_ING_MÖN = 0–2

| match_ING_MUN = 0–2

| match_ING_SCH = 1–1

| match_ING_WOL = 1–1

| match_KÖL_AUG = 0–0

| match_KÖL_BSC = 4–2

| match_KÖL_BRE = 4–3

| match_KÖL_DAR = 2–0

| match_KÖL_DOR = 1–1

| match_KÖL_FRA = 1–0

| match_KÖL_FRE = 3–0

| match_KÖL_HAM = 3–0

| match_KÖL_HOF = 1–1

| match_KÖL_ING = 2–1

| match_KÖL_LEI = 1–1

| match_KÖL_LEV = 1–1

| match_KÖL_MAI = 2–0

| match_KÖL_MÖN = 2–3

| match_KÖL_MUN = 0–3

| match_KÖL_SCH = 1–1

| match_KÖL_WOL = 1–0

| match_LEI_AUG = 2–1

| match_LEI_BSC = 2–0

| match_LEI_BRE = 3–1

| match_LEI_DAR = 4–0

| match_LEI_DOR = 1–0

| match_LEI_FRA = 3–0

| match_LEI_FRE = 4–0

| match_LEI_HAM = 0–3

| match_LEI_HOF = 2–1

| match_LEI_ING = 0–0

| match_LEI_KÖL = 3–1

| match_LEI_LEV = 1–0

| match_LEI_MAI = 3–1

| match_LEI_MÖN = 1–1

| match_LEI_MUN = 4–5

| match_LEI_SCH = 2–1

| match_LEI_WOL = 0–1

| match_LEV_AUG = 0–0

| match_LEV_BSC = 3–1

| match_LEV_BRE = 1–1

| match_LEV_DAR = 3–2

| match_LEV_DOR = 2–0

| match_LEV_FRA = 3–0

| match_LEV_FRE = 1–1

| match_LEV_HAM = 3–1

| match_LEV_HOF = 0–3

| match_LEV_ING = 1–2

| match_LEV_KÖL = 2–2

| match_LEV_LEI = 2–3

| match_LEV_MAI = 0–2

| match_LEV_MÖN = 2–3

| match_LEV_MUN = 0–0

| match_LEV_SCH = 1–4

| match_LEV_WOL = 3–3

| match_MAI_AUG = 2–0

| match_MAI_BSC = 1–0

| match_MAI_BRE = 0–2

| match_MAI_DAR = 2–1

| match_MAI_DOR = 1–1

| match_MAI_FRA = 4–2

| match_MAI_FRE = 4–2

| match_MAI_HAM = 3–1

| match_MAI_HOF = 4–4

| match_MAI_ING = 2–0

| match_MAI_KÖL = 0–0

| match_MAI_LEI = 2–3

| match_MAI_LEV = 2–3

| match_MAI_MÖN = 1–2

| match_MAI_MUN = 1–3

| match_MAI_SCH = 0–1

| match_MAI_WOL = 1–1

| match_MÖN_AUG = 1–1

| match_MÖN_BSC = 1–0

| match_MÖN_BRE = 4–1

| match_MÖN_DAR = 2–2

| match_MÖN_DOR = 2–3

| match_MÖN_FRA = 0–0

| match_MÖN_FRE = 3–0

| match_MÖN_HAM = 0–0

| match_MÖN_HOF = 1–1

| match_MÖN_ING = 2–0

| match_MÖN_KÖL = 1–2

| match_MÖN_LEI = 1–2

| match_MÖN_LEV = 2–1

| match_MÖN_MAI = 1–0

| match_MÖN_MUN = 0–1

| match_MÖN_SCH = 4–2

| match_MÖN_WOL = 1–2

| match_MUN_AUG = 6–0

| match_MUN_BSC = 3–0

| match_MUN_BRE = 6–0

| match_MUN_DAR = 1–0

| match_MUN_DOR = 4–1

| match_MUN_FRA = 3–0

| match_MUN_FRE = 4–1

| match_MUN_HAM = 8–0

| match_MUN_HOF = 1–1

| match_MUN_ING = 3–1

| match_MUN_KÖL = 1–1

| match_MUN_LEI = 3–0

| match_MUN_LEV = 2–1

| match_MUN_MAI = 2–2

| match_MUN_MÖN = 2–0

| match_MUN_SCH = 1–1

| match_MUN_WOL = 5–0

| match_SCH_AUG = 3–0

| match_SCH_BSC = 2–0

| match_SCH_BRE = 3–1

| match_SCH_DAR = 3–1

| match_SCH_DOR = 1–1

| match_SCH_FRA = 0–1

| match_SCH_FRE = 1–1

| match_SCH_HAM = 1–1

| match_SCH_HOF = 1–1

| match_SCH_ING = 1–0

| match_SCH_KÖL = 1–3

| match_SCH_LEI = 1–1

| match_SCH_LEV = 0–1

| match_SCH_MAI = 3–0

| match_SCH_MÖN = 4–0

| match_SCH_MUN = 0–2

| match_SCH_WOL = 4–1

| match_WOL_AUG = 1–2

| match_WOL_BSC = 2–3

| match_WOL_BRE = 1–2

| match_WOL_DAR = 1–0

| match_WOL_DOR = 1–5

| match_WOL_FRA = 1–0

| match_WOL_FRE = 0–1

| match_WOL_HAM = 1–0

| match_WOL_HOF = 2–1

| match_WOL_ING = 3–0

| match_WOL_KÖL = 0–0

| match_WOL_LEI = 0–1

| match_WOL_LEV = 1–2

| match_WOL_MAI = 0–0

| match_WOL_MÖN = 1–1

| match_WOL_MUN = 0–6

| match_WOL_SCH = 0–1

}}

Relegation play-offs

=First leg=

{{Football box

|date = 25 May 2017

|time = 20:30 CEST

|team1 = VfL Wolfsburg

|score = 1–0

|report = https://www.dfb.de/bundesliga/relegation/?spieledb_path=%2Fmatches%2F2246987

|team2 = Eintracht Braunschweig

|goals1 = Gómez {{goal|35|pen.}}

|goals2 =

|stadium = Volkswagen Arena, Wolfsburg

|attendance = 29,100

|referee = Sascha Stegemann (Niederkassel)

}}

=Second leg=

{{Football box

|date = 29 May 2017

|time = 20:30 CEST

|team1 = Eintracht Braunschweig

|score = 0–1

|report = https://www.dfb.de/bundesliga/relegation/?spieledb_path=%2Fmatches%2F2246988

|team2 = VfL Wolfsburg

|goals1 =

|goals2 = Vieirinha {{goal|49}}

|stadium = Eintracht-Stadion, Braunschweig

|attendance = 23,000

|referee = Tobias Stieler (Hamburg)

}}

VfL Wolfsburg won 2–0 on aggregate and both clubs therefore remained in their respective tiers for the 2017–18 season.

Statistics

=Top scorers=

class="wikitable" style="text-align:center"
Rank

! Player

! Club

! Goals{{cite web |url=http://www.bundesliga.de/de/liga/scorer/ |title=Scorer |website=Bundesliga |publisher=Deutsche Fußball Liga |access-date=17 September 2016 |language=de |archive-date=6 June 2017 |archive-url=https://web.archive.org/web/20170606025312/http://www.bundesliga.de/de/liga/scorer/ |url-status=dead }}

1

| align="left"|{{flagicon|GAB}} Pierre-Emerick Aubameyang

| align="left"|Borussia Dortmund

| 31

2

| align="left"|{{flagicon|POL}} Robert Lewandowski

| align="left"|Bayern Munich

| 30

3

| align="left"|{{flagicon|FRA}} Anthony Modeste

| align="left"|1. FC Köln

| 25

4

| align="left"|{{flagicon|GER}} Timo Werner

| align="left"|RB Leipzig

| 21

5

| align="left|{{flagicon|GER}} Mario Gómez

| align="left|VfL Wolfsburg

| 16

rowspan=2|6

| align="left|{{flagicon|CRO}} Andrej Kramarić

| align="left"|1899 Hoffenheim

| rowspan=2|15

align="left|{{flagicon|GER}} Max Kruse

| align="left"|Werder Bremen

8

| align="left"|{{flagicon|NED}} Arjen Robben

| align="left"|Bayern Munich

| 13

9

| align="left"|{{flagicon|BIH}} Vedad Ibišević

| align="left"|Hertha BSC

| 12

rowspan=5|10

| align="left"|{{flagicon|GER}} Serge Gnabry

| align="left"|Werder Bremen

| rowspan=5|11

align="left"|{{flagicon|GER}} Florian Niederlechner

| align="left"|SC Freiburg

align="left"|{{flagicon|MEX}} Javier Hernández

| align="left"|Bayer Leverkusen

align="left"|{{flagicon|GER}} Lars Stindl

| align="left"|Borussia Mönchengladbach

align="left"|{{flagicon|GER}} Sandro Wagner

| align="left"|1899 Hoffenheim

=Hat-tricks=

class="wikitable"

! Player

! Club

! Against

! align="center"|Result

! Date

{{flagicon|POL}} Robert Lewandowski

| Bayern Munich

| Werder Bremen

| align="center" | [http://www.espnfc.com/report?gameId=456895 6–0]

| {{dts|format=dmy|2016|8|26}}

{{flagicon|FIN}} Joel Pohjanpalo

| Bayer Leverkusen

| Hamburger SV

| align="center" | [http://www.espnfc.com/report?gameId=456885 3–1]

| {{dts|format=dmy|2016|9|10}}

{{flagicon|MEX}} Javier Hernández

| Bayer Leverkusen

| Mainz 05

| align="center" | [http://www.espnfc.com/report?gameId=456851 3–2]

| {{dts|format=dmy|2016|9|24}}

{{flagicon|FRA}} Anthony Modeste

| 1. FC Köln

| Hamburger SV

| align="center" | [http://www.espnfc.com/report?gameId=456820 3–0]

| {{dts|format=dmy|2016|10|30}}

{{flagicon|CIV}} Salomon Kalou

| Hertha BSC

| Borussia Mönchengladbach

| align="center" | [http://www.espnfc.com/report?gameId=456810 3–0]

| {{dts|format=dmy|2016|11|4}}

{{flagicon|GAB}} Pierre-Emerick Aubameyang4

| Borussia Dortmund

| Hamburger SV

| align="center" | [http://www.espnfc.com/report?gameId=456809 5–2]

| {{dts|format=dmy|2016|11|5}}

{{flagicon|GER}} Danny Latza

| Mainz 05

| Hamburger SV

| align="center" | [http://www.espnfc.com/report?gameId=456767 3–1]

| {{dts|format=dmy|2016|12|17}}

{{flagicon|POL}} Robert Lewandowski

| Bayern Munich

| Hamburger SV

| align="center" | [http://www.espnfc.com/report?gameId=456705 8–0]

| {{dts|format=dmy|2017|2|25}}

{{flagicon|FRA}} Anthony Modeste

| 1. FC Köln

| Hertha BSC

| align="center" | [http://www.espnfc.com/report?gameId=456676 4–2]

| {{dts|format=dmy|2017|3|18}}

{{flagicon|POL}} Robert Lewandowski

| Bayern Munich

| FC Augsburg

| align="center" | [http://www.espnfc.com/report?gameId=456667 6–0]

| {{dts|format=dmy|2017|4|1}}

{{flagicon|DEN}} Thomas Delaney

| Werder Bremen

| SC Freiburg

| align="center" | [http://www.espnfc.com/report?gameId=456670 5–2]

| {{dts|format=dmy|2017|4|1}}

{{flagicon|GER}} Mario Gómez

| VfL Wolfsburg

| Bayer Leverkusen

| align="center" | [http://www.espnfc.com/report?gameId=456669 3–3]

| {{dts|format=dmy|2017|4|2}}

{{flagicon|GER}} Max Kruse4

| Werder Bremen

| FC Ingolstadt

| align="center" | [http://www.espnfc.com/report?gameId=456634 4–2]

| {{dts|format=dmy|2017|4|22}}

4 Player scored four goals

=Clean sheets=

class="wikitable" style="text-align:center"
Rank

! Player

! Club

! Clean
sheets{{cite web |url=https://www.kicker.de/bundesliga/torhueter/2016-17 |title=1. Bundesliga: Die weiße Weste. Der Torwart-Award. |trans-title=Bundesliga: The white kit. The goalkeeper award. |website=Kicker |publisher=kicker |access-date=1 October 2016 |language=de}}

1

| align="left"|{{flagicon|GER}} Manuel Neuer

| align="left"|Bayern Munich

| 14

2

| align="left"|{{flagicon|GER}} Oliver Baumann

| align="left"|1899 Hoffenheim

| 12

3

| align="left"|{{flagicon|NOR}} Rune Jarstein

| align="left"|Hertha BSC

| 11

rowspan=2|4

| align="left"|{{flagicon|FIN}} Lukáš Hrádecký

| align="left"|Eintracht Frankfurt

| rowspan=2|10

align="left"|{{flagicon|SUI}} Yann Sommer

| align="left"|Borussia Mönchengladbach

rowspan=2|6

| align="left"|{{flagicon|SUI}} Roman Bürki

| align="left"|Borussia Dortmund

| rowspan=2|9

align="left"|{{flagicon|HUN}} Péter Gulácsi

| align="left"|RB Leipzig

rowspan=2|8

| align="left"|{{flagicon|BEL}} Koen Casteels

| align="left"|VfL Wolfsburg

| rowspan=2|8

align="left"|{{flagicon|GER}} Ralf Fährmann

| align="left"|Schalke 04

10

| align="left"|{{flagicon|SUI}} Marwin Hitz

| align="left"|FC Augsburg

| 7

Attendances

{{row counter|

class{{=}}"wikitable sortable"

!Rank!!Team!!Home games!!Average attendancehttps://www.european-football-statistics.co.uk/attn/archive/ger/aveger17.htm

style{{=}}"text-align:center;"| _row_countBorussia Dortmund1779,653
style{{=}}"text-align:center;"| _row_countBayern München1775,000
style{{=}}"text-align:center;"| _row_countSchalke 041760,703
style{{=}}"text-align:center;"| _row_countHamburger SV1752,341
style{{=}}"text-align:center;"| _row_countBorussia Mönchengladbach1751,494
style{{=}}"text-align:center;"| _row_countHertha BSC1750,267
style{{=}}"text-align:center;"| _row_count1. FC Köln1749,571
style{{=}}"text-align:center;"| _row_countEintracht Frankfurt1749,165
style{{=}}"text-align:center;"| _row_countRB Leipzig1741,455
style{{=}}"text-align:center;"| _row_countWerder Bremen1740,881
style{{=}}"text-align:center;"| _row_countMainz 051729,096
style{{=}}"text-align:center;"| _row_countBayer Leverkusen1728,428
style{{=}}"text-align:center;"| _row_countFC Augsburg1728,172
style{{=}}"text-align:center;"| _row_countTSG Hoffenheim1728,155
style{{=}}"text-align:center;"| _row_countVfL Wolfsburg1727,586
style{{=}}"text-align:center;"| _row_countSC Freiburg1723,959
style{{=}}"text-align:center;"| _row_countDarmstadt 981716,753
style{{=}}"text-align:center;"| _row_countFC Ingolstadt1714,601
}}

References

{{reflist|30em}}