Šporar debuterte for Slovenia U-19 i 2012 og spilte på ulike aldersbestemte landslag frem til Slovenia U-21 i 2016. Han fikk sin a-landslagsdebut for i en VM-kvalifiseringskamp borte mot den 11. november 2016 (0–1). Hans første landslagsmål kom i en EM-kvalifiseringskamp borte mot den 21. mars 2019 (1–1).