A Sindh High Court bench accepted the request for extension of bail by 69-year-old Musharraf, who personally appeared before it.
Earlier on March 22, the court had granted a 10-day bail period to the former president who returned home on Sunday after being in self-imposed exile since 2009.
The high court had also granted Musharraf a pre-arrest bail in the Baloch nationalist leader Akbar Bugti and former prime minister Benazir Bhutto murder cases.
People, including groups of lawyers, shouted slogans against the former strongman as he was escorted into the court complex by uniformed security personnel.
More From This Section
He was required to appear in person in the court to extend the bail allowance.
Musharraf, who seized power in 1999 and left Pakistan after stepping down in 2008, is also wanted in the country for conspiracy to murder and illegally arresting judges.
The anti-terrorism court had declared Musharraf a fugitive and issued arrest warrants for him after he refused to cooperate with investigators probing Bhutto's killing.