Mahmud ibn Zarkun, Mahmud ben Zergun (arab. محمود بن زرقون, Maḥmūd ibn Zarqūn, zm. w marcu 1595 roku) – eunuch podniesiony do godności paszy. Przez pewien czas był dowódcą wszystkich renegatów w Maroku. Zastąpił Dżaudara jako główny dowódca marokańskiej inwazji na Songhaj w latach 1591–1595. Pokonał Askię Ishaka II w czasie bitwy pod Bambą, jego następcę Askię Mohammeda Gao zabił w wyniku podstępu, po czym kontynuował walki z Askią Nuhem. Odpowiedzialny za represje i grabieże w Timbuktu, stopniowo uniezależniał się od sułtana. Ahmad al-Mansur skazał go na śmierć, nim jednak wykonawca werdyktu zdążył dotrzeć nad Niger Mahmud zginął w samobójczej walce z Songhajami 15 marca 1595 roku.
Życiorys Mahmud ibn Zarkun był dworskim eunuchem na dworze marokańskim. Doszedł do bardzo wysokiej pozycji w państwie, otrzymał tytuł paszy i przez pewien czas dowodził wszystkimi marokańskimi Moryskami.
Inwazja na Songhaj