A 2008-as labdarúgó-Európa-bajnokság B csoportjának mérkőzéseit 2008. június 8-átől 16-áig játszották. Hat csoportmérkőzést játszottak két osztrák városban, a fővárosában Bécsben és Klagenfurtban. A csoportban található a társházigazda Ausztria, a csoport többi tagja Horvátország, Lengyelország és Németország. Ausztria és Lengyelország először találkozott egymással Európa-bajnokságon.
A csoportból először Horvátország jutott tovább, veretlenül, a megszerezhető összes ponttal, mögöttük Németország végzett a második helyen. A mérkőzéseken összesen 10 gól esett. Az Ausztria-Németország mérkőzésen Mejuto González játékvezető mindkét szövetségi kapitányt kiállította a 41. percben.
Tabella
Ausztria–Horvátország
AUSZTRIA: GK 21Jürgen MachoCB 15Sebastian Prödl CB 3 Martin StranzlCB 4 Emanuel Pogatetz DM 6 René AufhauserDM 19Jürgen Säumel RM 2 Joachim StandfestLM 12Ronald Gërçaliu AM 10Andreas Ivanschitz (cs)CF 20Martin HarnikCF 9 Roland Linz Cserék:MF 7 Ivica Vastić MF 11Ümit Korkmaz FW 18Roman Kienast Szövetségi kapitány: Josef Hickersberger300pxHORVÁTORSZÁG: GK 1 Stipe PletikosaRB 5 Vedran ĆorlukaCB 4 Robert Kovač CB 3 Josip ŠimunićLB 22Danijel PranjićRM 11Darijo SrnaCM 10Niko Kovač (cs)CM 14Luka ModrićLM 19Niko Kranjčar CF 18Ivica Olić CF 21Mladen Petrić Cserék:DF 15Dario Knežević FW 20Igor Budan MF 8 Ognjen Vukojević Szövetségi kapitány: Slaven Bilić A mérkőzés játékosa: Stipe Pletikosa
Asszisztensek: Adriaan Inia Hans ten Hoove Negyedik számú játékvezető: Kristinn Jakobsson
Németország–Lengyelország
NÉMETORSZÁG: GK 1 Jens LehmannRB 16Philipp LahmCB 21Christoph MetzelderCB 17Per MertesackerLB 2 Marcell JansenRM 4 Clemens Fritz CM 8 Torsten FringsCM 13Michael Ballack (cs)LM 20Lukas PodolskiCF 9 Mario Gómez CF 11Miroslav Klose Cserék:MF 7 Bastian Schweinsteiger MF 15Thomas Hitzlsperger FW 22Kevin Kurányi Szövetségi kapitány: Joachim Löw300pxLENGYELORSZÁG: GK 1 Artur BorucRB 13Marcin WasilewskiCB 14Michał ŻewłakowCB 6 Jacek BąkLB 4 Paweł Golański CM 5 Dariusz DudkaCM 18Mariusz Lewandowski RW 17Wojciech Łobodziński AM 9 Maciej Żurawski (cs) LW 8 Jacek KrzynówekCF 7 Euzebiusz Smolarek Cserék:MF 20Roger Guerreiro MF 16Łukasz Piszczek FW 11Marek Saganowski Szövetségi kapitány: Leo Beenhakker A mérkőzés játékosa: Lukas Podolski
Asszisztensek: Geir Åge Holen Jan Petter Randen Negyedik számú játékvezető: Craig Thomson
Horvátország–Németország
HORVÁTORSZÁG: GK 1 Stipe PletikosaRB 5 Vedran ĆorlukaCB 4 Robert KovačCB 3 Josip Šimunić LB 22Danijel PranjićRM 11Darijo Srna CM 10Niko Kovač (cs)CM 14Luka Modrić LM 7 Ivan RakitićSS 19Niko Kranjčar CF 18Ivica Olić Cserék:FW 21Mladen Petrić MF 16Jerko Leko DF 15Dario Knežević Szövetségi kapitány: Slaven Bilić300pxNÉMETORSZÁG: GK 1 Jens Lehmann RB 16Philipp LahmCB 21Christoph MetzelderCB 17Per MertesackerLB 2 Marcell Jansen RM 4 Clemens Fritz CM 8 Torsten FringsCM 13Michael Ballack (cs) LM 20Lukas PodolskiCF 9 Mario Gómez CF 11Miroslav KloseCserék:MF 19David Odonkor MF 7 Bastian Schweinsteiger FW 22Kevin Kurányi Szövetségi kapitány: Joachim Löw A mérkőzés játékosa: Luka Modrić
Asszisztensek: Peter Hermans Alex Verstraeten Negyedik számú játékvezető: Stéphane Lannoy
Ausztria–Lengyelország
AUSZTRIA: GK 21Jürgen MachoRB 14Garics GyörgyCB 15Sebastian Prödl CB 3 Martin StranzlLB 4 Emanuel PogatetzDM 6 René Aufhauser RM 8 Christoph LeitgebCM 10Andreas Ivanschitz (cs) LM 11Ümit Korkmaz CF 20Martin HarnikCF 9 Roland Linz Cserék:MF 7 Ivica Vastić FW 18Roman Kienast MF 19Jürgen Säumel Szövetségi kapitány: Josef Hickersberger300pxLENGYELORSZÁG: GK 1 Artur BorucRB 13Marcin Wasilewski CB 2 Mariusz Jop CB 6 Jacek Bąk (cs) LB 14Michał ŻewłakowRM 5 Dariusz DudkaCM 18Mariusz LewandowskiLM 8 Jacek Krzynówek AM 20Roger Guerreiro CF 11Marek Saganowski CF 7 Euzebiusz SmolarekCserék:DF 4 Paweł Golański MF 17Wojciech Łobodziński MF 19Rafał Murawski Szövetségi kapitány: Leo Beenhakker A mérkőzés játékosa: Roger Guerreiro
Asszisztensek: Darren Cann Mike Mullarkey Negyedik számú játékvezető: Kassai Viktor
Lengyelország–Horvátország
LENGYELORSZÁG: GK 1 Artur BorucRB 13Marcin WasilewskiCB 14Michał Żewłakow (cs)CB 5 Dariusz DudkaLB 3 Jakub WawrzyniakDM 19Rafał MurawskiDM 18Mariusz Lewandowski RM 17Wojciech Łobodziński CM 20Roger GuerreiroLM 8 Jacek KrzynówekCF 11Marek Saganowski Cserék:DF 23Adam Kokoszka FW 7 Euzebiusz Smolarek FW 21Tomasz Zahorski Szövetségi kapitány: Leo Beenhakker300pxHORVÁTORSZÁG: GK 23Vedran RunjeRB 2 Dario Šimić (cs)CB 6 Hrvoje Vejić CB 15Dario Knežević LB 22Danijel PranjićRM 16Jerko LekoCM 8 Ognjen Vukojević CM 13Nikola PokrivačLM 7 Ivan RakitićCF 17Ivan Klasnić CF 21Mladen Petrić Cserék:DF 5 Vedran Ćorluka FW 9 Nikola Kalinić MF 19Niko Kranjčar Szövetségi kapitány: Slaven Bilić A mérkőzés játékosa: Ivan Klasnić
Asszisztensek: Dimitris Bozatzidis Dimitris Saraidaris Negyedik számú játékvezető: Olegário Benquerença
Ausztria–Németország
AUSZTRIA: GK 21Jürgen MachoRB 14György GaricsCB 3 Martin Stranzl CB 17Martin Hiden LB 4 Emanuel PogatetzDM 6 René Aufhauser CM 10Andreas Ivanschitz (cs) LM 5 Christian FuchsRW 20Martin Harnik LW 11Ümit KorkmazCF 22Erwin Hoffer Cserék:MF 8 Christoph Leitgeb MF 19Jürgen Säumel FW 18Roman Kienast Szövetségi kapitány: Josef Hickersberger 300pxNÉMETORSZÁG: GK 1 Jens LehmannRB 3 Arne FriedrichCB 17Per MertesackerCB 21Christoph MetzelderLB 16Philipp LahmRM 4 Clemens Fritz CM 8 Torsten FringsCM 13Michael Ballack (cs)LM 20Lukas Podolski CF 9 Mario Gómez CF 11Miroslav KloseCserék:MF 15Thomas Hitzlsperger FW 10Oliver Neuville MF 18Tim Borowski Szövetségi kapitány: Joachim Löw A mérkőzés játékosa: Michael Ballack
Asszisztensek: Juan Carlos Juste Jiménez Jesús Calvo Guadamuro Negyedik számú játékvezető: Damir Skomina Források
C-Bcsoport