W reprezentacji Tunezji Ben Amor zadebiutował 15 czerwca 2015 roku w zremisowanym 1:1 meczu kwalifikacji do Mistrzostw Narodów Afryki 2016 z Marokiem. W 2017 roku został powołany do kadry na Puchar Narodów Afryki 2017.