# Wereldkampioenschap handbal mannen 2023

Het 28ste wereldkampioenschap handbal voor mannen vond plaats in Polen en Zweden van 11 januari 2023 tot en met 29 januari 2023. Er deden 32 teams mee aan het toernooi. Titelverdediger Denemarken won het toernooi voor de derde opeenvolgende keer door Frankrijk in de finale met 34–29 te verslaan. De strijd om de derde plaats werd door Spanje gewonnen, dat met 39–36 te sterk was voor Zweden.

## Gekwalificeerde teams

| Competitie | Data | Aantal plaatsen | Gekwalificeerde landen |
| Gastlanden | 6 november 2015 | 2 | Polen Zweden |
| Wereldkampioen | 13-31 januari 2021 | 1 | Denemarken |
| Europees kampioenschap handbal mannen 2022 | 13-30 januari 2022 | 3 | Frankrijk Noorwegen Spanje |
| Afrikaans kampioenschap handbal 2022 | 11 juli - 18 juli 2022 | 5 | Algerije Kaapverdië Egypte Marokko Tunesië |
| Noord-Amerikaans kampioenschap handbal 2022 | 26-30 juni 2022 | 1 | Verenigde Staten |
| Aziatisch kampioenschap handbal 2022 | 18-31 januari 2022 | 5 | Bahrein Iran Qatar Saoedi-Arabië Zuid-Korea |
| Europese Kwalificatie | 7 november 2021 – 16 april 2022 | 9 | België Duitsland Hongarije IJsland Kroatië Montenegro Noord-Macedonië Portugal Servië |
| Pan Amerikaans kampioenschap handbal 2022 | 25–29 januari 2022 | 4 | Argentinië Brazilië Chili Uruguay |
| Wildcard | 28 juni 2022 | 1+1 | Nederland Slovenië |

## Speelsteden

| Krakau | Gdańsk | Stockholm | Malmö | Gothenburg |
| Tauron Arena | Ergo Arena | Tele2 Arena | Malmö Arena | Scandinavium |
| Capaciteit: 15.030 | Capaciteit: 11.409 | Capaciteit: 19.000 | Capaciteit: 13.000 | Capaciteit: 12.000 |
| Katowice | Płock | Jönköping | Kristianstad | |
| Spodek | Orlen Arena | Husqvarna Garden | Kristianstad Arena | |
| Capaciteit: 11.036 | Capaciteit: 5.492 | Capaciteit: 7.000 | Capaciteit: 4.700 | |

## Groepsfase
### Groep A

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Spanje | 3 | 3 | 0 | 0 | 6 | 99 | 73 | +26 | Hoofdronde |
| 2 | Montenegro | 3 | 2 | 0 | 1 | 4 | 94 | 94 | 0 | Hoofdronde |
| 3 | Iran | 3 | 1 | 0 | 2 | 2 | 78 | 93 | −15 | Hoofdronde |
| 4 | Chili | 3 | 0 | 0 | 3 | 0 | 83 | 94 | −11 | Presidents Cup |
| 12 januari 2023 18:00 | Chili | 24–25 | Iran | Tauron Arena, Krakau Toeschouwers: 1007 Scheidsrechters: A. Konjičanin, D. Konjičanin (BIH) |
| 12 januari 2023 18:00 | Er. Feuchtmann 6 | (11–13) | Oraei 7 | Tauron Arena, Krakau Toeschouwers: 1007 Scheidsrechters: A. Konjičanin, D. Konjičanin (BIH) |
| 12 januari 2023 18:00 | 2× | verslag | 2× 8× 1× | Tauron Arena, Krakau Toeschouwers: 1007 Scheidsrechters: A. Konjičanin, D. Konjičanin (BIH) |
| 12 januari 2023 20:30 | Spanje | 30–25 | Montenegro | Tauron Arena, Krakau Toeschouwers: 1808 Scheidsrechters: Brunner, Salah (SUI) |
| 12 januari 2023 20:30 | Odriozola 6 | (15–12) | B. Vujović 7 | Tauron Arena, Krakau Toeschouwers: 1808 Scheidsrechters: Brunner, Salah (SUI) |
| 12 januari 2023 20:30 | 4× | verslag | 6× | Tauron Arena, Krakau Toeschouwers: 1808 Scheidsrechters: Brunner, Salah (SUI) |
| 14 januari 2023 18:00 | Montenegro | 34–31 | Iran | Tauron Arena, Krakau Toeschouwers: 2600 Scheidsrechters: Fonseca, Santos (POR) |
| 14 januari 2023 18:00 | M. Vujović 10 | (19–16) | Oraei, Sadeghi 7 | Tauron Arena, Krakau Toeschouwers: 2600 Scheidsrechters: Fonseca, Santos (POR) |
| 14 januari 2023 18:00 | 2× | verslag | 1× 4× | Tauron Arena, Krakau Toeschouwers: 2600 Scheidsrechters: Fonseca, Santos (POR) |
| 14 januari 2023 20:30 | Spanje | 34–26 | Chili | Tauron Arena, Krakau Toeschouwers: 3150 Scheidsrechters: Emam, Hedaia (EGY) |
| 14 januari 2023 20:30 | A. Dujshebaev 6 | (18–15) | Er. Feuchtmann 8 | Tauron Arena, Krakau Toeschouwers: 3150 Scheidsrechters: Emam, Hedaia (EGY) |
| 14 januari 2023 20:30 | 3× | verslag | 3× 4× | Tauron Arena, Krakau Toeschouwers: 3150 Scheidsrechters: Emam, Hedaia (EGY) |
| 16 januari 2023 18:00 | Montenegro | 35–33 | Chili | Tauron Arena, Krakau Toeschouwers: 1100 Scheidsrechters: Özdeniz, Erdoğan (TUR) |
| 16 januari 2023 18:00 | M. Vujović 12 | (20–18) | Er. Feuchtmann 9 | Tauron Arena, Krakau Toeschouwers: 1100 Scheidsrechters: Özdeniz, Erdoğan (TUR) |
| 16 januari 2023 18:00 | 2× 6× 1× | verslag | 1× 1× | Tauron Arena, Krakau Toeschouwers: 1100 Scheidsrechters: Özdeniz, Erdoğan (TUR) |
| 16 januari 2023 20:30 | Iran | 22–35 | Spanje | Tauron Arena, Krakau Toeschouwers: 1403 Scheidsrechters: Koo, Lee (KOR) |
| 16 januari 2023 20:30 | drie spelers 4 | (11–21) | A. Dujshebaev, Solé 6 | Tauron Arena, Krakau Toeschouwers: 1403 Scheidsrechters: Koo, Lee (KOR) |
| 16 januari 2023 20:30 | 1× 4× | verslag | 2× | Tauron Arena, Krakau Toeschouwers: 1403 Scheidsrechters: Koo, Lee (KOR) |

### Groep B

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Frankrijk | 3 | 3 | 0 | 0 | 6 | 102 | 78 | +24 | Hoofdronde |
| 2 | Slovenië | 3 | 2 | 0 | 1 | 4 | 96 | 77 | +19 | Hoofdronde |
| 3 | Polen (G) | 3 | 1 | 0 | 2 | 2 | 74 | 82 | −8 | Hoofdronde |
| 4 | Saoedi-Arabië | 3 | 0 | 0 | 3 | 0 | 66 | 101 | −35 | Presidents Cup |
| 11 januari 2023 21:00 | Frankrijk | 26–24 | Polen | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 11 januari 2023 21:00 | Mahé 5 | (14–13) | Sićko 7 | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 11 januari 2023 21:00 | 1× 4× | verslag | 1× 2× | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 12 januari 2023 18:00 | Saoedi-Arabië | 19–33 | Slovenië | Spodek, Katowice Toeschouwers: 1371 Scheidsrechters: Erdoğan, Özdeniz (TUR) |
| 12 januari 2023 18:00 | Al-Muwallad 4 | (8–16) | Janc 6 | Spodek, Katowice Toeschouwers: 1371 Scheidsrechters: Erdoğan, Özdeniz (TUR) |
| 12 januari 2023 18:00 | 4× 1× | verslag | 4× | Spodek, Katowice Toeschouwers: 1371 Scheidsrechters: Erdoğan, Özdeniz (TUR) |
| 14 januari 2023 18:00 | Frankrijk | 41–23 | Saoedi-Arabië | Spodek, Katowice Toeschouwers: 6200 Scheidsrechters: Koo, Lee (KOR) |
| 14 januari 2023 18:00 | Lenne 8 | (24–14) | Al-Abbas, Al-Salem 5 | Spodek, Katowice Toeschouwers: 6200 Scheidsrechters: Koo, Lee (KOR) |
| 14 januari 2023 18:00 | 1× | verslag | 1× 3× 1× | Spodek, Katowice Toeschouwers: 6200 Scheidsrechters: Koo, Lee (KOR) |
| 14 januari 2023 20:30 | Polen | 23–32 | Slovenië | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Horáček, Novotný (CZE) |
| 14 januari 2023 20:30 | Moryto 6 | (11–17) | Dolenec 7 | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Horáček, Novotný (CZE) |
| 14 januari 2023 20:30 | 5× | verslag | 6× | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Horáček, Novotný (CZE) |
| 16 januari 2023 18:00 | Slovenië | 31–35 | Frankrijk | Spodek, Katowice Toeschouwers: 6400 Scheidsrechters: Brunner, Salah (SUI) |
| 16 januari 2023 18:00 | Vlah 9 | (14–16) | Mahé, Remili 7 | Spodek, Katowice Toeschouwers: 6400 Scheidsrechters: Brunner, Salah (SUI) |
| 16 januari 2023 18:00 | 1× 3× | verslag | 6× | Spodek, Katowice Toeschouwers: 6400 Scheidsrechters: Brunner, Salah (SUI) |
| 16 januari 2023 20:30 | Polen | 27–24 | Saoedi-Arabië | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Santos, Fonseca (POR) |
| 16 januari 2023 20:30 | Moryto 9 | (13–12) | Al-Abbas 5 | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Santos, Fonseca (POR) |
| 16 januari 2023 20:30 | 7× | verslag | 1× 1× | Spodek, Katowice Toeschouwers: 9999 Scheidsrechters: Santos, Fonseca (POR) |

### Groep C

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Zweden (G) | 3 | 3 | 0 | 0 | 6 | 107 | 57 | +50 | Hoofdronde |
| 2 | Brazilië | 3 | 2 | 0 | 1 | 4 | 83 | 78 | +5 | Hoofdronde |
| 3 | Kaapverdië | 3 | 1 | 0 | 2 | 2 | 88 | 89 | −1 | Hoofdronde |
| 4 | Uruguay | 3 | 0 | 0 | 3 | 0 | 61 | 115 | −54 | Presidents Cup |
| 12 januari 2023 18:00 | Kaapverdië | 33–25 | Uruguay | Scandinavium, Göteborg Toeschouwers: 6312 Scheidsrechters: Merz, Kuttler (GER) |
| 12 januari 2023 18:00 | G. Furtado 6 | (17–11) | Rostagno, Rubbo 5 | Scandinavium, Göteborg Toeschouwers: 6312 Scheidsrechters: Merz, Kuttler (GER) |
| 12 januari 2023 18:00 | 2× | verslag | 1× | Scandinavium, Göteborg Toeschouwers: 6312 Scheidsrechters: Merz, Kuttler (GER) |
| 12 januari 2023 20:30 | Zweden | 26–18 | Brazilië | Scandinavium, Göteborg Toeschouwers: 11,627 Scheidsrechters: Lah, Sok (SVN) |
| 12 januari 2023 20:30 | Gottfridsson 6 | (11–9) | Rodrigues 4 | Scandinavium, Göteborg Toeschouwers: 11,627 Scheidsrechters: Lah, Sok (SVN) |
| 12 januari 2023 20:30 | 3× | verslag | 2× 4× | Scandinavium, Göteborg Toeschouwers: 11,627 Scheidsrechters: Lah, Sok (SVN) |
| 14 januari 2023 18:00 | Brazilië | 35–24 | Uruguay | Scandinavium, Göteborg Scheidsrechters: Sekulić, Jovandić (SRB) |
| 14 januari 2023 18:00 | Hackbarth 7 | (19–10) | Capello 5 | Scandinavium, Göteborg Scheidsrechters: Sekulić, Jovandić (SRB) |
| 14 januari 2023 18:00 | 1× 4× | verslag | 1× 1× | Scandinavium, Göteborg Scheidsrechters: Sekulić, Jovandić (SRB) |
| 14 januari 2023 20:30 | Zweden | 34–27 | Kaapverdië | Scandinavium, Göteborg Toeschouwers: 11.750 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 14 januari 2023 20:30 | D. Pettersson, Wanne 5 | (19–8) | F. Landim, Moreno 6 | Scandinavium, Göteborg Toeschouwers: 11.750 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 14 januari 2023 20:30 | 1× | verslag | 5× | Scandinavium, Göteborg Toeschouwers: 11.750 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 16 januari 2023 18:00 | Brazilië | 30–28 | Kaapverdië | Scandinavium, Göteborg Toeschouwers: 5191 Scheidsrechters: Kleven, Jørum (NOR) |
| 16 januari 2023 18:00 | Dupoux 7 | (17–15) | Moreno 7 | Scandinavium, Göteborg Toeschouwers: 5191 Scheidsrechters: Kleven, Jørum (NOR) |
| 16 januari 2023 18:00 | 2× | verslag | 4× | Scandinavium, Göteborg Toeschouwers: 5191 Scheidsrechters: Kleven, Jørum (NOR) |
| 16 januari 2023 20:30 | Uruguay | 12–47 | Zweden | Scandinavium, Göteborg Toeschouwers: 9051 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 16 januari 2023 20:30 | De Agrela 5 | (8–25) | Johansson 11 | Scandinavium, Göteborg Toeschouwers: 9051 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 16 januari 2023 20:30 | 3× | verslag | 3× | Scandinavium, Göteborg Toeschouwers: 9051 Scheidsrechters: Belkhiri, Hamidi (ALG) |

### Groep D

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Portugal | 3 | 2 | 0 | 1 | 4 | 85 | 74 | +11 | Hoofdronde |
| 2 | IJsland | 3 | 2 | 0 | 1 | 4 | 96 | 81 | +15 | Hoofdronde |
| 3 | Hongarije | 3 | 2 | 0 | 1 | 4 | 85 | 82 | +3 | Hoofdronde |
| 4 | Zuid-Korea | 3 | 0 | 0 | 3 | 0 | 76 | 105 | −29 | Presidents Cup |
| 12 januari 2023 18:00 | Hongarije | 35–27 | Zuid-Korea | Kristianstad Arena, Kristianstad Toeschouwers: 2738 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 12 januari 2023 18:00 | Lékai 7 | (21–11) | drie spelers 5 | Kristianstad Arena, Kristianstad Toeschouwers: 2738 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 12 januari 2023 18:00 | 1× 8× 1× | verslag | 2× 3× | Kristianstad Arena, Kristianstad Toeschouwers: 2738 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 12 januari 2023 20:30 | IJsland | 30–26 | Portugal | Kristianstad Arena, Kristianstad Toeschouwers: 2738 Scheidsrechters: Schulze, Tönnies (GER) |
| 12 januari 2023 20:30 | Elísson 9 | (15–15) | Portela 8 | Kristianstad Arena, Kristianstad Toeschouwers: 2738 Scheidsrechters: Schulze, Tönnies (GER) |
| 12 januari 2023 20:30 | 1× 3× | verslag | 1× 5× 1× | Kristianstad Arena, Kristianstad Toeschouwers: 2738 Scheidsrechters: Schulze, Tönnies (GER) |
| 14 januari 2023 18:00 | Portugal | 32–24 | Zuid-Korea | Kristianstad Arena, Kristianstad Toeschouwers: 4615 Scheidsrechters: Pavićević, Ražnatović (MNE) |
| 14 januari 2023 18:00 | Gomes 7 | (15–12) | Lee H. 4 | Kristianstad Arena, Kristianstad Toeschouwers: 4615 Scheidsrechters: Pavićević, Ražnatović (MNE) |
| 14 januari 2023 18:00 | 5× | verslag | 3× | Kristianstad Arena, Kristianstad Toeschouwers: 4615 Scheidsrechters: Pavićević, Ražnatović (MNE) |
| 14 januari 2023 20:30 | IJsland | 28–30 | Hongarije | Kristianstad Arena, Kristianstad Toeschouwers: 4615 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 14 januari 2023 20:30 | Elísson 9 | (17–12) | Ancsin 6 | Kristianstad Arena, Kristianstad Toeschouwers: 4615 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 14 januari 2023 20:30 | 3× | verslag | 1× 5× | Kristianstad Arena, Kristianstad Toeschouwers: 4615 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 16 januari 2023 18:00 | Zuid-Korea | 25–38 | IJsland | Kristianstad Arena, Kristianstad Toeschouwers: 3608 Scheidsrechters: Merz, Kuttler (GER) |
| 16 januari 2023 18:00 | Kang, Kim Y. 4 | (13–19) | Ríkharðsson 11 | Kristianstad Arena, Kristianstad Toeschouwers: 3608 Scheidsrechters: Merz, Kuttler (GER) |
| 16 januari 2023 18:00 | 4× | verslag | 1× 4× | Kristianstad Arena, Kristianstad Toeschouwers: 3608 Scheidsrechters: Merz, Kuttler (GER) |
| 16 januari 2023 20:30 | Portugal | 27–20 | Hongarije | Kristianstad Arena, Kristianstad Toeschouwers: 3608 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 16 januari 2023 20:30 | F. Costa 6 | (16–9) | Bodó 5 | Kristianstad Arena, Kristianstad Toeschouwers: 3608 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 16 januari 2023 20:30 | 1× 2× | verslag | 3× 1× | Kristianstad Arena, Kristianstad Toeschouwers: 3608 Scheidsrechters: Nachevski, Nikolov (MKD) |

### Groep E

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Duitsland | 3 | 3 | 0 | 0 | 6 | 102 | 81 | +21 | Hoofdronde |
| 2 | Servië | 3 | 2 | 0 | 1 | 4 | 103 | 85 | +18 | Hoofdronde |
| 3 | Qatar | 3 | 1 | 0 | 2 | 2 | 80 | 89 | −9 | Hoofdronde |
| 4 | Algerije | 3 | 0 | 0 | 3 | 0 | 72 | 102 | −30 | Presidents Cup |
| 13 januari 2023 18:00 | Duitsland | 31–27 | Qatar | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Milošević, Gubica (CRO) |
| 13 januari 2023 18:00 | Knorr 8 | (18–13) | Capote 5 | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Milošević, Gubica (CRO) |
| 13 januari 2023 18:00 | 1× 1× | verslag | 1× 4× | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Milošević, Gubica (CRO) |
| 13 januari 2023 20:30 | Servië | 36–27 | Algerije | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 13 januari 2023 20:30 | Marsenić 9 | (18–13) | Arib 5 | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 13 januari 2023 20:30 | 1× 1× | verslag | 1× 4× | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 15 januari 2023 18:00 | Duitsland | 34–33 | Servië | Spodek, Katowice Toeschouwers: 4600 Scheidsrechters: Hansen, Madsen (DEN) |
| 15 januari 2023 18:00 | Mertens 7 | (19–17) | Kukić 6 | Spodek, Katowice Toeschouwers: 4600 Scheidsrechters: Hansen, Madsen (DEN) |
| 15 januari 2023 18:00 | 1× 5× | verslag | 1× 2× | Spodek, Katowice Toeschouwers: 4600 Scheidsrechters: Hansen, Madsen (DEN) |
| 15 januari 2023 20:30 | Qatar | 29–24 | Algerije | Spodek, Katowice Toeschouwers: 3200 Scheidsrechters: Emam, Hedaia (EGY) |
| 15 januari 2023 20:30 | Gačević, Madadi 7 | (12–11) | Abdi, Daoud 5 | Spodek, Katowice Toeschouwers: 3200 Scheidsrechters: Emam, Hedaia (EGY) |
| 15 januari 2023 20:30 | 2× 4× | verslag | 3× | Spodek, Katowice Toeschouwers: 3200 Scheidsrechters: Emam, Hedaia (EGY) |
| 17 januari 2023 18:00 | Algerije | 21–37 | Duitsland | Spodek, Katowice Toeschouwers: 2350 Scheidsrechters: Bíró, Kiss (HUN) |
| 17 januari 2023 18:00 | Abdi 5 | (9–16) | Kohlbacher 10 | Spodek, Katowice Toeschouwers: 2350 Scheidsrechters: Bíró, Kiss (HUN) |
| 17 januari 2023 18:00 | 1× 2× 1× | verslag | 1× | Spodek, Katowice Toeschouwers: 2350 Scheidsrechters: Bíró, Kiss (HUN) |
| 17 januari 2023 20:30 | Qatar | 24–34 | Servië | Spodek, Katowice Toeschouwers: 1800 Scheidsrechters: Horáček, Novotný (CZE) |
| 17 januari 2023 20:30 | drie spelers 5 | (14–17) | Radivojević 7 | Spodek, Katowice Toeschouwers: 1800 Scheidsrechters: Horáček, Novotný (CZE) |
| 17 januari 2023 20:30 | 3× | verslag | 4× 2× | Spodek, Katowice Toeschouwers: 1800 Scheidsrechters: Horáček, Novotný (CZE) |

### Groep F

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Noorwegen | 3 | 3 | 0 | 0 | 6 | 98 | 74 | +24 | Hoofdronde |
| 2 | Nederland | 3 | 2 | 0 | 1 | 4 | 89 | 70 | +19 | Hoofdronde |
| 3 | Argentinië | 3 | 1 | 0 | 2 | 2 | 75 | 87 | −12 | Hoofdronde |
| 4 | Noord-Macedonië | 3 | 0 | 0 | 3 | 0 | 77 | 108 | −31 | Presidents Cup |
| 13 januari 2023 18:00 | Argentinië | 19–29 | Nederland | Tauron Arena, Kraków Toeschouwers: 2418 Scheidsrechters: Madsen, Hansen (DEN) |
| 13 januari 2023 18:00 | Simonet, Parker 5 | (11–14) | Smits 7 | Tauron Arena, Kraków Toeschouwers: 2418 Scheidsrechters: Madsen, Hansen (DEN) |
| 13 januari 2023 18:00 | 1× 3× | verslag | 1× 3× | Tauron Arena, Kraków Toeschouwers: 2418 Scheidsrechters: Madsen, Hansen (DEN) |
| 13 januari 2023 20:30 | Noorwegen | 39–27 | Noord-Macedonië | Tauron Arena, Kraków Toeschouwers: 4048 Scheidsrechters: Bíró, Kiss (HUN) |
| 13 januari 2023 20:30 | Abelvik Rød, Sagosen 6 | (18–11) | Taleski 7 | Tauron Arena, Kraków Toeschouwers: 4048 Scheidsrechters: Bíró, Kiss (HUN) |
| 13 januari 2023 20:30 | 1× 2× | verslag | 1× 3× | Tauron Arena, Kraków Toeschouwers: 4048 Scheidsrechters: Bíró, Kiss (HUN) |
| 15 januari 2023 18:00 | Noord-Macedonië | 24–34 | Nederland | Tauron Arena, Kraków Toeschouwers: 3300 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 15 januari 2023 18:00 | Kuzmanovski, Peševski 4 | (11–18) | Smits 10 | Tauron Arena, Kraków Toeschouwers: 3300 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 15 januari 2023 18:00 | 2× 2× | verslag | 1× 5× | Tauron Arena, Kraków Toeschouwers: 3300 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 15 januari 2023 20:30 | Noorwegen | 32–21 | Argentinië | Tauron Arena, Kraków Toeschouwers: 3750 Scheidsrechters: A. Konjičanin, D. Konjičanin (BIH) |
| 15 januari 2023 20:30 | drie spelers 5 | (16–12) | D. Simonet 7 | Tauron Arena, Kraków Toeschouwers: 3750 Scheidsrechters: A. Konjičanin, D. Konjičanin (BIH) |
| 15 januari 2023 20:30 | 2× | verslag | 5× | Tauron Arena, Kraków Toeschouwers: 3750 Scheidsrechters: A. Konjičanin, D. Konjičanin (BIH) |
| 17 januari 2023 18:00 | Noord-Macedonië | 26–35 | Argentinië | Tauron Arena, Kraków Toeschouwers: 2214 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 17 januari 2023 18:00 | Taleski 5 | (11–18) | D. Simonet 8 | Tauron Arena, Kraków Toeschouwers: 2214 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 17 januari 2023 18:00 | 1× 1× | verslag | 1× 2× | Tauron Arena, Kraków Toeschouwers: 2214 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 17 januari 2023 20:30 | Nederland | 26–27 | Noorwegen | Tauron Arena, Kraków Toeschouwers: 2750 Scheidsrechters: Gubica, Milošević (CRO) |
| 17 januari 2023 20:30 | Smits 7 | (17–13) | Sagosen 7 | Tauron Arena, Kraków Toeschouwers: 2750 Scheidsrechters: Gubica, Milošević (CRO) |
| 17 januari 2023 20:30 | 1× 3× | verslag | | Tauron Arena, Kraków Toeschouwers: 2750 Scheidsrechters: Gubica, Milošević (CRO) |

### Groep G

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Egypte | 3 | 3 | 0 | 0 | 6 | 96 | 57 | +39 | Hoofdronde |
| 2 | Kroatië | 3 | 2 | 0 | 1 | 4 | 98 | 77 | +21 | Hoofdronde |
| 3 | Verenigde Staten | 3 | 1 | 0 | 2 | 2 | 66 | 102 | −36 | Hoofdronde |
| 4 | Marokko | 3 | 0 | 0 | 3 | 0 | 70 | 94 | −24 | Presidents Cup |
| 13 januari 2023 18:00 | Marokko | 27–28 | Verenigde Staten | Husqvarna Garden, Jönköping Toeschouwers: 4817 Scheidsrechters: Kleven, Jørum (NOR) |
| 13 januari 2023 18:00 | Harchaqui 5 | (12–12) | Fofana 6 | Husqvarna Garden, Jönköping Toeschouwers: 4817 Scheidsrechters: Kleven, Jørum (NOR) |
| 13 januari 2023 18:00 | 5× 1× | verslag | 5× 1× | Husqvarna Garden, Jönköping Toeschouwers: 4817 Scheidsrechters: Kleven, Jørum (NOR) |
| 13 januari 2023 20:30 | Egypte | 31–22 | Kroatië | Husqvarna Garden, Jönköping Toeschouwers: 5200 Scheidsrechters: García, Marín (ESP) |
| 13 januari 2023 20:30 | Mahmoud 7 | (16–12) | Šipić 5 | Husqvarna Garden, Jönköping Toeschouwers: 5200 Scheidsrechters: García, Marín (ESP) |
| 13 januari 2023 20:30 | 2× | verslag | 2× 5× | Husqvarna Garden, Jönköping Toeschouwers: 5200 Scheidsrechters: García, Marín (ESP) |
| 15 januari 2023 18:00 | Egypte | 30–19 | Marokko | Husqvarna Garden, Jönköping Toeschouwers: 3,304 Scheidsrechters: Grillo, Lenci (ARG) |
| 15 januari 2023 18:00 | Kaddah 7 | (13–9) | Lakbi 5 | Husqvarna Garden, Jönköping Toeschouwers: 3,304 Scheidsrechters: Grillo, Lenci (ARG) |
| 15 januari 2023 18:00 | 1× 1× | verslag | 1× 4× | Husqvarna Garden, Jönköping Toeschouwers: 3,304 Scheidsrechters: Grillo, Lenci (ARG) |
| 15 januari 2023 20:30 | Kroatië | 40–22 | Verenigde Staten | Husqvarna Garden, Jönköping Toeschouwers: 3423 Scheidsrechters: Paolantoni, García (ARG) |
| 15 januari 2023 20:30 | Karačić 8 | (20–10) | Hines 6 | Husqvarna Garden, Jönköping Toeschouwers: 3423 Scheidsrechters: Paolantoni, García (ARG) |
| 15 januari 2023 20:30 | 1× 2× | verslag | 3× | Husqvarna Garden, Jönköping Toeschouwers: 3423 Scheidsrechters: Paolantoni, García (ARG) |
| 17 januari 2023 18:00 | Verenigde Staten | 16–35 | Egypte | Husqvarna Garden, Jönköping Toeschouwers: 2603 Scheidsrechters: Sekulić, Jovandić (SRB) |
| 17 januari 2023 18:00 | Amitović, Chan 4 | (7–19) | vier spelers 4 | Husqvarna Garden, Jönköping Toeschouwers: 2603 Scheidsrechters: Sekulić, Jovandić (SRB) |
| 17 januari 2023 18:00 | 1× 2× | verslag | 2× | Husqvarna Garden, Jönköping Toeschouwers: 2603 Scheidsrechters: Sekulić, Jovandić (SRB) |
| 17 januari 2023 20:30 | Kroatië | 36–24 | Marokko | Husqvarna Garden, Jönköping Toeschouwers: 2617 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 17 januari 2023 20:30 | Cindrić 9 | (15–13) | El Hakimy, Rezzouki 5 | Husqvarna Garden, Jönköping Toeschouwers: 2617 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 17 januari 2023 20:30 | 1× 4× | verslag | 4× | Husqvarna Garden, Jönköping Toeschouwers: 2617 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |

### Groep H

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Denemarken | 3 | 3 | 0 | 0 | 6 | 113 | 70 | +43 | Hoofdronde |
| 2 | Bahrein | 3 | 1 | 1 | 1 | 3 | 78 | 91 | −13 | Hoofdronde |
| 3 | België | 3 | 1 | 0 | 2 | 2 | 87 | 102 | −15 | Hoofdronde |
| 4 | Tunesië | 3 | 0 | 1 | 2 | 1 | 77 | 92 | −15 | Presidents Cup |
| 13 januari 2023 18:00 | Bahrein | 27–27 | Tunesië | Malmö Arena, Malmö Toeschouwers: 8870 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 13 januari 2023 18:00 | Fadhul 10 | (16–15) | Rzig 8 | Malmö Arena, Malmö Toeschouwers: 8870 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 13 januari 2023 18:00 | 1× 2× | verslag | 1× 3× | Malmö Arena, Malmö Toeschouwers: 8870 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 13 januari 2023 20:30 | Denemarken | 43–28 | België | Malmö Arena, Malmö Toeschouwers: 12.426 Scheidsrechters: Paolantoni, García (ARG) |
| 13 januari 2023 20:30 | M. Hansen 10 | (22–15) | Brixhe 5 | Malmö Arena, Malmö Toeschouwers: 12.426 Scheidsrechters: Paolantoni, García (ARG) |
| 13 januari 2023 20:30 | 1× 2× | verslag | 5× | Malmö Arena, Malmö Toeschouwers: 12.426 Scheidsrechters: Paolantoni, García (ARG) |
| 15 januari 2023 18:00 | België | 31–29 | Tunesië | Malmö Arena, Malmö Toeschouwers: 1023 Scheidsrechters: García, Marín (ESP) |
| 15 januari 2023 18:00 | Querimi 6 | (17–16) | Maoua 4 | Malmö Arena, Malmö Toeschouwers: 1023 Scheidsrechters: García, Marín (ESP) |
| 15 januari 2023 18:00 | 6× | verslag | 2× 2× 1× | Malmö Arena, Malmö Toeschouwers: 1023 Scheidsrechters: García, Marín (ESP) |
| 15 januari 2023 20:30 | Denemarken | 36–21 | Bahrein | Malmö Arena, Malmö Toeschouwers: 10.566 Scheidsrechters: Schulze, Tönnies (GER) |
| 15 januari 2023 20:30 | Gidsel 9 | (16–9) | A. Merza 5 | Malmö Arena, Malmö Toeschouwers: 10.566 Scheidsrechters: Schulze, Tönnies (GER) |
| 15 januari 2023 20:30 | | verslag | 2× | Malmö Arena, Malmö Toeschouwers: 10.566 Scheidsrechters: Schulze, Tönnies (GER) |
| 17 januari 2023 18:00 | België | 28–30 | Bahrein | Malmö Arena, Malmö Toeschouwers: 9350 Scheidsrechters: Grillo, Lenci (ARG) |
| 17 januari 2023 18:00 | Kotters 8 | (12–15) | A. Merza 6 | Malmö Arena, Malmö Toeschouwers: 9350 Scheidsrechters: Grillo, Lenci (ARG) |
| 17 januari 2023 18:00 | 3× 1× | verslag | 5× | Malmö Arena, Malmö Toeschouwers: 9350 Scheidsrechters: Grillo, Lenci (ARG) |
| 17 januari 2023 20:30 | Tunesië | 21–34 | Denemarken | Malmö Arena, Malmö Toeschouwers: 10.143 Scheidsrechters: Pavićević, Ražnatović (MNE) |
| 17 januari 2023 20:30 | Darmoul 6 | (14–19) | Gidsel 8 | Malmö Arena, Malmö Toeschouwers: 10.143 Scheidsrechters: Pavićević, Ražnatović (MNE) |
| 17 januari 2023 20:30 | 1× 3× | verslag | 2× | Malmö Arena, Malmö Toeschouwers: 10.143 Scheidsrechters: Pavićević, Ražnatović (MNE) |

## Presidents Cup
### Groep I

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Chili | 3 | 3 | 0 | 0 | 6 | 93 | 73 | +20 | Wedstrijd om 25e plaats |
| 2 | Zuid-Korea | 3 | 2 | 0 | 1 | 4 | 97 | 86 | +11 | Wedstrijd om 27e plaats |
| 3 | Saoedi-Arabië | 3 | 1 | 0 | 2 | 2 | 74 | 87 | −13 | Wedstrijd om 29e plaats |
| 4 | Uruguay | 3 | 0 | 0 | 3 | 0 | 81 | 99 | −18 | Wedstrijd om 31e plaats |
| 18 januari 2023 16:00 | Chili | 26–23 | Saoedi-Arabië | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: Özdeniz, Erdoğan (TUR) |
| 18 januari 2023 16:00 | Er. Feuchtmann 7 | (12–13) | Al-Abdulali 7 | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: Özdeniz, Erdoğan (TUR) |
| 18 januari 2023 16:00 | 1× 3× | verslag | 2× 3× 1× | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: Özdeniz, Erdoğan (TUR) |
| 18 januari 2023 18:30 | Uruguay | 30–37 | Zuid-Korea | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Emam, Hedaia (EGY) |
| 18 januari 2023 18:30 | Rubbo 8 | (15–23) | Ha M., Jin 6 | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Emam, Hedaia (EGY) |
| 18 januari 2023 18:30 | 1× 4× | verslag | 2× 4× 1× | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Emam, Hedaia (EGY) |
| 20 januari 2023 16:00 | Chili | 34–24 | Uruguay | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: García, Paolantoni (ARG) |
| 20 januari 2023 16:00 | Er. Feuchtmann 6 | (17–13) | De Agrela, Rubbo 4 | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: García, Paolantoni (ARG) |
| 20 januari 2023 16:00 | 1× 3× 1× | verslag | 1× 5× | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: García, Paolantoni (ARG) |
| 20 januari 2023 18:30 | Saoedi-Arabië | 23–34 | Zuid-Korea | Orlen Arena, Płock Toeschouwers: 1200 Scheidsrechters: Santos, Fonseca (POR) |
| 20 januari 2023 18:30 | Al-Abbas, Al-Hassan 4 | (12–17) | Jang 11 | Orlen Arena, Płock Toeschouwers: 1200 Scheidsrechters: Santos, Fonseca (POR) |
| 20 januari 2023 18:30 | 1× 7× 1× | verslag | 8× | Orlen Arena, Płock Toeschouwers: 1200 Scheidsrechters: Santos, Fonseca (POR) |
| 22 januari 2023 16:00 | Zuid-Korea | 26–33 | Chili | Orlen Arena, Płock Toeschouwers: 650 Scheidsrechters: Merz, Kuttler (GER) |
| 22 januari 2023 16:00 | Kang 6 | (16–16) | Er. Feuchtmann 9 | Orlen Arena, Płock Toeschouwers: 650 Scheidsrechters: Merz, Kuttler (GER) |
| 22 januari 2023 16:00 | 2× 4× 1× | verslag | 6× | Orlen Arena, Płock Toeschouwers: 650 Scheidsrechters: Merz, Kuttler (GER) |
| 22 januari 2023 18:30 | Saoedi-Arabië | 28–27 | Uruguay | Orlen Arena, Płock Toeschouwers: 1250 Scheidsrechters: Emam, Hedaia (EGY) |
| 22 januari 2023 18:30 | Al-Salem 8 | (15–14) | Rubbo 11 | Orlen Arena, Płock Toeschouwers: 1250 Scheidsrechters: Emam, Hedaia (EGY) |
| 22 januari 2023 18:30 | 1× 3× | verslag | 1× 5× | Orlen Arena, Płock Toeschouwers: 1250 Scheidsrechters: Emam, Hedaia (EGY) |

### Groep II

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Tunesië | 3 | 3 | 0 | 0 | 6 | 93 | 78 | +15 | Wedstrijd om 25e plaats |
| 2 | Noord-Macedonië | 3 | 2 | 0 | 1 | 4 | 108 | 83 | +25 | Wedstrijd om 27e plaats |
| 3 | Marokko | 3 | 1 | 0 | 2 | 2 | 78 | 97 | −19 | Wedstrijd om 29e plaats |
| 4 | Algerije | 3 | 0 | 0 | 3 | 0 | 77 | 98 | −21 | Wedstrijd om 31e plaats |
| 19 januari 2023 15:30 | Algerije | 25–40 | Noord-Macedonië | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: Koo, Lee (KOR) |
| 19 januari 2023 15:30 | Daoud 5 | (11–19) | Manaskov, Peševski 7 | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: Koo, Lee (KOR) |
| 19 januari 2023 15:30 | 4× 1× | verslag | 2× | Orlen Arena, Płock Toeschouwers: 600 Scheidsrechters: Koo, Lee (KOR) |
| 19 januari 2023 18:00 | Marokko | 25–30 | Tunesië | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Santos, Fonseca (POR) |
| 19 januari 2023 18:00 | Reida 9 | (13–13) | Rzig 8 | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Santos, Fonseca (POR) |
| 19 januari 2023 18:00 | 1× 6× | verslag | 6× | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Santos, Fonseca (POR) |
| 21 januari 2023 15:30 | Algerije | 27–28 | Marokko | Orlen Arena, Płock Toeschouwers: 900 Scheidsrechters: Erdoğan, Özdeniz (TUR) |
| 21 januari 2023 15:30 | Abdi 7 | (15–13) | Harchaoui 5 | Orlen Arena, Płock Toeschouwers: 900 Scheidsrechters: Erdoğan, Özdeniz (TUR) |
| 21 januari 2023 15:30 | 1× 4× | verslag | 3× 4× | Orlen Arena, Płock Toeschouwers: 900 Scheidsrechters: Erdoğan, Özdeniz (TUR) |
| 21 januari 2023 18:00 | Noord-Macedonië | 28–33 | Tunesië | Orlen Arena, Płock Scheidsrechters: Paolantoni, García (ARG) |
| 21 januari 2023 18:00 | | (14–16) | | Orlen Arena, Płock Scheidsrechters: Paolantoni, García (ARG) |
| 21 januari 2023 18:00 | 1× 7× | verslag | 3× 9× 1× | Orlen Arena, Płock Scheidsrechters: Paolantoni, García (ARG) |
| 23 januari 2023 15:30 | Tunesië | 30–25 | Algerije | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Grillo, Lenci (ARG) |
| 23 januari 2023 15:30 | Boughanmi 8 | (15–12) | Abdi 8 | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Grillo, Lenci (ARG) |
| 23 januari 2023 15:30 | 1× 2× | verslag | 2× | Orlen Arena, Płock Toeschouwers: 800 Scheidsrechters: Grillo, Lenci (ARG) |
| 23 januari 2023 18:00 | Noord-Macedonië | 40–25 | Marokko | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Koo, Lee (KOR) |
| 23 januari 2023 18:00 | Kuzmanovski 8 | (18–12) | Zaher 8 | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Koo, Lee (KOR) |
| 23 januari 2023 18:00 | 3× | verslag | 1× | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Koo, Lee (KOR) |

### Wedstrijd om 31e plaats

| 25 januari 2023 13:00 | Uruguay | 33–34 | Algerije | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Lee, Koo (KOR) |
| 25 januari 2023 13:00 | Chaparro, Rubbo 6 | (17–16) | Arib, Yacine 6 | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Lee, Koo (KOR) |
| 25 januari 2023 13:00 | 2× | verslag | 4× | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Lee, Koo (KOR) |

### Wedstrijd om 29e plaats

| 25 januari 2023 15:30 | Saoedi-Arabië | 32–30 | Marokko | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Merz, Kuttler (GER) |
| 25 januari 2023 15:30 | Moj. Al-Salem 7 | (18–11) | Harchaoui 10 | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Merz, Kuttler (GER) |
| 25 januari 2023 15:30 | 1× 5× | verslag | 1× 2× | Orlen Arena, Płock Toeschouwers: 1050 Scheidsrechters: Merz, Kuttler (GER) |

### Wedstrijd om 27e plaats

| 25 januari 2023 18:00 | Zuid-Korea | 33–36 | Noord-Macedonië | Orlen Arena, Płock Toeschouwers: 1400 Scheidsrechters: Grillo, Lenci (ARG) |
| 25 januari 2023 18:00 | Jin 8 | (19–20) | Kuzmanovski 8 | Orlen Arena, Płock Toeschouwers: 1400 Scheidsrechters: Grillo, Lenci (ARG) |
| 25 januari 2023 18:00 | 1× 3× 1× | verslag | 2× 5× | Orlen Arena, Płock Toeschouwers: 1400 Scheidsrechters: Grillo, Lenci (ARG) |

### Wedstrijd om 25e plaats

| 25 januari 2023 20:30 | Chili | 26–38 | Tunesië | Orlen Arena, Płock Toeschouwers: 2000 Scheidsrechters: Sekulić, Jovandić (SRB) |
| 25 januari 2023 20:30 | Er. Feuchtmann 8 | (10–24) | Toumi 8 | Orlen Arena, Płock Toeschouwers: 2000 Scheidsrechters: Sekulić, Jovandić (SRB) |
| 25 januari 2023 20:30 | 2× | verslag | 4× 2× | Orlen Arena, Płock Toeschouwers: 2000 Scheidsrechters: Sekulić, Jovandić (SRB) |

## Hoofdronde

De punten die in de groepsfase zijn behaald tegen teams die ook doorgaan naar de hoofdronde worden meegenomen.

### Groep I

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Frankrijk | 5 | 5 | 0 | 0 | 10 | 165 | 134 | +31 | Kwartfinales |
| 2 | Spanje | 5 | 4 | 0 | 1 | 8 | 149 | 124 | +25 | Kwartfinales |
| 3 | Slovenië | 5 | 3 | 0 | 2 | 6 | 158 | 133 | +25 | |
| 4 | Polen (G) | 5 | 2 | 0 | 3 | 4 | 123 | 127 | −4 | |
| 5 | Montenegro | 5 | 1 | 0 | 4 | 2 | 126 | 154 | −28 | |
| 6 | Iran | 5 | 0 | 0 | 5 | 0 | 125 | 174 | −49 | |
| 18 januari 2023 15:30 | Iran | 21–38 | Slovenië | Tauron Arena, Krakau Toeschouwers: 1206 Scheidsrechters: Bíró, Kiss (HUN) |
| 18 januari 2023 15:30 | Oraei, Sadeghzadeh 4 | (9–20) | Makuc 6 | Tauron Arena, Krakau Toeschouwers: 1206 Scheidsrechters: Bíró, Kiss (HUN) |
| 18 januari 2023 15:30 | 3× | verslag | 5× | Tauron Arena, Krakau Toeschouwers: 1206 Scheidsrechters: Bíró, Kiss (HUN) |
| 18 januari 2023 18:00 | Frankrijk | 35–24 | Montenegro | Tauron Arena, Krakau Toeschouwers: 2411 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 18 januari 2023 18:00 | Richardson 10 | (16–13) | Božović 6 | Tauron Arena, Krakau Toeschouwers: 2411 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 18 januari 2023 18:00 | 1× 3× | verslag | 1× 4× | Tauron Arena, Krakau Toeschouwers: 2411 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 18 januari 2023 20:30 | Spanje | 27–23 | Polen | Tauron Arena, Krakau Toeschouwers: 7030 Scheidsrechters: Hansen, Madsen (DEN) |
| 18 januari 2023 20:30 | drie spelers 4 | (16–15) | Sićko 7 | Tauron Arena, Krakau Toeschouwers: 7030 Scheidsrechters: Hansen, Madsen (DEN) |
| 18 januari 2023 20:30 | 1× 3× | verslag | 1× 2× 1× | Tauron Arena, Krakau Toeschouwers: 7030 Scheidsrechters: Hansen, Madsen (DEN) |
| 20 januari 2023 15:30 | Slovenië | 26–31 | Spanje | Tauron Arena, Krakau Toeschouwers: 2100 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 20 januari 2023 15:30 | Dolenec 7 | (15–15) | Odriozola 6 | Tauron Arena, Krakau Toeschouwers: 2100 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 20 januari 2023 15:30 | 2× 4× | verslag | 3× | Tauron Arena, Krakau Toeschouwers: 2100 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 20 januari 2023 18:00 | Iran | 29–41 | Frankrijk | Tauron Arena, Krakau Toeschouwers: 4150 Scheidsrechters: Gubica, Milošević (CRO) |
| 20 januari 2023 18:00 | drie spelers 4 | (14–18) | Briet, Tournat 6 | Tauron Arena, Krakau Toeschouwers: 4150 Scheidsrechters: Gubica, Milošević (CRO) |
| 20 januari 2023 18:00 | 7× | verslag | 1× | Tauron Arena, Krakau Toeschouwers: 4150 Scheidsrechters: Gubica, Milošević (CRO) |
| 20 januari 2023 20:30 | Montenegro | 20–27 | Polen | Tauron Arena, Krakau Toeschouwers: 9087 Scheidsrechters: Brunner, Salah (SUI) |
| 20 januari 2023 20:30 | M. Vujović 6 | (8–11) | Jędraszczyk 6 | Tauron Arena, Krakau Toeschouwers: 9087 Scheidsrechters: Brunner, Salah (SUI) |
| 20 januari 2023 20:30 | 3× | verslag | 3× 1× | Tauron Arena, Krakau Toeschouwers: 9087 Scheidsrechters: Brunner, Salah (SUI) |
| 22 januari 2023 15:30 | Montenegro | 23–31 | Slovenië | Tauron Arena, Krakau Toeschouwers: 3200 Scheidsrechters: Gubica, Milošević (CRO) |
| 22 januari 2023 15:30 | Vujačić 5 | (8–15) | Vlah 6 | Tauron Arena, Krakau Toeschouwers: 3200 Scheidsrechters: Gubica, Milošević (CRO) |
| 22 januari 2023 15:30 | 2× | verslag | 5× | Tauron Arena, Krakau Toeschouwers: 3200 Scheidsrechters: Gubica, Milošević (CRO) |
| 22 januari 2023 18:00 | Iran | 22–26 | Polen | Tauron Arena, Krakau Toeschouwers: 11.221 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 22 januari 2023 18:00 | Oraei, Sadeghi 6 | (10–16) | Pietrasik 6 | Tauron Arena, Krakau Toeschouwers: 11.221 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 22 januari 2023 18:00 | 1× 4× | verslag | 1× 2× | Tauron Arena, Krakau Toeschouwers: 11.221 Scheidsrechters: Gatelis, Mažeika (LTU) |
| 22 januari 2023 20:30 | Spanje | 26–28 | Frankrijk | Tauron Arena, Krakau Toeschouwers: 7000 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 22 januari 2023 20:30 | Fernández 7 | (13–13) | vier spelers 4 | Tauron Arena, Krakau Toeschouwers: 7000 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 22 januari 2023 20:30 | 5× | verslag | 3× | Tauron Arena, Krakau Toeschouwers: 7000 Scheidsrechters: Nachevski, Nikolov (MKD) |

### Groep II

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Zweden (G) | 5 | 5 | 0 | 0 | 10 | 164 | 133 | +31 | Kwartfinales |
| 2 | Hongarije | 5 | 3 | 0 | 2 | 6 | 148 | 147 | +1 | Kwartfinales |
| 3 | IJsland | 5 | 3 | 0 | 2 | 6 | 169 | 158 | +11 | |
| 4 | Portugal | 5 | 2 | 1 | 2 | 5 | 146 | 133 | +13 | |
| 5 | Brazilië | 5 | 1 | 1 | 3 | 3 | 138 | 151 | −13 | |
| 6 | Kaapverdië | 5 | 0 | 0 | 5 | 0 | 138 | 181 | −43 | |
| 18 januari 2023 15:30 | Portugal | 28–28 | Brazilië | Scandinavium, Göteborg Toeschouwers: 2301 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 18 januari 2023 15:30 | Areia 7 | (12–11) | Dupoux 10 | Scandinavium, Göteborg Toeschouwers: 2301 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 18 januari 2023 15:30 | 1× 1× | verslag | 3× | Scandinavium, Göteborg Toeschouwers: 2301 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 18 januari 2023 18:00 | Kaapverdië | 30–40 | IJsland | Scandinavium, Göteborg Toeschouwers: 5723 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 18 januari 2023 18:00 | Pina 11 | (13–18) | Guðjónsson 6 | Scandinavium, Göteborg Toeschouwers: 5723 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 18 januari 2023 18:00 | 4× | verslag | 1× 3× | Scandinavium, Göteborg Toeschouwers: 5723 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 18 januari 2023 20:30 | Zweden | 37–28 | Hongarije | Scandinavium, Göteborg Toeschouwers: 9256 Scheidsrechters: Schulze, Tönnies (GER) |
| 18 januari 2023 20:30 | Wanne 9 | (18–14) | Rosta 7 | Scandinavium, Göteborg Toeschouwers: 9256 Scheidsrechters: Schulze, Tönnies (GER) |
| 18 januari 2023 20:30 | 2× | verslag | 1× 3× | Scandinavium, Göteborg Toeschouwers: 9256 Scheidsrechters: Schulze, Tönnies (GER) |
| 20 januari 2023 15:30 | Kaapverdië | 23–35 | Portugal | Scandinavium, Göteborg Toeschouwers: 3110 Scheidsrechters: Merz, Kuttler (GER) |
| 20 januari 2023 15:30 | D. Pina 6 | (12–14) | Areia 9 | Scandinavium, Göteborg Toeschouwers: 3110 Scheidsrechters: Merz, Kuttler (GER) |
| 20 januari 2023 15:30 | 9× 1× | verslag | 2× | Scandinavium, Göteborg Toeschouwers: 3110 Scheidsrechters: Merz, Kuttler (GER) |
| 20 januari 2023 18:00 | Brazilië | 25–28 | Hongarije | Scandinavium, Göteborg Toeschouwers: 7317 Scheidsrechters: Pavićević, Ražnatović (MNE) |
| 20 januari 2023 18:00 | Monta da Silva 6 | (14–14) | Lékai 7 | Scandinavium, Göteborg Toeschouwers: 7317 Scheidsrechters: Pavićević, Ražnatović (MNE) |
| 20 januari 2023 18:00 | 1× 3× | verslag | 1× 6× 1× | Scandinavium, Göteborg Toeschouwers: 7317 Scheidsrechters: Pavićević, Ražnatović (MNE) |
| 20 januari 2023 20:30 | IJsland | 30–35 | Zweden | Scandinavium, Göteborg Toeschouwers: 11.801 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 20 januari 2023 20:30 | Elísson 8 | (16–17) | Pellas 8 | Scandinavium, Göteborg Toeschouwers: 11.801 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 20 januari 2023 20:30 | 1× 4× | verslag | 1× 5× | Scandinavium, Göteborg Toeschouwers: 11.801 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 22 januari 2023 15:30 | Kaapverdië | 30–42 | Hongarije | Scandinavium, Göteborg Toeschouwers: 3899 Scheidsrechters: Sekulić, Jovandić (SRB) |
| 22 januari 2023 15:30 | B. Landim 8 | (15–22) | drie spelers 7 | Scandinavium, Göteborg Toeschouwers: 3899 Scheidsrechters: Sekulić, Jovandić (SRB) |
| 22 januari 2023 15:30 | 4× | verslag | 1× | Scandinavium, Göteborg Toeschouwers: 3899 Scheidsrechters: Sekulić, Jovandić (SRB) |
| 22 januari 2023 18:00 | Brazilië | 37–41 | IJsland | Scandinavium, Göteborg Toeschouwers: 9871 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 22 januari 2023 18:00 | Dupoux 8 | (22–18) | Elísson 9 | Scandinavium, Göteborg Toeschouwers: 9871 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 22 januari 2023 18:00 | 1× 3× | verslag | 1× 6× | Scandinavium, Göteborg Toeschouwers: 9871 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 22 januari 2023 20:30 | Zweden | 32–30 | Portugal | Scandinavium, Göteborg Toeschouwers: 11.670 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 22 januari 2023 20:30 | Pettersson 8 | (13–14) | Areia 8 | Scandinavium, Göteborg Toeschouwers: 11.670 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 22 januari 2023 20:30 | 1× | verslag | 2× 6× | Scandinavium, Göteborg Toeschouwers: 11.670 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |

### Groep III

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Noorwegen | 5 | 5 | 0 | 0 | 10 | 148 | 118 | +30 | Kwartfinales |
| 2 | Duitsland | 5 | 4 | 0 | 1 | 8 | 163 | 133 | +30 | Kwartfinales |
| 3 | Servië | 5 | 3 | 0 | 2 | 6 | 155 | 141 | +14 | |
| 4 | Nederland | 5 | 2 | 0 | 3 | 4 | 143 | 141 | +2 | |
| 5 | Argentinië | 5 | 1 | 0 | 4 | 2 | 107 | 150 | −43 | |
| 6 | Qatar | 5 | 0 | 0 | 5 | 0 | 120 | 153 | −33 | |
| 19 januari 2023 15:30 | Qatar | 30–32 | Nederland | Spodek, Katowice |
| 19 januari 2023 15:30 | Madadi 11 | (19–15) | Smits, Ten Velde 8 | Spodek, Katowice |
| 19 januari 2023 15:30 | 6× | verslag | 1× 6× | Spodek, Katowice |
| 19 januari 2023 18:00 | Duitsland | 39–19 | Argentinië | Spodek, Katowice Toeschouwers: 3150 Scheidsrechters: Horáček, Novotný (CZE) |
| 19 januari 2023 18:00 | drie spelers 5 | (24–11) | Martínez Cami 5 | Spodek, Katowice Toeschouwers: 3150 Scheidsrechters: Horáček, Novotný (CZE) |
| 19 januari 2023 18:00 | 3× | verslag | 4× | Spodek, Katowice Toeschouwers: 3150 Scheidsrechters: Horáček, Novotný (CZE) |
| 19 januari 2023 20:30 | Noorwegen | 31–28 | Servië | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Brunner, Salah (SUI) |
| 19 januari 2023 20:30 | Barthold, Sagosen 5 | (14–17) | drie spelers 5 | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Brunner, Salah (SUI) |
| 19 januari 2023 20:30 | 3× | verslag | 1× 4× | Spodek, Katowice Toeschouwers: 3500 Scheidsrechters: Brunner, Salah (SUI) |
| 21 januari 2023 15:30 | Servië | 28–22 | Argentinië | Spodek, Katowice Toeschouwers: 2550 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 21 januari 2023 15:30 | Radivojević 6 | (12–10) | Lombardi 9 | Spodek, Katowice Toeschouwers: 2550 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 21 januari 2023 15:30 | 1× 5× | verslag | 1× 4× | Spodek, Katowice Toeschouwers: 2550 Scheidsrechters: Belkhiri, Hamidi (ALG) |
| 21 januari 2023 18:00 | Qatar | 17–30 | Noorwegen | Spodek, Katowice Toeschouwers: 5100 Scheidsrechters: Bíró, Kiss (HUN) |
| 21 januari 2023 18:00 | Abdalla 5 | (9–14) | Bjørnsen, Johannessen 6 | Spodek, Katowice Toeschouwers: 5100 Scheidsrechters: Bíró, Kiss (HUN) |
| 21 januari 2023 18:00 | 2× | verslag | 1× | Spodek, Katowice Toeschouwers: 5100 Scheidsrechters: Bíró, Kiss (HUN) |
| 21 januari 2023 20:30 | Nederland | 26–33 | Duitsland | Spodek, Katowice Toeschouwers: 6250 Scheidsrechters: Madsen, Hansen (DEN) |
| 21 januari 2023 20:30 | Smits 6 | (12–15) | Knorr 9 | Spodek, Katowice Toeschouwers: 6250 Scheidsrechters: Madsen, Hansen (DEN) |
| 21 januari 2023 20:30 | 1× 2× | verslag | 1× 4× | Spodek, Katowice Toeschouwers: 6250 Scheidsrechters: Madsen, Hansen (DEN) |
| 23 januari 2023 15:30 | Qatar | 22–26 | Argentinië | Spodek, Katowice Toeschouwers: 1850 Scheidsrechters: Santos, Fonseca (POR) |
| 23 januari 2023 15:30 | Madadi 8 | (9–12) | I. Pizarro 9 | Spodek, Katowice Toeschouwers: 1850 Scheidsrechters: Santos, Fonseca (POR) |
| 23 januari 2023 15:30 | 3× 1× | verslag | 4× | Spodek, Katowice Toeschouwers: 1850 Scheidsrechters: Santos, Fonseca (POR) |
| 23 januari 2023 18:00 | Servië | 32–30 | Nederland | Spodek, Katowice Toeschouwers: 3100 Scheidsrechters: Horáček, Novotný (CZE) |
| 23 januari 2023 18:00 | Milosavljević 9 | (15–17) | Baijens 7 | Spodek, Katowice Toeschouwers: 3100 Scheidsrechters: Horáček, Novotný (CZE) |
| 23 januari 2023 18:00 | 4× 1× | verslag | 9× 1× | Spodek, Katowice Toeschouwers: 3100 Scheidsrechters: Horáček, Novotný (CZE) |
| 23 januari 2023 20:30 | Duitsland | 26–28 | Noorwegen | Spodek, Katowice Toeschouwers: 4100 Scheidsrechters: Milošević, Gubica (CRO) |
| 23 januari 2023 20:30 | Knorr 8 | (16–18) | Johannessen 5 | Spodek, Katowice Toeschouwers: 4100 Scheidsrechters: Milošević, Gubica (CRO) |
| 23 januari 2023 20:30 | 1× 1× 1× | verslag | 1× 4× | Spodek, Katowice Toeschouwers: 4100 Scheidsrechters: Milošević, Gubica (CRO) |

### Groep IV

| Pos | Team | Wed | W | G | V | Ptn | DV | DT | +/− | Kwalificatie |
| 1 | Denemarken | 5 | 4 | 1 | 0 | 9 | 174 | 130 | +44 | Kwartfinales |
| 2 | Egypte | 5 | 4 | 0 | 1 | 8 | 150 | 118 | +32 | Kwartfinales |
| 3 | Kroatië | 5 | 3 | 1 | 1 | 7 | 171 | 143 | +28 | |
| 4 | Bahrein | 5 | 2 | 0 | 3 | 4 | 137 | 160 | −23 | |
| 5 | Verenigde Staten | 5 | 1 | 0 | 4 | 2 | 113 | 162 | −49 | |
| 6 | België | 5 | 0 | 0 | 5 | 0 | 132 | 164 | −32 | |
| 19 januari 2023 15:30 | Verenigde Staten | 27–32 | Bahrein | Malmö Arena, Malmö Toeschouwers: 1891 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 19 januari 2023 15:30 | Hoddersen 6 | (13–17) | Al-Sayyad 11 | Malmö Arena, Malmö Toeschouwers: 1891 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 19 januari 2023 15:30 | 1× 3× 1× | verslag | 4× | Malmö Arena, Malmö Toeschouwers: 1891 Scheidsrechters: K. Gasmi, R. Gasmi (FRA) |
| 19 januari 2023 18:00 | Egypte | 33–28 | België | Malmö Arena, Malmö Toeschouwers: 8784 Scheidsrechters: Lah, Sok (SLO) |
| 19 januari 2023 18:00 | Mahmoud 7 | (22–15) | Danesi 9 | Malmö Arena, Malmö Toeschouwers: 8784 Scheidsrechters: Lah, Sok (SLO) |
| 19 januari 2023 18:00 | 3× | verslag | 1× 4× | Malmö Arena, Malmö Toeschouwers: 8784 Scheidsrechters: Lah, Sok (SLO) |
| 19 januari 2023 20:30 | Denemarken | 32–32 | Kroatië | Malmö Arena, Malmö Toeschouwers: 10.420 Scheidsrechters: García, Marín (ESP) |
| 19 januari 2023 20:30 | Pytlick 9 | (15–16) | Šipić 9 | Malmö Arena, Malmö Toeschouwers: 10.420 Scheidsrechters: García, Marín (ESP) |
| 19 januari 2023 20:30 | | verslag | | Malmö Arena, Malmö Toeschouwers: 10.420 Scheidsrechters: García, Marín (ESP) |
| 21 januari 2023 15:30 | Bahrein | 22–26 | Egypte | Malmö Arena, Malmö Toeschouwers: 7002 Scheidsrechters: García, Marín (ESP) |
| 21 januari 2023 15:30 | A. Merza 6 | (9–13) | Y. El-Deraa 5 | Malmö Arena, Malmö Toeschouwers: 7002 Scheidsrechters: García, Marín (ESP) |
| 21 januari 2023 15:30 | 2× | verslag | 1× 1× | Malmö Arena, Malmö Toeschouwers: 7002 Scheidsrechters: García, Marín (ESP) |
| 21 januari 2023 18:00 | Kroatië | 34–26 | België | Malmö Arena, Malmö Toeschouwers: 11.008 Scheidsrechters: Kleven, Jørum (NOR) |
| 21 januari 2023 18:00 | Jelinić 6 | (21–13) | drie spelers 4 | Malmö Arena, Malmö Toeschouwers: 11.008 Scheidsrechters: Kleven, Jørum (NOR) |
| 21 januari 2023 18:00 | 5× | verslag | 3× | Malmö Arena, Malmö Toeschouwers: 11.008 Scheidsrechters: Kleven, Jørum (NOR) |
| 21 januari 2023 20:30 | Verenigde Staten | 24–33 | Denemarken | Malmö Arena, Malmö Toeschouwers: 12.482 Scheidsrechters: Grillo, Lenci (ARG) |
| 21 januari 2023 20:30 | Hoddersen 5 | (10–18) | Jørgensen 8 | Malmö Arena, Malmö Toeschouwers: 12.482 Scheidsrechters: Grillo, Lenci (ARG) |
| 21 januari 2023 20:30 | 4× | verslag | 2× 2× | Malmö Arena, Malmö Toeschouwers: 12.482 Scheidsrechters: Grillo, Lenci (ARG) |
| 23 januari 2023 15:30 | Verenigde Staten | 24–22 | België | Malmö Arena, Malmö Toeschouwers: 4745 Scheidsrechters: Schulze, Tönnies (GER) |
| 23 januari 2023 15:30 | vier spelers 4 | (14–12) | Kotters, Ooms 4 | Malmö Arena, Malmö Toeschouwers: 4745 Scheidsrechters: Schulze, Tönnies (GER) |
| 23 januari 2023 15:30 | 4× | verslag | 1× 1× | Malmö Arena, Malmö Toeschouwers: 4745 Scheidsrechters: Schulze, Tönnies (GER) |
| 23 januari 2023 18:00 | Kroatië | 43–32 | Bahrein | Malmö Arena, Malmö Toeschouwers: 11.542 Scheidsrechters: Kleven, Jørum (NOR) |
| 23 januari 2023 18:00 | Glavaš, Martinović 11 | (17–16) | Qambar 7 | Malmö Arena, Malmö Toeschouwers: 11.542 Scheidsrechters: Kleven, Jørum (NOR) |
| 23 januari 2023 18:00 | 1× 3× | verslag | 4× | Malmö Arena, Malmö Toeschouwers: 11.542 Scheidsrechters: Kleven, Jørum (NOR) |
| 23 januari 2023 20:30 | Egypte | 25–30 | Denemarken | Malmö Arena, Malmö Toeschouwers: 12.353 Scheidsrechters: Lah, Sok (SLO) |
| 23 januari 2023 20:30 | Abdelhak 6 | (12–17) | Gidsel, Pytlick 8 | Malmö Arena, Malmö Toeschouwers: 12.353 Scheidsrechters: Lah, Sok (SLO) |
| 23 januari 2023 20:30 | 5× | verslag | 1× 4× | Malmö Arena, Malmö Toeschouwers: 12.353 Scheidsrechters: Lah, Sok (SLO) |

## Eindfase
### Schema

| Kwartfinale | Kwartfinale | Halve finale | Halve finale | | Finale | Finale |
| 25 januari | 25 januari | | | |
| Frankrijk | 35 | | | |
| Frankrijk | 35 | 27 januari | 27 januari | | |
| Duitsland | 28 | 27 januari | 27 januari | |
| Duitsland | 28 | Frankrijk | 31 | |
| 25 januari | 25 januari | | Frankrijk | 31 | |
| 25 januari | 25 januari | Zweden | 26 | |
| Zweden | 26 | Zweden | 26 | |
| Zweden | 26 | | | | 29 januari | 29 januari |
| Egypte | 22 | | | | 29 januari | 29 januari |
| Egypte | 22 | | | | Frankrijk | 29 |
| 25 januari | 25 januari | | | | | Frankrijk | 29 |
| 25 januari | 25 januari | | | | Denemarken | 34 |
| Noorwegen | 34 | | | | Denemarken | 34 |
| Noorwegen | 34 | 27 januari | 27 januari | | | |
| Spanje (ET) | 35 | 27 januari | 27 januari | | | |
| Spanje (ET) | 35 | Spanje | 23 | | | |
| 25 januari | 25 januari | | Spanje | 23 | | | |
| 25 januari | 25 januari | Denemarken | 26 | | Troostfinale | Troostfinale |
| Denemarken | 40 | Denemarken | 26 | | Troostfinale | Troostfinale |
| Denemarken | 40 | | | | 29 januari | 29 januari |
| Hongarije | 23 | | | | 29 januari | 29 januari |
| Hongarije | 23 | | | | Zweden | 36 |
| | | | | | Spanje | 39 |

### Kwartfinales

| 25 januari 2023 18:00 | Denemarken | 40–23 | Hongarije | Tele2 Arena, Stockholm Toeschouwers: 11.338 Scheidsrechters: Brunner, Salah (SUI) |
| 25 januari 2023 18:00 | Gidsel 9 | (21–12) | Bodó, Lékai 6 | Tele2 Arena, Stockholm Toeschouwers: 11.338 Scheidsrechters: Brunner, Salah (SUI) |
| 25 januari 2023 18:00 | 3× | verslag | 4× | Tele2 Arena, Stockholm Toeschouwers: 11.338 Scheidsrechters: Brunner, Salah (SUI) |
| 25 januari 2023 18:00 | Noorwegen | 34–35 (n.2V.) | Spanje | Ergo Arena, Gdańsk Toeschouwers: 5489 Scheidsrechters: Lah, Sok (SLO) |
| 25 januari 2023 18:00 | Bjørnsen 9 | (13–12) | Fernández Pérez 8 | Ergo Arena, Gdańsk Toeschouwers: 5489 Scheidsrechters: Lah, Sok (SLO) |
| 25 januari 2023 18:00 | 6× | verslag | 1× 3× | Ergo Arena, Gdańsk Toeschouwers: 5489 Scheidsrechters: Lah, Sok (SLO) |
| Ergo Arena, Gdańsk Toeschouwers: 5489 Scheidsrechters: Lah, Sok (SLO) |||
| 25 januari 2023 20:30 | Zweden | 26–22 | Egypte | Tele2 Arena, Stockholm Toeschouwers: 16.215 Scheidsrechters: García, Marín (ESP) |
| 25 januari 2023 20:30 | Ekberg 6 | (14–9) | Kaddah, Mahmoud 5 | Tele2 Arena, Stockholm Toeschouwers: 16.215 Scheidsrechters: García, Marín (ESP) |
| 25 januari 2023 20:30 | 4× | verslag | 1× | Tele2 Arena, Stockholm Toeschouwers: 16.215 Scheidsrechters: García, Marín (ESP) |
| 25 januari 2023 20:30 | Frankrijk | 35–28 | Duitsland | Ergo Arena, Gdańsk Scheidsrechters: Hansen, Madsen (DEN) |
| 25 januari 2023 20:30 | Fabregas, Remili 5 | (16–16) | Golla 6 | Ergo Arena, Gdańsk Scheidsrechters: Hansen, Madsen (DEN) |
| 25 januari 2023 20:30 | 3× | verslag | 1× | Ergo Arena, Gdańsk Scheidsrechters: Hansen, Madsen (DEN) |

### Halve finales om plaatsen 5 t/m 8

| 27 januari 2023 15:30 | Duitsland | 35–34 (n.V.) | Egypte | Tele2 Arena, Stockholm Toeschouwers: 3604 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 27 januari 2023 15:30 | Knorr 7 | (17–14) | Y. El-Deraa, Zein 7 | Tele2 Arena, Stockholm Toeschouwers: 3604 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 27 januari 2023 15:30 | 1× 4× 1× | verslag | 1× 1× | Tele2 Arena, Stockholm Toeschouwers: 3604 Scheidsrechters: Nachevski, Nikolov (MKD) |
| Tele2 Arena, Stockholm Toeschouwers: 3604 Scheidsrechters: Nachevski, Nikolov (MKD) |||
| 27 januari 2023 18:00 | Noorwegen | 33–25 | Hongarije | Tele2 Arena, Stockholm Toeschouwers: 9081 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 27 januari 2023 18:00 | Sagosen 7 | (16–13) | Lékai 6 | Tele2 Arena, Stockholm Toeschouwers: 9081 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 27 januari 2023 18:00 | 2× | verslag | 1× 2× 1× | Tele2 Arena, Stockholm Toeschouwers: 9081 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |

### Halve finales

| 27 januari 2023 18:00 | Spanje | 23–26 | Denemarken | Ergo Arena, Gdańsk Toeschouwers: 6567 Scheidsrechters: Schulze, Tönnies (GER) |
| 27 januari 2023 18:00 | A. Dujshebaev 5 | (10–15) | Pytlick 6 | Ergo Arena, Gdańsk Toeschouwers: 6567 Scheidsrechters: Schulze, Tönnies (GER) |
| 27 januari 2023 18:00 | 1× 3× | verslag | 3× | Ergo Arena, Gdańsk Toeschouwers: 6567 Scheidsrechters: Schulze, Tönnies (GER) |
| 27 januari 2023 21:00 | Frankrijk | 31–26 | Zweden | Tele2 Arena, Stockholm Toeschouwers: 19.128 Scheidsrechters: Horáček, Novotný (CZE) |
| 27 januari 2023 21:00 | Fabregas 6 | (16–12) | Johansson 5 | Tele2 Arena, Stockholm Toeschouwers: 19.128 Scheidsrechters: Horáček, Novotný (CZE) |
| 27 januari 2023 21:00 | 3× | verslag | 4× 1× | Tele2 Arena, Stockholm Toeschouwers: 19.128 Scheidsrechters: Horáček, Novotný (CZE) |

### Wedstrijd om 7e plaats

| 29 januari 2023 13:00 | Egypte | 36–35 (n.2V.) | Hongarije | Tele2 Arena, Stockholm Toeschouwers: 8960 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 29 januari 2023 13:00 | Zein 12 | (17–11) | Bodó, Lékai 7 | Tele2 Arena, Stockholm Toeschouwers: 8960 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| 29 januari 2023 13:00 | 1× 3× | verslag | 2× 6× | Tele2 Arena, Stockholm Toeschouwers: 8960 Scheidsrechters: Kurtagic, Wetterwik (SWE) |
| Tele2 Arena, Stockholm Toeschouwers: 8960 Scheidsrechters: Kurtagic, Wetterwik (SWE) |||

### Wedstrijd om 5e plaats

| 29 januari 2023 15:30 | Duitsland | 28–24 | Noorwegen | Tele2 Arena, Stockholm Toeschouwers: 6260 Scheidsrechters: García, Marín (ESP) |
| 29 januari 2023 15:30 | drie spelers 5 | (16–13) | Gullerud 6 | Tele2 Arena, Stockholm Toeschouwers: 6260 Scheidsrechters: García, Marín (ESP) |
| 29 januari 2023 15:30 | 4× | verslag | 1× 2× | Tele2 Arena, Stockholm Toeschouwers: 6260 Scheidsrechters: García, Marín (ESP) |

### Troostfinale

| 29 januari 2023 18:00 | Zweden | 36–39 | Spanje | Tele2 Arena, Stockholm Toeschouwers: 22.650 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 29 januari 2023 18:00 | Wanne 9 | (22–18) | Figueras 9 | Tele2 Arena, Stockholm Toeschouwers: 22.650 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |
| 29 januari 2023 18:00 | 2× 3× | verslag | 1× 5× | Tele2 Arena, Stockholm Toeschouwers: 22.650 Scheidsrechters: C. Bonaventura, J. Bonaventura (FRA) |

### Finale

| 29 januari 2023 21:00 | Frankrijk | 29–34 | Denemarken | Tele2 Arena, Stockholm Toeschouwers: 23.050 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 29 januari 2023 21:00 | Remili 6 | (15–16) | Lauge 10 | Tele2 Arena, Stockholm Toeschouwers: 23.050 Scheidsrechters: Nachevski, Nikolov (MKD) |
| 29 januari 2023 21:00 | 3× | verslag | 1× 4× | Tele2 Arena, Stockholm Toeschouwers: 23.050 Scheidsrechters: Nachevski, Nikolov (MKD) |

## Eindrangschikking

| Rang | Team |
| | Denemarken |
| | Frankrijk |
| | Spanje |
| 4 | Zweden |
| 5 | Duitsland |
| 6 | Noorwegen |
| 7 | Egypte |
| 8 | Hongarije |
| 9 | Kroatië |
| 10 | Slovenië |
| 11 | Servië |
| 12 | IJsland |
| 13 | Portugal |
| 14 | Nederland |
| 15 | Polen |
| 16 | Bahrein |
| 17 | Brazilië |
| 18 | Montenegro |
| 19 | Argentinië |
| 20 | Verenigde Staten |
| 21 | België |
| 22 | Qatar |
| 23 | Kaapverdië |
| 24 | Iran |
| 25 | Tunesië |
| 26 | Chili |
| 27 | Noord-Macedonië |
| 28 | Zuid-Korea |
| 29 | Saoedi-Arabië |
| 30 | Marokko |
| 31 | Algerije |
| 32 | Uruguay |
* Wereldkampioen mannen 2023
* Denemarken 3e titel
* Selectie: Niklas Landin Jacobsen, Niclas Kirkeløkke, Magnus Landin Jacobsen, Emil Jakobsen, Rasmus Lauge, Magnus Saugstrup, Hans Lindberg, Mathias Gidsel, Kevin Møller, Henrik Møllgaard, Mads Mensah Larsen, Mikkel Hansen, Lukas Jørgensen, Jóhan Hansen, Michael Damgaard, Jacob Holm, Simon Hald, Simon Pytlick, Mads Hoxer Hangaard, Lasse Møller Bondscoach: Nikolaj Jacobsen
* Gekwalificeerd voor de Olympische Spelen 2024.