Skip to main content

Teams & Groups

Group A

Switzerland

Switzerland

Poland

Poland

Czechia

Czechia

Germany

Germany

Group B

Italy

Italy

Denmark

Denmark

Algeria

Algeria

Tunisia

Tunisia

Group C

Austria

Austria

Qatar

Qatar

Kuwait

Kuwait

France

France

Group D

Hungary

Hungary

Guinea

Guinea

Netherlands

Netherlands

North Macedonia

North Macedonia

Group E

Portugal

Portugal

Brazil

Brazil

United States of America

United States of America

Norway

Norway

Group F

Japan

Japan

Sweden

Sweden

Chile

Chile

Spain

Spain

Group G

Cape Verde

Cape Verde

Cuba

Cuba

Slovenia

Slovenia

Iceland

Iceland

Group H

Croatia

Croatia

Argentina

Argentina

Bahrain

Bahrain

Egypt

Egypt

Competition history

2023

2021

2019

2017

2015

2013

2011

2009

2007

28th IHF Men's World Championship 2023 Poland/Sweden Poland, Sweden

Awards

Denmark
The Winner

Denmark

France
runners-up

France

Spain
third

Spain

27th IHF Men's World Championship 2021 Egypt Egypt

Awards

Denmark
The Winner

Denmark

Sweden
runners-up

Sweden

Spain
third

Spain

26th IHF Men's World Championship 2019 Germany/Denmark Germany, Denmark

Awards

Denmark
The Winner

Denmark

Norway
runners-up

Norway

France
third

France

25th IHF Men's World Championship 2017 France France

Awards

France
The Winner

France

Norway
runners-up

Norway

Slovenia
third

Slovenia

24th IHF Men's World Championship 2015 Qatar Qatar

Awards

France
The Winner

France

Qatar
runners-up

Qatar

Poland
third

Poland

23rd IHF Men's World Championship 2013 Spain Spain

Awards

Spain
The Winner

Spain

Denmark
runners-up

Denmark

Croatia
third

Croatia

22nd IHF Men's World Championship 2011 Sweden Sweden

Awards

France
The Winner

France

Denmark
runners-up

Denmark

Spain
third

Spain

21st IHF Men's World Championship 2009 Croatia Croatia

Awards

France
The Winner

France

Croatia
runners-up

Croatia

Poland
third

Poland

20th IHF Men's World Championship 2007 Germany Germany

Awards

Germany
The Winner

Germany

Poland
runners-up

Poland

Denmark
third

Denmark