Peshawar: A powerful bomb exploded inside a Shiite Muslim mosque in Pakistan’s northwestern city of Peshawar on Friday, killing more than 30 worshippers and wounding more than 56 people critically, police said. Local police official Waheed Khan said the explosion occurred as worshippers had collected in the Kucha Risaldar mosque in Peshawar’s old city around 190 kilometres west of the capital Islamabad — happened moments before Friday prayers.

The explosion blew out the windows of nearby buildings, and frantic rescuers were seen ferrying the dead and wounded from the scene. It comes on the first day of a cricket Test match in Rawalpindi between Pakistan and Australia, who haven’t toured the country in nearly a quarter of a century because of security concerns.

Ambulances rushed through congested narrow streets carrying the wounded to Lady Reading Hospital, where doctors worked feverishly. No one immediately claimed responsibility for the blast, but both the Islamic State group and a violent Pakistani Taliban organization have carried out similar attacks in the region, located near the border with neighbouring Afghanistan. “I saw a man firing at 2 policemen before he entered the mosque. Seconds later I heard a big bang,” said the witness.

Shayan Haider, a witness, had been preparing to enter the mosque when a powerful explosion threw him to the street. “I opened my eyes and there was dust and bodies everywhere,” he said. At the Lady Reading Hospital Emergency department, there was chaos as doctors struggled to move the many wounded into operating theaters. Prime Minister Imran Khan condemned the bombing. In majority Sunni Muslim Pakistan, minority Shiite Muslims have come under repeated attacks.