On 10 April 2012, it was announced that Salah had signed for Basel on a four-year contract starting from 15 June 2012.
Vào ngày 10 tháng 4 năm 2012, Salah đã ký hợp đồng với Basel trong hợp đồng bốn năm bắt đầu từ ngày 15 tháng 6 năm 2012.