|Current Team:||BtcTurk Yeni Malatyaspor|
|Birth Day:||March 12, 1996|
|Height:||in centimeters - N/A|
|Weight:||in kg - N/A|
He began his youth career playing for the club Al Ahly. In 2013, he began playing for Lierse and he joined their first team in 2014 when he began his senior career. The following year, he made his debut appearance on Egypt's national team.
Hafez made his top flight debut with Belgian club Lierse S.K. on 30 August 2014 against Waasland-Beveren in a 2–0 away defeat. On 20 September 2014, he scored his first league goal against K.V.C. Westerlo in a 6–1 away defeat. Hafez continued to play for Lierse’s senior side and was one of their star performers, scoring three goals in the Jupiler Pro League but could not save his club from relegation. Because of his excellent individual play, he was called up to the Egyptian national team by their Argentine manager Héctor Cúper and made his debut for the Pharaohs in June, coming off the bench in a 2–1 friendly win against Malawi.
On 29 August 2018, Hafez was loaned by Wadi Degla to the Turkish club İstanbul Başakşehir for the season.
In May 2018 he was named in Egypt’s preliminary squad for the 2018 World Cup in Russia, but he wasn't selected for the final squad.
Karim was born and raised in Cairo, Egypt.
Currently, Karim Hafez is 24 years old. Karim Hafez will celebrate 25th birthday on Friday, March 12, 2021. Below we countdown to Karim Hafez upcoming birthday.