| |  | | Round | qual. | teams | direct | finals |  | Play-Offs | 9 | 18 | 12 | 8 |  | Groups Round | 6 | 12 | 12 | 0 | 
 | Remark: Europe has 3 places from Continental Championship and 9 places from the |  | World Championship 2003 (9 from first 9 teams are from Europe) | 
 | 
 | | date | time | venue | team 1 | score | team 2 | HT | Agg. | Qualified |  | 25.05 | 15:30 | Burgas | Bulgaria | 24-29 | Germany | 11-12 | 42-58 | Germany |  | 01.06 | 15:30 | Trier | Germany | 29-18 | Bulgaria | 15-9 |  | 24.05 | 16:00 | Stockholm | Sweden | 34-40 | Austria | 14-23 | 58-67 | Austria |  | 30.05 | 20:20 | Sudstadt | Austria | 27-24 | Sweden | 13-7 |  | 24.05 | 17:00 | Tuzla | Bosna Herzeg. | 22-44 | Hungary | 13-19 | 41-88 | Hungary |  | 31.05 | 18:00 | Nyiregyhaza | Hungary | 44-19 | Bosna Herzeg. | 25-8 |  | 24.05 | 15:30 | Amsterdam | Netherlands | 16-23 | Czechia | 10-8 | 39-45 | Czechia |  | 01.06 | 14:30 | Olomouc | Czechia | 22-23 | Netherlands | 10-11 |  | 24.05 | 16:00 | Minsk | Belarus | 26-26 | Slovenia | 11-12 | 51-58 | Slovenia |  | 01.06 | 17:00 | Skofja Loka | Slovenia | 34-25 | Belarus | 18-9 |  | 24.05 | 17:00 | Surany | Slovakia | 33-28 | Yugoslavia | 15-11 | 54-50 | Slovakia |  | 01.06 | 17:30 | Nis | Yugoslavia | 36-21 | Slovakia | 17-12 |  | 24.05 | 19:00 | Izmir | Turkey | 29-38 | Romania | 15-14 | 53-78 | Romania |  | 01.06 | 17:30 | Vilcea | Romania | 40-24 | Turkey | 21-9 |  | 24.05 | 14:00 | Chelm | Poland | 23-18 | Spain | 10-8 | 47-48 | Spain |  | 01.06 | 12:00 | Valencia | Spain | 30-24 | Poland | 14-13 |  | 24.05 | 16:00 | Vilnius | Lithuania | 28-23 | Ukraine | 13-11 | 50-57 | Lithuania |  | 01.06 | 17:00 | Kiev | Ukraine | 34-22 | Lithuania | 13-12 | 
 |  | 
 | | Group A | p | w | d | l | gf | ga |  | 1. Poland | 10 | 5 | 0 | 1 | 161: | 126 |  | 2. Bulgaria | 6 | 3 | 0 | 3 | 147: | 139 |  | 3. Switzerland | 5 | 2 | 1 | 3 | 146: | 153 |  | 4. Greece | 3 | 1 | 1 | 4 | 134: | 170 | 
 | Team | Pola | Bulg | Swit | Gree |  | Poland | ---- | 28:20 | 30:23 | 25:21 |  | Bulgaria | 23:19 | ---- | 27:19 | 30:19 |  | Switzerland | 20:31 | 25:19 | ---- | 36:23 |  | Greece | 19:28 | 29:28 | 23:23 | ---- | 
 | | date | time | venue | team 1 | score | team 2 | HT |  | 20.11.02 | 16:30 | Gabrovo | Bulgaria | 30-19 | Greece | 14-8 |  | 23.11.02 | 14:30 | Thun | Switzerland | 23-30 | Poland | 9-13 |  | 24.11.02 | 14:30 | Thun | Switzerland | 20-31 | Poland | 11-16 |  | 24.11.02 | 16:00 | Lechovo | Greece | 29-28 | Bulgaria | 14-12 |  | 28.11.02 | 20:00 | Uster | Switzerland | 25-19 | Bulgaria | 13-8 |  | 30.11.02 | 18:00 | Aminteo | Greece | 19-28 | Poland | 9-15 |  | 01.12.02 | 18:00 | Aminteo | Greece | 21-25 | Poland | 8-11 |  | 01.12.02 | 17:30 | Gabrovo | Bulgaria | 27-19 | Switzerland | 15-8 |  | 05.12.02 | 19:00 | Szczecin | Poland | 28-20 | Bulgaria | 13-12 |  | 05.12.02 | 20:00 | Kreuzlingen | Switzerland | 36-23 | Greece | 18-11 |  | 08.12.02 | 16:00 | Gabrovo | Bulgaria | 23-19 | Poland | 15-8 |  | 08.12.02 | 16:00 | Arta | Greece | 23-23 | Switzerland | 10-14 | 
 | 
 | | Group B | p | w | d | l | gf | ga |  | 1. Slovakia | 12 | 6 | 0 | 0 | 187: | 150 |  | 2. Turkey | 6 | 3 | 0 | 3 | 210: | 186 |  | 3. Macedonia | 4 | 2 | 0 | 4 | 179: | 185 |  | 4. Azerbaidjan | 2 | 1 | 0 | 5 | 148: | 203 | 
 | Team | Slov | Turk | Mace | Azer |  | Slovakia | ---- | 31:28 | 36:24 | 31:23 |  | Turkey | 31:36 | ---- | 38:36 | 49:19 |  | Macedonia | 20:25 | 37:31 | ---- | 31:23 |  | Azerbaidjan | 24:28 | 27:33 | 32:31 | ---- | 
 | | date | time | venue | team 1 | score | team 2 | HT |  | 20.11.02 | 18:00 | Surany | Slovakia | 36-24 | Macedonia | 21-10 |  | 20.11.02 | 19:00 | Izmir | Turkey | 49-19 | Azerbaidjan | 23-12 |  | 23.11.02 | 18:10 | Kumanovo | Macedonia | 20-25 | Slovakia | 9-9 |  | 24.11.02 | 18:00 | Baku | Azerbaidjan | 27-33 | Turkey | 14-15 |  | 27.11.02 | 18:00 | Baku | Azerbaidjan | 24-28 | Slovakia | 10-12 |  | 27.11.02 | 17:00 | Prilep | Macedonia | 37-31 | Turkey | 21-20 |  | 01.12.02 | 18:00 | Puchov | Slovakia | 31-23 | Azerbaidjan | 19-13 |  | 01.12.02 | 19:00 | Istanbul | Turkey | 38-36 | Macedonia | 18-14 |  | 04.12.02 | 18:00 | Baku | Azerbaidjan | 32-31 | Macedonia | 17-14 |  | 04.12.02 | 19:00 | Istanbul | Turkey | 31-36 | Slovakia | 16-15 |  | 08.12.02 | 18:00 | Michalovce | Slovakia | 31-28 | Turkey | 16-15 |  | 08.12.02 | 20:00 | Prilep | Macedonia | 31-23 | Azerbaidjan | 16-9 | 
 | 
 | | Group C | p | w | d | l | gf | ga |  | 1. Lithuania | 8 | 4 | 0 | 2 | 175: | 147 |  | 2. Bosna Herzeg. | 8 | 4 | 0 | 2 | 167: | 163 |  | 3. Portugal | 6 | 3 | 0 | 3 | 159: | 144 |  | 4. Italy | 2 | 1 | 0 | 5 | 138: | 185 | 
 | Team | Bosn | Lith | Port | Ital |  | Bosna Herzeg. | ---- | 27:25 | 29:27 | 33:29 |  | Lithuania | 36:30 | ---- | 25:21 | 33:28 |  | Portugal | 24:22 | 27:23 | ---- | 31:15 |  | Italy | 22:26 | 14:33 | 30:29 | ---- | 
 | | date | time | venue | team 1 | score | team 2 | HT |  | 22.11.02 | 18:30 | Funchal | Portugal | 27-23 | Lithuania | 12-13 |  | 21.11.02 | 20:00 | Ceccano | Italy | 22-26 | Bosna Herzeg. | 7-13 |  | 24.11.02 | 15:30 | Funchal | Portugal | 21-25 | Lithuania | 17-13 |  | 24.11.02 | 17:00 | Tuzla | Bosna Herzeg. | 33-29 | Italy | 14-16 |  | 29.11.02 | 15:00 | Tuzla | Bosna Herzeg. | 29-27 | Portugal | 13-15 |  | 29.11.02 | 20:00 | Ceccano | Italy | 28-33 | Lithuania | 12-18 |  | 01.12.02 | 14:30 | Leiria | Portugal | 24-22 | Bosna Herzeg. | 11-11 |  | 01.12.02 | 19:00 | Ceccano | Italy | 14-33 | Lithuania | 8-15 |  | 05.12.02 | 15:00 | Tuzla | Bosna Herzeg. | 27-25 | Lithuania | 16-12 |  | 05.12.02 | 20:00 | Ceccano | Italy | 30-29 | Portugal | 19-15 |  | 07.12.02 | 15:00 | Tuzla | Bosna Herzeg. | 30-36 | Lithuania | 10-17 |  | 08.12.02 | 16:00 | Leiria | Portugal | 31-15 | Italy | 16- 8 | 
 | 
 |