On 10 April 2012, it was announced that Salah had signed for Basel on a four-year contract starting from 15 June 2012.
10 April 2012, diumumkan bahwa Salah bergabung dengan Basel selama 4 tahun mulai 15 Juni 2012.