Ghram was born in Sfax, Tunisia. As a youth player, he joined the youth academy of Sfax Railways Sports.[2]
Club career
Ghram started his career with Tunisian side CS Sfaxien.[3] In 2021, he suffered a ruptured cruciate ligament which caused him ton receive surgery.[4] That year, his contract was also renewed until June 2024.[5] In 2022, he received interest from a Qatari team.[6] In 2023, he received interest from clubs in France.[7]