According to the police, the improvised devices containing explosives in packets were found in a forested area on Park Road near Musharraf's villa at Chak Shahzad.
Each packet contained around 400 to 500 grams of explosives and there were two detonators, police officials said. A passerby spotted the devices a short distance from the farmhouse.
On December 24, Musharraf could not attend the first hearing of a special court set up to try him on a charge of high treason when explosives and a detonator, which had not been assembled into a bomb, were found near a road close to his home.
Musharraf is now set to appear in the special court on January 1 to face treason charges for suspending and abrogating the Constitution when he imposed an emergency in November 2007.
More From This Section
His lawyer said last week that security threats had prevented Musharraf from appearing in court. Members of his legal team told the media today that they were discussing whether Musharraf should appear at the next hearing.
The 70-year-old former army chief yesterday described the treason allegations as a "vendetta" against him.