 Semler has played for Slovenian under-21 team and the senior national team.He made his debut for the Slovenian senior team on 18 August 2004 in a 1–1 draw against Serbia and Montenegro, coming off the bench as a late substitute.He has been capped seven times for the national team between 2004 and 2007.