Defender
Algeria34 years old173 / 58MC OranLigue 1
H. Salah's club history lists 3 spells across 3 clubs.