Bătălia de la Haydaran este o luptă care a avut loc pe14 aprilie 1052în regiunea Gabès ( Tunisia actuală).
Se opune Hilalian arabe luptătorii trupelor din Zirid emirul Al-Muizz ben Badis , care se află în superioritate numerică (30.000 de cavalerie și cât mai multe infanteriști împotriva 3.000 de cavaleriști arabe) , dar a căror compoziție este eterogenă din cauza ostilității dintre armata regulată și o gardă formată din sclavi negri, considerată a fi principala cauză a înfrângerii ziride: contingentele ziride ale Sanhadja se retrag într-adevăr pentru a lăsa garda neagră masacrată fără a reuși să reia războiul. avantaj, care deschide drumul spre Kairouan pentru hilalieni.