In 2007, Marin also received a call up to his under-21 national squad and has since played on nine occasions. On 16 May 2008, it was announced that Marin would be included in senior squad coach Joachim Löw's provisional 26-man squad for UEFA Euro 2008. He did not, however, make the final 23. He made his debut on 27 May 2008 in a 2–2 draw against Belarus. Marin entered the game as a half-time substitution for Bastian Schweinsteiger. He was eventually cut from the final squad on 28 May 2008.