Srarfi received his first call-up for the Tunisia national team in August 2017, with Nabil Maâloul selecting him in the squad for the 2018 FIFA World Cup qualifiers versus DR Congo. He was an unused substitute in both fixtures. Srarfi made his senior debut for Tunisia in a 1–0 friendly win over Iran on 23 March 2018. In the following May, he was named in Tunisia's preliminary squad for the 2018 FIFA World Cup. He was selected in the final 23. He made his World Cup debut on 28 June, as Tunisia exited the tournament with victory versus Panama. Srarfi made Alain Giresse's squad for the 2019 Africa Cup of Nations.
