2025 World Men's Handball Championship squads
This article displays the squads for the 2025 World Men's Handball Championship. Each team consisted of 18 players, of which 16 were fielded for each game.
''Age, club, appearances and goals correct as of 14 January 2025.''
Group A
Czech Republic
A 21-player squad was announced on 23 December 2024. The list was renewed on 1 January 2025. It was cut to 19 on 12 January 2025. The final roster was revealed on 14 January 2025.Head coach: Xavi Sabaté
Germany
A 19-player squad was announced on 17 December 2024. The final roster was revealed on 11 January 2025.Head coach: Alfreð Gíslason
Poland
A 27-player squad was announced on 18 December 2024. It was cut to 21 players on 3 January 2025. The final roster was revealed on 13 January 2025.Head coach: Marcin Lijewski
Switzerland
A 20-player squad was announced on 24 December 2024. The final roster was revealed on 8 January 2025.Head coach: Andy Schmid
Group B
Algeria
A 24-player squad was announced on 25 December 2024. The final roster was revealed on 14 January 2025.Head coach: Farouk Dehili
Denmark
A 19-player squad was announced on 18 December 2024.Head coach: Nikolaj Jacobsen
Italy
An 18-player squad was announced on 23 December 2024. A 19-player roster was revealed on 2 January 2025. The final roster was revealed on 7 January 2025.Head coach: Riccardo Trillini
Tunisia
A 20-player squad was announced on 24 December 2024.Head coach: Mohamed Sghir
Group C
Austria
The squad was announced on 20 December 2024.Head coach: Aleš Pajovič
France
A 22-player squad was announced on 23 December 2024. The final roster was revealed on 11 January 2025.Head coach: Guillaume Gille
Kuwait
A 23-player squad was announced on 8 December 2024. The final roster was revealed on 3 January 2025.Head coach: Said Hadjazi
Qatar
A 20-player squad was announced on 3 January 2025.Head coach: Veselin Vujović
Group D
Guinea
Head coach:Hungary
A 20-player squad was announced on 11 December 2024.Head coach: Chema Rodríguez
Netherlands
The squad was announced on 19 December 2024.Head coach: Staffan Olsson
North Macedonia
A 20-player squad was announced on 19 December 2024.Head coach: Kiril Lazarov
Group E
Brazil
A 24-player squad was announced on 20 December 2024. The final squad was announced on 6 January 2025.Head coach: Marcus Oliveira
Norway
The squad was announced on 17 December 2024, but on 30 December August Pedersen replaced Alexander Blonz in the squad.On 23 January 2025, Kristian Sæverås replaced Sander Sagosen due to an injury.
Head coach: Jonas Wille
Portugal
A 19-player squad was announced on 22 December 2024.Head coach: Paulo Pereira
United States
A 28-player squad was announced on 14 November 2024. The final squad was announced on 14 January 2025.Head coach: Robert Hedin
Group F
Chile
A 22-player squad was announced on 27 December 2024. The final roster was revealed on 14 January 2025.Head coach: Aitor Etxaburu
Japan
The squad was announced on 25 December 2024.Head coach: Toni Gerona
Spain
A 19-player squad was announced on 27 December 2024. The final roster was revealed on 12 January 2025.Head coach: Jordi Ribera
Sweden
A 17-player squad was announced on 18 December 2024.Head coach: Michael Apelgren
Group G
Cape Verde
A 20-player squad was announced on 20 December 2024. The final roster was revealed on 14 January 2025.Head coach: Jorge Rito
Cuba
The squad was announced on 7 January 2025.Head coach: Luis Martínez
Iceland
The squad was announced on 19 December 2024.Head coach: Snorri Guðjónsson
Slovenia
A 20-player squad was announced on 2 January 2025.Head coach: Uroš Zorman
Group H
Argentina
A 21-player squad was announced on 9 December 2024. The final roster was revealed on 12 January 2025.Head coach: Rodolfo Jung
Bahrain
The squad was announced on 7 January 2025.Head coach: Aron Kristjánsson
Croatia
A 22-player squad was announced on 30 December 2024. The final roster was revealed on 14 January 2025.Head coach: Dagur Sigurðsson
Egypt
The squad was announced on 10 January 2025.Head coach: Juan Carlos Pastor