Sweden
Players
| Position | Name | Hometown | 2003–04 team |
|---|---|---|---|
| F | Daniel Alfredsson | Gothenburg, Sweden | Ottawa Senators |
| F | P. J. Axelsson | Kungälv, Sweden | Boston Bruins |
| D | Christian Bäckman | Alingsås, Sweden | St. Louis Blues |
| F | Nils Ekman | Stockholm, Sweden | San Jose Sharks |
| F | Peter Forsberg | Örnsköldsvik, Sweden | Colorado Avalanche |
| F | Tomas Holmström | Piteå, Sweden | Detroit Red Wings |
| F | Andreas Johansson | Hofors, Sweden | Nashville Predators |
| D | Kim Johnsson | Malmö, Sweden | Philadelphia Flyers |
| F | Jörgen Jönsson | Ängelholm, Sweden | Färjestad BK |
| D | Nicklas Lidström | Västerås, Sweden | Detroit Red Wings |
| G | Henrik Lundqvist | Åre, Sweden | Västra Frölunda HC |
| F | Fredrik Modin | Sundsvall, Sweden | Tampa Bay Lightning |
| F | Markus Näslund | Örnsköldsvik, Sweden | Vancouver Canucks |
| F | Marcus Nilson | Balsta, Sweden | Calgary Flames |
| D | Mattias Norström | Stockholm, Sweden | Los Angeles Kings |
| D | Mattias Öhlund | Piteå, Sweden | Vancouver Canucks |
| F | Samuel Påhlsson | Örnsköldsvik, Sweden | Mighty Ducks of Anaheim |
| D | Marcus Ragnarsson | Östervåla, Sweden | Philadelphia Flyers |
| G | Tommy Salo | Surahammar, Sweden | Colorado Avalanche |
| F | Daniel Sedin | Örnsköldsvik, Sweden | Vancouver Canucks |
| F | Henrik Sedin | Örnsköldsvik, Sweden | Vancouver Canucks |
| F | Mats Sundin | Bromma, Sweden | Toronto Maple Leafs |
| D | Dick Tärnström | Sundbyberg, Sweden | Pittsburgh Penguins |
| G | Mikael Tellqvist | Sundbyberg, Sweden | Toronto Maple Leafs |
| D | Daniel Tjärnqvist | Umeå, Sweden | Atlanta Thrashers |
| F | Henrik Zetterberg | Njurunda, Sweden | Detroit Red Wings |
Read more about this topic: 2004 World Cup Of Hockey Rosters