ليرس
On 27 April 2014, Badr made his full debut in Belgian Pro League with Lierse S.K. in 2013–14 Belgian Pro League 4–2 won over Waasland-Beveren. It was Badr's second game for Lierse S.K., having came on as an 85th-minute substitute in their previous game against KV Oostende. Badr joined Al-Ahly in June 2014.