前辞任，拉夫桑贾尼解释他认为「他可以在其他的职位上为人民服务得更好」。2005年，拉夫桑贾尼再度出马竞选总统，败于马哈茂德·艾哈迈迪内贾德。2006年12月，拉夫桑贾尼获选为伊朗专家议会德黑兰选区代表，得票150万，远远抛离其他候选人。总统艾哈迈迪内贾德的反对者赢得大多数地区议席。拉夫桑贾尼在2007年9月4日击败艾哈迈德·詹纳提（Ahmad Jannati）当选伊朗专家议会主席，伊朗专家议会负责选举最高领袖，这被认为是对艾哈迈迪内贾德支持者的打击。2009年3月10日，拉夫桑贾尼继续竞选伊朗专家议