Kronwall was selected in the first round, 29th overall, in the 2000 NHL Entry Draft by the Detroit Red Wings. He continued to play for Djurgårdens IF until he came to North America in 2003. He played 20 games for Detroit in the 2003–04 season, scoring one goal and four assists for five points, to go along with 16 penalty minutes.