Група Б на Европском првенству 2008. је друга група такмичења. Четири репрезентације у три кола играли су од 8. јуна до 16. јуна. Свих шест утакмица ове групе игране су у Аустрији у Бечу и Клагенфурту. Групу чинеле репрезентације из централне Европе: Аустрија као домаћин са Хрватском, Немачком и Пољском. Аустрија и Пољска по први пут играли на Европском првенству. Две првопласиране репрезентације пласирали су се у даље такмичење, а то су били Хрватска и Немачка.
Хрватска је први тим који се после дава одиграна кола квалификовао за четвртфинале победама у обе утакмице против Аустрије 1:0, и против Немачке 2:1. За другог четвртфиналисту треба сачекати задње коло је у разним комбинацијама све три преостале репрезентације имају шансу.
Победом против Аустрије, у последњем колу, Немачка се као другопласирана пласирала у четвртфинале где ће играти против репрезентације Портругала. Противник победника групе Хрватска, ће у четвртфиналу играти против Турске.
[уреди] Прво коло
[уреди] Аустрија — Хрватска
[уреди] Немачка — Пољска
[уреди] Друго коло
[уреди] Хрватска — Немачка
[уреди] Аустрија — Пољска
[уреди] Треће коло
[уреди] Пољска — Хрватска
[уреди] Аустрија — Немачка
- ^ а б Судија Мануел Мејуто Гонзалес је у 41 минуту искључио селекторе Јозефа Хикерсбергера и Јоакима Лева због вербалног дуела и свађе.