At least 160 rockets slammed into Israel on Wednesday, the biggest single-day barrage from Lebanon since the Jewish state launched its offensive against Hezbollah three weeks ago, police said.