Ruud debuterte for det den 14. november 2009 i 1-0-seieren mot . Totalt har han 34 landskamper. Han har også 21 kamper for aldersbestemte landslag.