Nabil El Zhar (Alès, 27 augustus 1986) is een Franse-Marokkaans voetballer die doorgaans als aanvallende middenvelder speelt. Hij verruilde CD Leganés in september 2019 in voor Al-Ahli SC. El Zhar debuteerde in 2008 in het Marokkaans voetbalelftal.
El Zhar debuteerde in het betaald voetbal in het shirt van Liverpool. Daarvoor scoorde hij op 31 oktober 2007 zijn eerste doelpunt, tijdens een wedstrijd tegen Cardiff City. El Zhar speelde de meeste van zijn wedstrijden voor de reserves van Liverpool.
In 2005 behoorde El Zhar tot een Marokkaans jeugdelftal dat op de WK tot de halve finale kwam. Hij debuteerde in 2008 in het Marokkaans voetbalelftal en scoorde zijn eerste interlandgoal in een vriendschappelijk duel tegen België (4-1-overwinning).