A full international since 2013, Seferovic represented Switzerland at the FIFA World Cup in 2014 and 2018, and the UEFA European Championship in 2016 and 2020, earning over 70 caps.