Luego servirá como general mercenario a las órdenes de Almanzor, el Hayib del Califa de Córdoba cuya muerte, el 12 de agosto de 1002 (25 de Ramadán de 392) desata una guerra civil en al-Ándalus en la que participará Zawi arrasando Medina Azahara en 1011.