The ex-cricketer says “vulgarity” in societies around the world is to blame for the “moral decline which leads to sex attacks”.
Pakistan’s prime minister has sparked anger after he appeared to blame how some women dress for a rise in rape cases in his country.
Former cricketer Imran Khan made the remarks during a question and answer session with the public on Sunday.
According to reports, a caller asked what the government is doing about a rise in sexual violence in Pakistan, particularly against children.
Mr Khan hit out at what he called “vulgarity” in societies around the world, saying: “World history tells when you increase fahashi (vulgarity) in society, two things happen: sex crimes increase and the family system breaks down.”
He added: “This entire concept of purdah (covering up or segregating) is to avoid temptation, not everyone has the willpower to avoid it.”
Mr Khan said while his government will introduce legislation to protect women from attacks, it’s up to the whole of society to help by preserving modesty.
His comments have caused outrage among a number of groups.