El Monir came through the youth ranks of Al-Ittihad Tripoli and was promoted to the first team in the 2010–11 Libyan Premier League season.
Despite the questionable attitude from the point of view of his health, the national press and Jagodina officials and supporters couldn't resist not to praise this display of enormous dedication.
[5] In early October 2012, prior to his departure to join the national team, El Monir renewed his contract with Jagodina until 2015.
[7] At the beginning of the 2013–14 season, El Monir played against Rubin Kazan in the 2013–14 UEFA Europa League qualifying phase and play-off round.
On 1 October 2015, El Monir made his debut in UEFA Europa League group stage against Rapid Wien as a substitute in the 66th minute.
[18] After a year and a half playing in Belarus, when his contract with Dinamo Minsk, El Monir among several options decided to return to Serbia, only that this time, to join the power-house Partizan.
Subsequently, he was part of the Libyan squad in the following call by Marcos Paquetá for the 2014 FIFA World Cup qualifiers against Togo and Cameroon, played on 3 and 10 June respectively.