Impressive displays for Najaf FC in the 2007 AFC Champions League, where he scored two goals in six matches, earned Karrar Jassim Mohammed a move to Qatar where he signed for Al Wakra at the start of June 2007.
[2] On 4 June 2011, Karrar joined the Tehran-based football team Esteghlal on a two-years contract.
The 24-year-old striker has joined Esteghlal but he was fired in January 2012 during mid-season after a dispute with midfielder, and team vice-captain Mojtaba Jabbari.
On 4 July 2014, Karrar returned to Esteghlal with signing a two-year contract.
Karrar Jassim also scored a goal against Australia for the national team in the 2007 Asian Cup and also scored the winner against North Korea in the Asian Cup 2011 which sent Iraq through to the last eight.