Битва при Заллаке — сражение 23 октября 1086 года, в котором войска Альморавидов и испанских мусульман разгромили армию короля Леона и Кастилии Альфонсо VI.
Летом 1086 года войско Альморавидов, возглавляемое Юсуфом ибн Ташфином, по приглашению эмиров Севильи, Бадахоса и Гранады переправилось из Марокко в Андалусию и, соединяясь по дороге с войсками эмиров, через Севилью направилось на север.
Альфонсо VI был занят осадой Сарагосы, когда до него дошло известие о приближении нового врага; он поспешил в Толедо и, быстро созвав свои войска из провинций, отсюда пошёл навстречу соединенному врагу. При Заллаке, близ Бадахоса, произошло сражение.
Эмир Севильи аль-Мутамид командовал авангардом, состоявшим из испанских войск, и проявил большую личную храбрость, сдерживая своих севильцев и отстаивая свою позицию до тех пор, пока к нему не подоспел на помощь отряд альморавидов, между тем как остальные мусульмане обратились в бегство; и пока здесь ещё битва была в разгаре, Юсуф со своими войсками ударил в тыл испанцам, и к вечеру христиане были, несмотря на всю их храбрость, разбиты наголову.
Большая часть их войска осталась на поле битвы, а самому Альфонсо VI удалось спастись с 500 всадниками.