father dynasty predecessor successor religion title article_title name reign
ali ibn yusuf almoravid ali ibn yusuf ibrahim ibn tashfin islam sultan of morocco tashfin ibn ali
 tashfin ibn ali 1143-1145
tashfin ibn ali

tashfin ibn ali -lrb- died 23 march 1145 , or 25 march 1145 c.e -rrb- was the 6th almoravid king , he reigned in 1143 -- 1145 .
