Iran destroyed 100,000 satellite dishes and receivers yesterday as part of a widespread crackdown against the illegal devices that authorities say are morally damaging, a news website reported.