Mohannad began his youth career at his native Al Karkh FC in 2006 and graduated to the first team in 2009. On his debut in the Iraqi league one playoff, Mohannad scored a hat trick and helped Al-Karkh qualify to the Iraqi Premier league. In 2012 Mohannad left Al-Karkh and Joined Duhok SC.
Three years following his competitive debut, he moved to Duhok where he spent two seasons from 2012 to 2014. There he showcased his abilities which led him to being an important part of Iraqi youth setups.
Mohannad signed for JS Kabylie in Algeria. He scored his first goal in the 87th minute of the league match against MC El Eulma, and scored his second a minute later. He ended the season with 4 goals in 12 appearances in the league.The team finished the 13th position, surviving relegation by just one point.The team was knocked out in the quarter final of the cup competition, with a 2-1 loss against ES Sétif. He suffered an Injury and failed to adjust to life in Algeria due to the death of teammate Albert Ebossé Bodjongo. In an interview with Soccer Iraq, the player stated that he decided to cut his time short with the Algerian club due to the incident.
Mohannad returned to Iraq for the 2015/16 season with Al Zawraa, he was the standout player as he finished the season with 12 goals, being the joint top goal scorer, as well as winning the league with Al Zawraa. He also reached the final of the Iraqi cup with his team, losing to rivals Al Quwa Al Jawiya.
On 19 October 2016, Abdulraheem signed for Al-Nasr Dubai as the Asian player. He was there to replace the suspended Wanderley but upon his return from suspension Al Nasr deemed Mohannad surplus to requirements and replaced him with Lebanese Joan Oumari who took the Asian foreign slot. Mohannad left the club after only playing 10 games, scoring 4 goals.
Mohannad returned to Al Zawraa on 20 January 2017. He made his debut on 10 February Vs Al Quwa Al Jawiya, receiving a yellow card in the first half. He was fouled in the penalty box later on in the match but his penalty was saved by Fahad Talib, Al Quwa Al Jawiya scored 30 seconds after his penalty miss and the match ended 1-1. He scored his first goal after his return on 2 March against Al Talaba in a 2-1 win.
On 19 July 2017, Mohannad signed for Al-Dhafra in the Arabian Gulf League. He made his debut on September 8th, scoring against Al Jazira in the Arabian Gulf Cup.
Mohannad Abdul-Raheem was called by Iraq coach Hakeem Shaker to represent Iraq first team in the 2013 Gulf Cup of Nations replacing Iraq super star Younis Mahmoud, but stating that he would like to play alongside Younis Mahmoud.
On 18 January 2013 he played alongside Younis Mahmoud in the Gulf Cup of Nations finale against UAE national football team. Mohannad assisted the equalizer to Younis Mahmoud. however, the match ended 1-2 in the extra time for UAE. He scored his first and second goal for Iraq in a friendly match Vs Malaysia On 1 February 2013.
Mohannad was called up to Iraq's Olympic squad for the 2016 Olympic games in Rio de Janeiro, Brazil. Iraq finished third behind hosts Brazils and Denmark with 3 points from 3 draws and thus were eliminated from the group stage.
Abdulraheem is a physically strong and aggressive lone striker with good skills, tactical intelligence, and confidence in going at opponents with numerical superiority.Scores and results list Iraq's goal tally first.
Iraqi Premier League: 2015–16
Iraq FA Cup: 2015-16 Runners-up
Iraq Youth team
2012 AFC U-19 Championship: Runners-up
2013 FIFA U-20 World Cup: Fourth Place
Iraq National football team
2013 Gulf Cup of Nations: Runners-up
2012 AFC U-19 Championship: MVP
2012 Asian Young Footballer of the Year: winner
Iraqi Premier League Player of the Month Award: October 2015
2015–16 Iraqi Premier League joint top-scorer (12 goals)
2015–16 Iraqi Premier League Team of the Season