Here is a list of major attacks by militant groups, including the Pakistani Taleban, since 2014.
Jan 19: A bomb rips through a military convoy in the north-western city of Bannu, killing 20 soldiers.
Jan 21: A bomb on a bus kills 24 Shi'ite pilgrims in the south- western province of Balochistan.
June 10: Ten Taleban militants lay siege to Karachi airport, killing 27 people.
Nov 2: A suicide bomber kills 55 people during the daily closing ceremony at the Pakistan-India border crossing.
Dec 16: Taleban insurgents storm an army-run school in Peshawar, killing more than 150 people, the majority of them children.
Jan 30: Sixty-two people are killed as a suicide bomber hits a Shi'ite mosque in the Shikarpur district.
Feb 13: Militants attack a Shi'ite mosque in Peshawar, killing 22.
March 15: The Taleban kill 17 people in twin suicide attacks that targeted churches in Lahore.
May 13: Forty-three Shi'ite Muslims are killed when gunmen open fire on their bus in Karachi.
Sept 18: The Pakistani Taleban attack an air force base near Peshawar and kill at least 29 people, most of them servicemen.
Oct 23: A suspected suicide blast which targeted Shi'ite Muslims in the southern city of Jacobabad kills 24.
Dec 13: A bomb rips through a crowded bazaar in a mainly Shi'ite area of the north-western tribal region, killing at least 23.
Dec 29: A Taleban suicide bomber on a motorcycle kills 26 in the north-western town of Mardan.
Jan 20: Taleban gunmen attack a university in Charsadda, killing at least 21 people.
March 27: At least 70 people are killed and hundreds injured in an explosion near a park in Lahore.