| | | Play-Offs |  | HUN-SVK | SWE-MNE | GER-SRB | FRA-CRO |  | ROU-BLR | AUT-MKD | DEN-POR | UKR-NED | 
 | | Round | qual. | teams | direct | finals |  | Play-Offs | 8 | 16 | 13 |  |  | Groups Round | 3 | 17 | 17 |  | 
 | Remark: Europe has 3 places from Continental Championship and 7 places from the |  | World Championship 2007 (7 from first 9 teams are from Europe) | 
 | 
 | | date | time | venue | team 1 | score | team 2 | HT | agg. | qualified |  | 06.06 | 20:00 | Partizanske | Slovakia | 21-22 | Hungary | 9-11 | 43-55 | Hungary |  | 14.06 | 18:00 | Nyiregyhaza | Hungary | 33-22 | Slovakia | 18-11 |  | 07.06 | 17:30 | Skovde | Sweden | 24-17 | Montenegro | 13-11 | 52-45 | Sweden |  | 14.06 | 20:15 | Pljevlja | Montenegro | 28-28 | Sweden | 12-12 |  | 07.06 | 20:00 | Zajecar | Serbia | 24-29 | Germany | 10-16 | 43-51 | Germany |  | 13.06 | 15:45 | Hamburg | Germany | 22-19 | Serbia | 9-9 |  | 07.06 | 17:30 | Kutina | Croatia | 27-23 | France | 12-11 | 51-55 | France |  | 14.06 | 15:00 | Lyon | France | 32-24 | Croatia | 15-11 |  | 06.06 | 16:00 | Mogilev | Belarus | 31-32 | Romania | 14-18 | 63-70 | Romania |  | 13.06 | 20:00 | Bucuresti | Romania | 38-32 | Belarus | 22-16 |  | 07.06 | 20:15 | Skopje | Macedonia | 32-28 | Austria | 13-13 | 57-62 | Austria |  | 12.06 | 20:20 | Innsbruck | Austria | 34-25 | Macedonia | 17-10 |  | 06.06 | 17:00 | Pesa da Regua | Portugal | 21-38 | Denmark | 8-18 | 43-79 | Denmark |  | 13.06 | 20:25 | Arhus | Denmark | 22-41 | Portugal | 7-17 |  | 06.06 | 17:00 | Uszhgorod | Ukraine | 27-21 | Netherlands | 12-9 | 57-48 | Ukraine |  | 14.06 | 14:00 | Rotterdam | Netherlands | 27-30 | Ukraine | 15-14 | 
 |  | 
 | | Group A | p | w | d | l | gf | ga |  | 1. Netherlands | 10 | 5 | 0 | 0 | 160: | 112 |  | 2. Turkey | 8 | 4 | 0 | 1 | 142: | 121 |  | 3. Lithuania | 6 | 3 | 0 | 2 | 161: | 155 |  | 4. Czechia | 4 | 2 | 0 | 3 | 155: | 117 |  | 5. Great Britain | 2 | 1 | 0 | 4 | 100: | 143 |  | 6. Greece | 0 | 0 | 0 | 5 | 119: | 189 | 
 | Team | Neth | Turk | Lith | Czec | Grea | Gree |  | Netherlands | ---- | 25:23 | 37:27 | 24:21 | 37:21 | 37:20 |  | Turkey |  | ---- | 30:27 | 27:26 | 22:14 | 40:29 |  | Lithuania |  |  | ---- | 35:32 | 27:23 | 45:33 |  | Czechia |  |  |  | ---- | 34:17 | 42:14 |  | Great Britain |  |  |  |  | ---- | 25:23 |  | Greece |  |  |  |  |  | ---- | 
 | | date | time | team 1 | score | team 2 | HT |  | played at Emmen (NED) |  | 25.11 | 15:30 | Lithuania | 35-32 | Czechia | 14-15 |  | 25.11 | 18:00 | Turkey | 40-29 | Greece | 23-14 |  | 25.11 | 20:30 | Netherlands | 37-21 | Great Britain | 18-12 |  | 26.11 | 15:30 | Czechia | 42-14 | Greece | 20-10 |  | 26.11 | 18:00 | Lithuania | 27-23 | Great Britain | 11-12 |  | 26.11 | 20:30 | Netherlands | 25-23 | Turkey | 11-12 |  | 28.11 | 15:30 | Netherlands | 24-21 | Czechia | 11-10 |  | 28.11 | 18:00 | Turkey | 22-14 | Great Britain | 9-7 |  | 28.11 | 20:30 | Lithuania | 45-33 | Greece | 24-15 |  | 29.11 | 14:00 | Turkey | 30-27 | Lithuania | 15-11 |  | 29.11 | 16:30 | Czechia | 34-17 | Great Britain | 20-8 |  | 29.11 | 19:00 | Netherlands | 37-20 | Greece | 20-10 |  | 30.11 | 10:00 | Turkey | 27-26 | Czechia | 14-14 |  | 30.11 | 12:30 | Great Britain | 23-25 | Greece | 10-11 |  | 30.11 | 15:00 | Netherlands | 37-27 | Lithuania | 22-13 | 
 | 
 | | Group B | p | w | d | l | gf | ga |  | 1. Montenegro | 10 | 5 | 0 | 0 | 182: | 115 |  | 2. Azerbaidjan | 8 | 4 | 0 | 1 | 137: | 142 |  | 3. Slovenia | 6 | 3 | 0 | 2 | 143: | 129 |  | 4. Italy | 4 | 2 | 0 | 3 | 139: | 144 |  | 5. Finland | 2 | 1 | 0 | 4 | 133: | 164 |  | 6. Bulgaria | 0 | 0 | 0 | 5 | 121: | 161 | 
 | Team | Mont | Azer | Slov | Ital | Finl | Bulg |  | Montenegro | ---- | 41:20 | 32:22 | 32:28 | 37:24 | 40:21 |  | Azerbaidjan |  | ---- | 27:25 | 28:25 | 31:25 | 31:26 |  | Slovenia |  |  | ---- | 29:24 | 36:26 | 31:20 |  | Italy |  |  |  | ---- | 33:28 | 29:27 |  | Finland |  |  |  |  | ---- | 30:27 |  | Bulgaria |  |  |  |  |  | ---- | 
 | | date | time | team 1 | score | team 2 | HT |  | played at Plevlja (MNE) |  | 25.11 | 14:00 | Italy | 33-28 | Finland | 14-12 |  | 25.11 | 16:00 | Azerbaidjan | 31-26 | Bulgaria | 18-10 |  | 25.11 | 18:00 | Montenegro | 32-22 | Slovenia | 16-14 |  | 26.11 | 14:00 | Azerbaidjan | 28-25 | Italy | 17-10 |  | 26.11 | 16:00 | Slovenia | 31-20 | Bulgaria | 14-9 |  | 26.11 | 18:00 | Montenegro | 37-24 | Finland | 16-12 |  | 28.11 | 14:00 | Azerbaidjan | 31-25 | Finland | 18-11 |  | 28.11 | 16:00 | Slovenia | 29-24 | Italy | 15-12 |  | 28.11 | 18:00 | Montenegro | 40-21 | Bulgaria | 19-8 |  | 29.11 | 14:00 | Italy | 29-27 | Bulgaria | 13-14 |  | 29.11 | 16:00 | Slovenia | 36-26 | Finland | 15-15 |  | 29.11 | 18:00 | Montenegro | 41-20 | Azerbaidjan | 21-12 |  | 30.11 | 10:00 | Finland | 30-27 | Bulgaria | 13-12 |  | 30.11 | 12:00 | Montenegro | 32-28 | Italy | 20-14 |  | 30.11 | 14:00 | Azerbaidjan | 27-25 | Slovenia | 13-12 | 
 | 
 | | Group C | p | w | d | l | gf | ga |  | 1. Slovakia | 8 | 4 | 0 | 0 | 130: | 96 |  | 2. Poland | 6 | 3 | 0 | 1 | 141: | 103 |  | 3. Iceland | 4 | 2 | 0 | 2 | 133: | 117 |  | 4. Switzerland | 2 | 1 | 0 | 3 | 111: | 128 |  | 5. Latvia | 0 | 0 | 0 | 4 | 81: | 152 | 
 | Team | Slov | Pola | Icel | Swit | Latv |  | Slovakia | ---- | 31:26 | 27:23 | 33:27 | 39:20 |  | Poland |  | ---- | 33:32 | 34:26 | 48:14 |  | Iceland |  |  | ---- | 41:30 | 37:27 |  | Switzerland |  |  |  | ---- | 28:20 |  | Latvia |  |  |  |  | ---- | 
 | | date | time | team 1 | score | team 2 | HT |  | played at Dabrowa Gornicza |  | 25.11 | 17:30 | Slovakia | 33-27 | Switzerland | 17-11 |  | 25.11 | 20:00 | Poland | 48-14 | Latvia | 23-3 |  | 26.11 | 17:30 | Iceland | 37-27 | Latvia | 18-11 |  | 26.11 | 20:00 | Slovakia | 31-26 | Poland | 17-11 |  | 27.11 | 20:00 | Iceland | 41-30 | Switzerland | 20-14 |  | 28.11 | 17:30 | Slovakia | 39-20 | Latvia | 18-9 |  | 28.11 | 20:00 | Poland | 34-26 | Switzerland | 16-17 |  | 29.11 | 20:00 | Slovakia | 27-23 | Iceland | 14-12 |  | 30.11 | 17:30 | Switzerland | 28-20 | Latvia | 12-6 |  | 30.11 | 20:00 | Poland | 33-32 | Iceland | 19-14 | 
 | 
 |