Krüger has represented Sweden three times in international play. At the junior level, he helped his country capture a bronze medal at the 2010 World Junior Championships. After graduating to the senior level, Krüger has played for Sweden twice, in 2011 (finishing with a silver medal) and 2012. He also represented Sweden in the 2014 Winter Olympics. After several injuries to the team's centremen, Krüger played on Sweden's first line in the tournament final against Canada, which the Swedes lost, 3–0.