Silfverberg represented Sweden at the 2010 World Junior Championships held in Saskatchewan, Canada. He also played for the Sweden squad for the 2011 IIHF World Championship, earning a silver medal.