Rabat - Morocco’s Soufiane El Bekkali has won the silver medal in the 3000 meters steeplechase at the IAAF London 2017 World Championship on Tuesday night.