The HC on March 12 had granted bail to Khaleda, now in jail, in the Zia Orphanage Trust corruption case.
Later, the ACC and the government moved the appeals before the SC challenging the HC's bail order.
As per reports, this bail will not entitle Zia to walk out of prison as her bail pleas in six other cases were yet to be delivered.
The Appellate Division of the Supreme Court on Wednesday upheld the High Court order that had granted bail to convicted BNP Chairperson Khaleda Zia in Zia Orphanage Trust graft case.
Earlier on Tuesday morning, the Attorney General appealed to the court for holding more arguments in the case.
They had also said that Zia challenged her conviction in the High Court and "let her get acquitted there", but now she did not deserve the bail for her sickness as the medical board, which had examined her, had not recommended that she be hospitalised, which could have been the ground for her bail.
"We expect to secure her bail in the pending cases as well", Zias lawyer Joynal Abedin said.
The high court will now resolve by July 31 Zia's appeal that sought to overturn her conviction and a five-year jail term in the Zia Orphanage Trust case, it said.
On February 8, the Special Judge's Court-5 of Dhaka sentenced Khaleda to jail after it had found her and five others guilty in the graft case.
He said Khaleda was shown arrested in the cases filed with different police stations in Cumilla, Dhaka, Narail and Panchagarh.
He hoped that the High Court will soon start hearing on the petition.
The Appellate Division also asked the state, ACC and the defence to submit the concise statements on their respective appeals in the case within two weeks and set May 8 for holding hearing in the matter.
On March 15, the ACC and the state filed two leave-to-appeal petitions before the Appellate Division challenging Khaleda Zia's bail. "And the days when the bail was stayed in the Appellate Division will be deducted from the four-month period".