Al Jamal made his senior international debut for Lebanon in 1999, in a friendly against Malta; the match ended 0–0. Al Jamal was part of Lebanon's 2000 AFC Asian Cup squad, but didn't play. His first international goal came on 9 September 2003, in a friendly against Bahrain. Al Jamal ended his international career with 30 caps and three goals.