Maâloul started his career with hometown club CS Sfaxien and became their captain from the 2014–15 season. In the 2015–16 season, he became the top scorer in the league with 14 goals in 20 matches, a record for a defender since none has scored more than nine goals in a season. At CS Sfaxien, he wore the number 10 shirt, which is unusual for his position.
On 25 July 2016, Maâloul signed a four-year contract with Al Ahly, becoming one of the Egyptian giants' key players on their way to conquering many tournaments.
International career
On 6 July 2013, Maâloul made his debut Tunisia in a 1–0 loss to Morocco in the 2014 African Nations Championship qualification phase.[2] He also participated in two editions of the Africa Cup of Nations in 2015 and 2017. In the 2015 edition, he played four matches as Tunisia lost in the quarter-finals to hosts Equatorial Guinea in extra time. In the 2017 edition, he played three matches as Tunisia went out again in the quarter-finals, this time to Burkina Faso.