In 2008, the Maldives national team won the Saff Championship for the first time. Imran made some wonderful saves in the final and the semifinal. Many Srilankan coaches who previously coached in Maldives consider his wonderful saves the reason why the whole Maldivian nation rejoiced when the team won the championship.
Imran has scored a goal while being in his own penalty area in the match against Victory Sports club in Presidents cup. He scored the goal from 115 yards. Victory s.c's coach Ali Suzain said that the goal was due to keeper Faisal's(Victory)mistake which has cost a goal.