Bundesliga 2016–2017

Bundesliga 2016–17 adalah musim ke-54 dari Bundesliga, kompetisi sepak bola utama Jerman. Musim ini dimulai pada 26 Agustus 2016 dan berakhir pada 20 Mei 2017. Bayern München merupakan juara bertahan.

Bayern München memastikan gelar Bundesliga mereka yang ke-26 dengan menyisakan tiga pertandingan dan menjadi tim pertama yang meraih gelar Bundesliga lima kali secara beruntun. Selain itu, RB Leipzig yang berstatus sebagai tim promosi dari 2. Bundesliga 2015–16 mampu bersaing hingga menempati posisi kedua di klasemen akhir.

 Tim peserta 

Sebanyak 18 tim ikut serta dalam Bundesliga musim ini. VfB Stuttgart dan Hannover 96 terdegradasi ke 2. Bundesliga 2016–17 pada akhir musim lalu. Mantan juara Bundesliga, VfB Stuttgart, terdegradasi ke kasta kedua setelah 39 tahun bermain di Bundesliga, sedangkan Hannover 96 terdegradasi setelah 14 tahun. Kedua tim digantikan oleh juara 2. Bundesliga SC Freiburg dan peringkat kedua 2. Bundesliga RB Leipzig. Freiburg kembali ke Bundesliga setelah terdegradasi pada musim 2014–15, sedangkan RB Leipzig pertama kali promosi ke Bundesliga. Tim peserta terakhir ditentukan melalui dua pertandingan play-off promosi antara tim peringkat ke-16 Bundesliga, Eintracht Frankfurt, dengan peringkat ketiga 2. Bundesliga, 1. FC Nürnberg. Eintracht menang dengan skor agregat 2–1 dan tetap berada di kasta teratas.

RB Leipzig menjadi tim pertama dari wilayah bekas Jerman Timur yang bermain di Bundesliga sejak Energie Cottbus terdegradasi pada musim 2008–09.

 Jumlah tim berdasarkan negara bagian 
  Negara bagian Jumlah tim Tim1 51. FC Köln, Bayer Leverkusen, Borussia Dortmund, Borussia Mönchengladbach, dan Schalke 042 3FC Augsburg, Bayern München, dan FC Ingolstadt3 2SC Freiburg dan 1899 Hoffenheim Darmstadt 98 dan Eintracht Frankfurt5 1Hertha BSC Werder Bremen Hamburger SV VfL Wolfsburg Mainz 05 RB Leipzig

 Stadion dan lokasi 
 Tim Lokasi Stadion Kapasitas Ref.  Augsburg WWK Arena 30.660 Bayer Leverkusen Leverkusen BayArena 30.210 Bayern München München Allianz Arena 75.000 Borussia Dortmund Dortmund Signal Iduna Park 81.360 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 Schwarzwald-Stadion 24.000  Hamburger SV Hamburg Volksparkstadion 57.000 Hertha BSC Berlin Olympiastadion 74.475  Sinsheim Wirsol Rhein-Neckar-Arena 30.150  Ingolstadt Audi Sportpark 15.000  Köln RheinEnergieSTADION 49.968 RB Leipzig Leipzig Red Bull Arena 42.959 Mainz 05 Mainz Opel Arena 34.000 Schalke 04 Gelsenkirchen Veltins-Arena 62.271 Werder Bremen Bremen Weser-Stadion 42.100  Wolfsburg Volkswagen Arena 30.000

 Personil dan kostum 
 Tim Manajer Kapten Pemasok kostum Sponsor di kostum Ref.    Nike WWK Bayer Leverkusen   Jako Barmenia Versicherungen Bayern München   Adidas T Mobile Borussia Dortmund   Puma Evonik Borussia Mönchengladbach   Kappa Postbank Darmstadt 98   Jako Software AG Eintracht Frankfurt   Nike Krombacher Brauerei SC Freiburg   Hummel Schwarzwaldmilch Hamburger SV   Adidas Fly Emirates Hertha BSC   Nike Bet-at-home.com    Lotto SAP    Adidas Media Markt    Erima REWE RB Leipzig   Nike Red Bull Mainz 05   Lotto Kömmerling Schalke 04   Adidas Gazprom Werder Bremen   Nike Wiesenhof    Nike Volkswagen

 Penggantian manajer 
 Tim Manajer keluar  Tanggal keluar Posisi di klasemen Manajer pengganti Tanggal masuk  Diumumkan pada Keluar pada Diumumkan pada Masuk pada Bayern München  Pep Guardiola Akhir kontrak 20 Desember 2015 30 Juni 2016 Pra musim  Carlo Ancelotti 20 Desember 20151 Juli 2016 FC Ingolstadt  Ralph Hasenhüttl Dikontrak oleh RB Leipzig 6 Mei 2016  Markus Kauczinski 6 Mei 2016 RB Leipzig  Ralf Rangnick Ditunjuk sebagaidirektur olahraga  Ralph Hasenhüttl Schalke 04  André Breitenreiter Dipecat 14 Mei 2016  Markus Weinzierl 2 Juni 2016 FC Augsburg  Markus Weinzierl Dikontrak oleh Schalke 04 24 Mei 2016  Dirk Schuster Darmstadt 98  Dirk Schuster Dikontrak oleh FC Augsburg 2 Juni 2016  Norbert Meier 10 Juni 2016 Werder Bremen  Viktor Skrypnyk Dipecat18 September 2016 18  Alexander Nouri18 September 2016 Hamburger SV  Bruno Labbadia Dipecat25 September 2016 16  Markus Gisdol 25 September 2016 26 September 2016 VfL Wolfsburg  Dieter Hecking Dipecat17 Oktober 2016 14  Valérien Ismaël17 Oktober 2016 FC Ingolstadt  Markus Kauczinski Dipecat6 November 2016 17  Maik Walpurgis12 November 2016 Darmstadt 98  Norbert Meier Dipecat5 Desember 2016 16  Torsten Frings27 Desember 2016 FC Augsburg  Dirk Schuster Dipecat14 Desember 2016 13  Manuel Baum14 Desember 2016 Borussia Mönchengladbach  André Schubert Dipecat21 Desember 2016 14  Dieter Hecking21 Desember 2016 VfL Wolfsburg  Valérien Ismaël Dipecat26 Februari 2017 14  Andries Jonker27 Februari 2017 Bayer Leverkusen  Roger Schmidt Dipecat5 Maret 2017 9  Tayfun Korkut6 Maret 2017

 Tabel liga 

 Klasemen akhir 

 Posisi klasemen per pekan 
 Juara dan lolos ke babak grup Liga Champions Lolos ke babak grup Liga Champions Lolos ke babak play-off Liga Champions Lolos ke babak grup Liga Eropa Lolos ke babak kualifikasi ketiga Liga Eropa Lolos ke play-off degradasi Degradasi ke 2. Bundesliga
Tabel ini berisi daftar posisi tim setiap pekan pertandingan. Dalam rangka untuk penyusunan sesuai linimasa, setiap pertandingan tertunda tidak ditambahkan ke dalam pekan pertandingan sebagaimana telah dijadwalkan, tetapi ditambahkan ke dalam pekan di mana mereka bertanding setelah penundaan. Misalnya sebuah pertandingan dijadwalkan pada pekan ke-13, tetapi kemudian ditunda dan dimainkan antara pekan 16 dan 17, maka akan ditambahkan ke tabel untuk pekan ke-16.

Jika klub dari Bundesliga menjuarai DFB-Pokal, mereka akan lolos otomatis ke babak grup Liga Eropa UEFA, kecuali telah lolos ke Liga Champions UEFA melalui posisi liga domestik. Dalam kasus ini, jatah ke babak grup Liga Eropa UEFA akan diberikan kepada klub peringkat keenam, sementara jatah ke babak kualifikasi Liga Eropa UEFA akan diberikan kepada klub peringkat ketujuh.

| align=left||| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1
|-align=center
| align=left|RB Leipzig|| 8|| style="background:#BBF3FF"|5|| style="background:#BBF3BB"|3|| style="background:#DDFCFF"|6|| 7|| style="background:#BBF3FF"|5|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:gold"|1|| style="background:gold"|1|| style="background:gold"|1|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2
|-align=center
| align=left||| style="background:#DDFCDD"|4|| 8|| style="background:#BBF3FF"|5|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|3|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| style="background:#BBF3FF"|5|| style="background:#BBF3BB"|3|| 7|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3
|-align=center
| align=left||| 8||13||10||11|| 9|| 7|| style="background:#DDFCFF"|6|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#BBF3FF"|5|| style="background:#BBF3BB"|3|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4|| style="background:#DDFCDD"|4
|-align=center
| align=left||| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|3|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|3|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|2|| style="background:#BBF3FF"|5|| style="background:#DDFCDD"|4|| style="background:#DDFCFF"|6|| style="background:#DDFCDD"|4|| style="background:#BBF3FF"|5|| 7|| 7|| 7|| 7|| 7|| 7|| 7|| 7|| 7|| 7|| 7|| 7|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| style="background:#BBF3FF"|5|| 7|| 7|| 8|| 8|| 7|| 7|| style="background:#BBF3FF"|5
|-align=center
| align=left||| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|2|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#BBF3BB"|2|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#BBF3FF"|5|| style="background:#DDFCDD"|4|| style="background:#DDFCFF"|6|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#DDFCDD"|4|| style="background:#BBF3BB"|3|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6
|-align=center
| align=left|||12|| style="background:#DDFCFF"|6||12|| 9||12||10||11|| 8|| 8|| 9||10||11||11|| 9||10|| 8|| 9|| 8|| 8|| 8|| 9|| 9|| 8|| 8|| 8|| 8|| 7|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| 7|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| 7
|-align=center
| align=left|||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||15||15||13||15||15||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||14||14||14||15||15||15||15||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||15||14||15||13||12||11||11|| 8|| 7|| style="background:#DDFCFF"|6|| 8|| 8|| 8
|-align=center
| align=left||| style="background:#DDFCDD"|4||10|| style="background:#DDFCFF"|6|| 8|| style="background:#DDFCDD"|4|| 9|| 9||10||11||11||13||13||13||12||13||14||14||13||11||10||11||10|| 9|| 9||10||10|| 9|| 8|| 9||10|| 9|| 9|| 9|| 9
|-align=center
| align=left|||15||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|18||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||14||12||12||11|| 8|| 8||10||11||11||10||11||12||11||10||12||13||11|| 9|| 9||12||10||11||11||10||10||10||10
|-align=center
| align=left||| 7|| 9|| 7|| style="background:#DDFCDD"|4|| style="background:#BBF3FF"|5|| 8|| 8|| 7|| 7|| 7|| 7|| style="background:#DDFCDD"|4|| style="background:#BBF3FF"|5|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#DDFCDD"|4|| style="background:#DDFCFF"|6|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3BB"|3|| style="background:#BBF3FF"|5|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| style="background:#DDFCFF"|6|| 7|| 7|| 8|| 9||10|| 9||11||11||11||11
|-align=center
| align=left|||12|| style="background:#DDFCFF"|6||11||12||10|| style="background:#DDFCFF"|6||10||11||10|| 8|| 9||10||10|| 8|| 9|| 9|| 8|| 9|| 9|| 9|| 8|| 8||10||10||11||11||10||12||12||12||12||12||12||12
|-align=center
| align=left|||style="background:#FFDDDD"|16||11||13||13||11||12||12||12||13||13||12||12||12||13||12||12||13||12||10||13||13||13||12||13||14||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||13||13||14||13
|-align=center
| align=left|||10||15||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFBBBB"|18||style="background:#FFBBBB"|17||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|17||style="background:#FFDDDD"|16||style="background:#FFBBBB"|17||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFBBBB"|17||style="background:#FFDDDD"|16||15||15||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||14||14||13||14||15||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||14
|-align=center
| align=left|||12||14|| 9|| 7|| 8||11|| 7|| 9|| 9||10|| 8|| 9|| 9||11|| 8||10||11||10||13||12||12||11||11||12||12||15||15||15||15||13||14||15||13||15
|-align=center
| align=left||| style="background:#BBF3BB"|2|| style="background:#BBF3BB"|3|| 8||10||13||13||14||style="background:#FFDDDD"|16||style="background:#FFDDDD"|16||14||14||14||15||15||15||13||12||14||14||14||14||14||15||14||15||13||13||14||13||14||15||14||15||style="background:#FFDDDD"|16
|-align=center
| align=left|FC Ingolstadt||10||style="background:#FFDDDD"|16||15||15||style="background:#FFDDDD"|16||style="background:#FFBBBB"|17||style="background:#FFBBBB"|18||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|18||style="background:#FFBBBB"|17||style="background:#FFDDDD"|16||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFDDDD"|16||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17||style="background:#FFBBBB"|17
|-align=center
| align=left|Darmstadt 98||style="background:#FFDDDD"|16||12||14||14||14||14||15||13||14||15||15||15||style="background:#FFDDDD"|16||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18||style="background:#FFBBBB"|18

 Hasil pertandingan 

 Play-off degradasi 
 Pertandingan pertama 

  GK 28 Koen Casteels RB 15 Christian Träsch CB 31 Robin Knoche CB 2 Philipp Wollscheid LB 13 Yannick Gerhardt CM 22 Luiz Gustavo    CM 23 Josuha Guilavogui     RW 10 Yunus Mallı AM 11 Daniel Didavi    LW 9 Paul-Georges Ntep    CF 33 Mario GómezPemain pengganti: GK 1 Diego Benaglio DF 21 Jannes Horn MF 8 Vieirinha    MF 25 Ashkan Dejagah    MF 27 Maximilian Arnold    FW 17 Borja Mayoral FW 18 Victor OsimhenManajer:Andries Jonker300px  GK 16 Jasmin Fejzić RB 24 Maximilian Sauer   CB 3 Saulo Decarli CB 5 Gustav Valsvik   LB 19 Ken Reichel    CM 10 Mirko Boland CM 6 Quirin Moll    RW 11 Jan Hochscheidt AM 12 Nik Omladič LW 23 Onel Hernández CF 15 Christoffer Nyman   Pemain pengganti: GK 1 Marcel Engelhardt DF 4 Joseph Baffo DF 27 Niko Kijewski MF 21 Patrick Schönfeld    MF 22 Salim Khelifi MF 30 Hendrick Zuck    FW 7 Domi Kumbela    Manajer:Torsten Lieberknecht

Asisten wasit:
Christian Fischer (Hamer)
Christian Gittelmann (Gauersheim)
Wasit keempat:
Thorben Siewer (Olpe)Peraturan pertandingan:
 Waktu pertandingan 90 menit.
 Maksimal membawa tujuh pemain pengganti.
 Maksimal tiga kali pergantian pemain.

 Pertandingan kedua 

  GK 16 Jasmin Fejzić RB 24 Maximilian Sauer   CB 3 Saulo Decarli CB 5 Gustav Valsvik LB 19 Ken Reichel  CM 21 Patrick Schönfeld    CM 10 Mirko Boland RW 22 Salim Khelifi    LW 12 Nik Omladič CF 15 Christoffer Nyman CF 11 Jan Hochscheidt   Pemain pengganti: GK 1 Marcel Engelhardt DF 4 Joseph Baffo DF 27 Niko Kijewski MF 6 Quirin Moll MF 23 Onel Hernández    FW 20 Suleiman Abdullahi    FW 34 Phillip Tietz   Manajer: Torsten Lieberknecht300px  GK 28 Koen Casteels RB 15 Christian Träsch CB 31 Robin Knoche CB 2 Philipp Wollscheid LB 13 Yannick Gerhardt CM 23 Josuha Guilavogui CM 22 Luiz Gustavo  RW 8 Vieirinha    AM 11 Daniel Didavi     LW 10 Yunus Mallı CF 33 Mario Gómez    Pemain pengganti: GK 1 Diego Benaglio DF 21 Jannes Horn MF 25 Ashkan Dejagah    MF 26 Justin Möbius MF 27 Maximilian Arnold    FW 17 Borja Mayoral FW 18 Victor Osimhen   Manajer: Andries Jonker

Asisten wasit:
Sascha Thielert (Buchholz)
Dr. Matthias Jöllenbeck (Müllheim)
Wasit keempat:
Patrick Ittrich (Hamburg)Peraturan pertandingan:
 Waktu pertandingan 90 menit.
 30 menit perpanjangan waktu jika agregat dan gol tandang masih imbang.
 Adu penalti jika tidak ada lagi gol yang dicetak.
 Maksimal membawa tujuh pemain pengganti.
 Maksimal tiga kali pergantian pemain.

Wolfsburg menang dengan skor agregat 2–0.

 Statistik 
 Pencetak gol terbanyak 
  Pemain Klub Gol 1 Pierre-Emerick AubameyangBorussia Dortmund 31 2 Robert LewandowskiBayern München 30 3 Anthony Modeste1. FC Köln 25 4 Timo WernerRB Leipzig 21 5 Mario GómezVfL Wolfsburg 166 Andrej Kramarić1899 Hoffenheim15 Max KruseWerder Bremen 8 Arjen RobbenBayern München 13 9 Vedad IbiševićHertha BSC 1210 Serge GnabryWerder Bremen11 Florian NiederlechnerSC Freiburg Javier HernándezBayer Leverkusen Lars StindlBorussia Mönchengladbach Sandro Wagner1899 Hoffenheim

 Daftar hattrick 
 Pemain Klub LawanHasil akhir Tanggal  Robert Lewandowski Bayern München Werder Bremen 6–0   Joel Pohjanpalo Bayer Leverkusen Hamburger SV 3–1   Javier Hernández Bayer Leverkusen Mainz 05 3–2   Anthony Modeste 1. FC Köln Hamburger SV 3–0   Salomon Kalou Hertha BSC Borussia Mönchengladbach 3–0   Pierre-Emerick Aubameyang4 Borussia Dortmund Hamburger SV 5–2   Danny Latza Mainz 05 Hamburger SV 3–1   Robert Lewandowski Bayern München Hamburger SV 8–0   Anthony Modeste 1. FC Köln Hertha BSC 4–2   Robert Lewandowski Bayern München FC Augsburg 6–0   Thomas Delaney Werder Bremen SC Freiburg 5–2   Mario Gómez VfL Wolfsburg Bayer Leverkusen 3–3   Max Kruse4 Werder Bremen FC Ingolstadt 4–2 
4 Pemain mencetak 4 gol

 Tanpa kebobolan 
  Pemain Klub  1 Manuel NeuerBayern München 14 2 Oliver Baumann1899 Hoffenheim 12 3 Rune JarsteinHertha BSC 114 Lukas HradeckyEintracht Frankfurt10 Yann SommerBorussia Mönchengladbach6 Roman BürkiBorussia Dortmund9 Péter GulácsiRB Leipzig8 Koen CasteelsVfL Wolfsburg8 Ralf FährmannSchalke 04 10 Marwin HitzFC Augsburg 7

 Referensi 

 Pranala luar 
 Situs web resmi

2016
Kategori:Kompetisi liga domestik musim 2016–17