Matchday 31 probable teams
With Granit Xhaka suspended, what options does Xabi Alonso have as Bayer Leverkusen aim to stretch their unbeaten run?
Check your latest Fantasy points haul!
Find out who's in and who's set to miss out on Matchday 31...
*kick-off at 3.30pm CEST unless stated
Friday 26 April
Bochum vs. Hoffenheim (8.30pm CEST)
Bochum: Riemann - Passlack, Ordets, Schlotterbeck, Bernardo - Losilla (c) Mašović, Stöger - Bero, Hofmann, Wittek
Out: Antwi-Adjei (suspended), Esser (knee), Kwarteng (knee), Osterhage (suspended), Thiede (broken finger), Tolba (knee)
Doubtful: Asano (thigh)
Coach: Heiko Butscher
Hoffenheim: Baumann (c) - Kabak, Grillitsch, Drexler - Kadeřábek, Prömel, Tohumcu, Skov - Kramarić - Weghorst, Beier
Out: Berisha (knee), John (knee), Nsoki (hip)
Doubtful: Geiger (adductor)
Coach: Pellegrino Matarazzo
Saturday 27 April
Bayern Munich vs. Eintracht Frankfurt
Bayern: Neuer (c) - Kimmich, Dier, De Ligt, Guerreiro - Pavlović, Goretzka - Müller, Musiala, Tel - Kane
Out: Boey (muscular), Buchmann (thigh), Coman (adductor), Sarr (knee)
Doubtful: Gnabry (thigh), Sané (pubic bone)
Coach: Thomas Tuchel
Frankfurt: Trapp (c) - Tuta, Koch, Pacho - Dina Ebimbe, Götze, Skhiri, Max - Marmoush, Chaïbi - Ekitiké
Out: Bahoya (ankle), Kalajdžić (knee), Loune (knee), Rode (knee)
Doubtful: -
Coach: Dino Toppmöller
RB Leipzig vs. Borussia Dortmund
Leipzig: Gulácsi - Henrichs, Orban (c), Castello, Raum - Olmo, Haidara, Schlager, Xavi - Openda, Šeško
Out: Lenz (calf), Poulsen (muscular)
Doubtful: -
Coach: Marco Rose
Dortmund: Kobel (c) - Wolf, Hummels, Schlotterbeck, Ryerson - Sabitzer, Özcan - Sancho, Brandt, Adeyemi - Füllkrug
Out: Bensebaini (knee), Can (suspended), Haller (ankle), Maatsen (suspended)
Doubtful: Malen (knee)
Coach: Edin Terzić
Freiburg: Atubolu - Sildillia, Keitel, Gulde - Dōan, Eggestein, Höfler, Günter (c) - Höler, Röhl - Gregoritsch
Out: Ginter (Achilles), Kübler (suspended), Kyereh (knee), Lienhart (knee), Schmidt (abdominal)
Doubtful: Weißhaupt (knock)
Coach: Christian Streich
Wolfsburg: Pervan - Lacroix, Bornauw, Zesiger - Fischer, Vranckx, Arnold (c), Gerhardt - Baku, Wind, Tomás
Out: Nmecha (muscular)
Doubtful: Casteels (shoulder)
Coach: Ralph Hasenhüttl
Augsburg: Dahmen - Mbabu, Gouweleeuw, Uduokhai, Pedersen - Engels, Jakić, Maier - Vargas - Tietz, Demirović (c)
Out: Framberger (knee), Gumny (knee), Jensen (calf), Oxford (illness), Rexhbecaj (ankle)
Doubtful: Iago (foot)
Coach: Jess Thorup
Bremen: Zetterer - Veljković, Friedl (c), Jung - Weiser, Bittencourt, Lynen, Agu - Woltemade, Schmid - Ducksch
Out: Alvero (calf), Keïta (disciplinary), Pavlenka (muscular), Pieper (ankle), Stage (suspended), Stark (ankle)
Doubtful: Hansen-Aarøen (ill), Njinmah (ill)
Coach: Ole Werner
Bayer Leverkusen vs. VfB Stuttgart (6.30pm CEST)
Leverkusen: Hrádecký (c) - Stanišić, Tah, Tapsoba - Tella, Palacios, Andrich, Grimaldo - Adli, Wirtz - Boniface
Out: Hložek (ankle), Iglesias (muscular), Xhaka (suspended)
Doubtful: -
Coach: Xabi Alonso
Stuttgart: Nübel - Stenzel, Anton, (c), Ito, Mittelstädt - Leweling, Karazor, Dahoud, Führich - Undav, Guirassy
Out: Nartey (knee), Stiller (suspended), Vagnoman (metatarsal), Zagadou (knee)
Doubtful: -
Coach: Sebastian Hoeneß
Sunday 28 April
Borussia Mönchengladbach vs. Union Berlin
Gladbach: Nicolas – Friedrich, Elvedi, Wöber - Lainer, Reitz, Itakura, Netz - Honorat, Pléa (c), Hack
Out: Jantschke (adductor), Jordan (thigh), Koné (thigh), Ranos (ankle), Weigl (suspended)
Doubtful: Kramer (ill), Omlin (thigh)
Coach: Gerardo Seoane
Union: Rønnow - Doekhi, Vogt, Leite - Juranovic, Tousart, Khedira (c), Schäfer, Gosens - Aaronson, Vertessen
Out: Busk (calf)
Doubtful: Roussillon (calf)
Coach: Nenad Bjelica
Mainz vs. Cologne (5.30pm CEST)
Mainz: Zentner (c) - Kohr, Van den Berg, Hanche-Olsen - Caci, Barreiro, Amiri, Mwene - Gruda, Burkardt - Onisiwo
Out: Bell (ill), Krauß (suspended), Lee (suspended), Leitsch (muscular), Ngankam (hamstring)
Doubtful: -
Coach: Bo Henriksen
Cologne: Schwäbe - Schmitz, Hübers, Chabot, Finkgräfe - Thielmann, Christensen, Martel, Kainz (c) - Alidou, Waldschmidt
Out: Diehl (muscular), Kilian (knee), Selke (metatarsal)
Doubtful: Ljubicic (ill)
Coach: Timo Schultz
Darmstadt vs. Heidenheim (7.30pm CEST)
Darmstadt: Schuhen - Riedel, Klarer, Maglica - Bader, Kempe (c), Gjasula, Nürnberger - Skarke, Seydel, Vilhelmsson
Out: Brunst (muscular), Holland (knee), Hornby (ankle), Manu (muscle), Mehlem (calf)
Doubtful: Schnellhardt (muscular)
Coach: Torsten Lieberknecht
Heidenheim: Müller - Busch, Mainka (c), Gimber, Föhrenbach - Sessa, Schöppner - Dinkçi, Pieringer, Beste - Kleindienst
Out: Keller (knee), Maloney (shoulder), Qenaj (knee), Traoré (suspended)
Doubtful: Beck (ankle)
Coach: Frank Schmidt
Related news
Watch Bundesliga Beyond with Njinmah and Bittencourt
The Bundesliga has teamed up with partner EA Sports and 433 to bring you a monthly chat and challenge with one of the league's current stars. And you can win exclusive prizes too!
What can be confirmed this matchday?
Holstein Kiel and St. Pauli are on the brink at the top of the table, but it's still all to play for at both ends. Find out what can be decided on Matchday 31 in Bundesliga 2…
Could the Bundesliga win extra Champions League spot(s)?
The fifth-placed team in the 2023/24 Bundesliga might be in line for a bonus spot in the 2024/25 UEFA Champions League. And maybe even sixth...