| 
 | 
| Round | qual. | teams | direct | finals |  | Play-Offs | 10 | 20 | 13 | 10 |  | Groups Round | 7 | 12 | 12 |   |   
 | 
 
|  Play-Offs. Winners qualify. |  | date | time | venue | team 1 | score | team 2 | HT | Agg. | qualified |  | 28.05 | 16:30 | Reykjavik | Iceland | 23-28 | Macedonia | 13-11 | 47-55 | Macedonia  |  | 03.06 | 20:30 | Kumanovo | Macedonia | 27-24 | Iceland | 14-10 |  | 27.05 | 16:45 | Kutina | Croatia | 31-29 | Portugal | 15-15 | 51-48 | Croatia  |  | 03.06 | 17:00 | Lagos | Portugal | 19-20 | Croatia | 11-11 |  | 26.05 | 20:30 | Toulon | France | 29-29 | Turkey | 13-11 | 64-53 | France  |  | 03.06 | 18:00 | Adana | Turkey | 24-35 | France | 10-19 |  | 28.05 | 16:45 | Kranjska Gora | Slovenia | 32-22 | Bulgaria | 18-10 | 60-52 | Slovenia  |  | 03.06 | 17:00 | Gabrovo | Bulgaria | 30-28 | Slovenia | 14-12 |  | 27.05 | 17:00 | Alytus | Lithuania | 18-28 | Poland | 8-16 | 44-53 | Poland  |  | 03.06 | 17:00 | Olsztyn | Poland | 25-26 | Lithuania | 14-8 |  | 28.05 | 16:00 | Kiev | Ukraine | 27-24 | Slovakia | 17-12 | 54-46 | Ukraine  |  | 03.06 | 17:00 | Trncin | Slovakia | 22-27 | Ukraine | 13-10 |  | 28.05 | 20:15 | Feldkirchen | Austria | 41-23 | Italy | 19-13 | 74-46 | Austria  |  | 03.06 | 15:30 | Mezzocorona | Italy | 23-33 | Austria | 11-20 |  | 28.05 | 16:00 | Rotterdam | Netherlands | 33-24 | Belarus | 21-13 | 56-51 | Netherlands  |  | 03.06 | 13:00 | Gommel | Belarus | 27-23 | Netherlands | 13-11 |  | 28.05 | 11:00 | Bucharest | Romania | 21-25 | Serbia Mont. | 12-10 | 47-51 | Serbia Mont.  |  | 03.06 | 18:00 | Kragujevac | Serbia Mont. | 26-26 | Romania | 9-13 |  | 27.05 | 16:00 | Elda | Spain | 31-24 | Czechia | 16-11 | 51-49 | Spain  |  | 04.06 | 14:30 | Hodonin | Czechia | 25-20 | Spain | 14-6 |   
 | 
 |  
| Group A | p | w | d | l | gf | ga |  | 1. Bulgaria | 9 | 4 | 1 | 0 | 161: | 138 |  | 2. Italy | 6 | 3 | 0 | 2 | 151: | 140 |  | 3. Turkey | 6 | 3 | 0 | 2 | 164: | 145 |  | 4. Iceland | 5 | 2 | 1 | 2 | 137: | 129 |  | 5. Switzerland | 4 | 2 | 0 | 3 | 137: | 136 |  | 6. Belgium | 0 | 0 | 0 | 5 | 105: | 167 |   
| Team | Bulg | Turk | Ital | Icel | Swit | Bela |  | Bulgaria | ---- | 31:26 | 37:31 | 28:28 | 30:26 | 35:27 |  | Turkey |   | ---- |   | 32:31 | 39:29 | 36:22 |  | Italy |   | 32:31 | ---- | 25:19 |   | 33:22 |  | Iceland |   |   |   | ---- | 25:22 | 34:22 |  | Switzerland |   |   | 31:30 |   | ---- | 29:12 |  | Belgium |   |   |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  |  played at Mezzocorona (ITA) |  | 22.11.05 | 15:00 | Bulgaria | 31-26 | Turkey | 19-11 |  | 22.11.05 | 17:00 | Switzerland | 29-12 | Belgium | 14-3 |  | 22.11.05 | 19:00 | Italy | 25-19 | Iceland | 14-11 |  | 23.11.05 | 15:00 | Bulgaria | 30-26 | Switzerland | 18-14 |  | 23.11.05 | 17:00 | Iceland | 34-22 | Belgium | 17-11 |  | 23.11.05 | 19:00 | Italy | 32-31 | Turkey | 16-19 |  | 25.11.05 | 15:45 | Turkey | 36-22 | Belgium | 17-9 |  | 25.11.05 | 17:45 | Bulgaria | 37-31 | Italy | 18-14 |  | 25.11.05 | 19:45 | Iceland | 25-22 | Switzerland | 10-12 |  | 26.11.05 | 15:00 | Turkey | 32-31 | Iceland | 17-12 |  | 26.11.05 | 17:00 | Bulgaria | 35-27 | Belgium | 14-14 |  | 26.11.05 | 19:00 | Switzerland | 31-30 | Italy | 15-14 |  | 27.11.05 | 15:00 | Bulgaria | 28-28 | Iceland | 15-13 |  | 27.11.05 | 17:00 | Turkey | 39-29 | Switzerland | 18-13 |  | 27.11.05 | 19:00 | Italy | 33-22 | Belgium | 17-8 |   
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Slovakia | 9 | 4 | 1 | 0 | 187: | 113 |  | 2. Portugal | 9 | 4 | 1 | 0 | 154: | 117 |  | 3. Lithuania | 6 | 3 | 0 | 2 | 151: | 143 |  | 4. Azerbaidjan | 4 | 2 | 0 | 3 | 145: | 156 |  | 5. Greece | 2 | 1 | 0 | 4 | 125: | 157 |  | 6. Finland | 0 | 0 | 0 | 5 | 100: | 176 |   
| Team | Slov | Port | Lith | Azer | Gree | Finl |  | Slovakia | ---- | 26:26 | 38:25 | 45:28 | 38:24 | 40:10 |  | Portugal |   | ---- | 31:27 | 32:27 | 30:19 | 35:18 |  | Lithuania |   |   | ---- | 28:27 | 34:26 | 37:21 |  | Azerbaidjan |   |   |   | ---- | 28:27 | 35:24 |  | Greece |   |   |   |   | ---- | 29:27 |  | Finland |   |   |   |   |   | ---- |   
 | 
| date | time | team 1 | score | team 2 | HT |  |  played at Lagos (POR) |  | 22.11.05 | 15:30 | Azerbaidjan | 28-27 | Greece | 13-11 |  | 22.11.05 | 17:30 | Lithuania | 37-21 | Finland | 19-10 |  | 22.11.05 | 19:30 | Slovakia | 26-26 | Portugal | 13-11 |  | 23.11.05 | 15:30 | Azerbaidjan | 35-24 | Finland | 21-10 |  | 23.11.05 | 17:30 | Slovakia | 38-24 | Greece | 17-12 |  | 23.11.05 | 19:30 | Portugal | 31-27 | Lithuania | 14-13 |  | 25.11.05 | 15:30 | Slovakia | 40-10 | Finland | 19-4 |  | 25.11.05 | 17:30 | Lithuania | 28-27 | Azerbaidjan | 15-12 |  | 25.11.05 | 19:30 | Portugal | 30-19 | Greece | 14-7 |  | 26.11.05 | 15:30 | Portugal | 35-18 | Finland | 17-11 |  | 26.11.05 | 17:30 | Slovakia | 45-28 | Azerbaidjan | 20-15 |  | 26.11.05 | 19:30 | Lithuania | 34-26 | Greece | 16-12 |  | 27.11.05 | 14:00 | Greece | 29-27 | Finland | 17-12 |  | 27.11.05 | 16:00 | Portugal | 32-27 | Azerbaidjan | 17-14 |  | 27.11.05 | 18:00 | Slovakia | 38-25 | Lithuania | 19-15 |   
 |  
 |