Musharraf was at his home with family when he fainted. He was rushed to the P.N.S. Shifa Hospital in Karachi, Dunya News reported.
Musharraf, 72, has had health issues earlier too, the report said. In 2014, he was taken to a hospital for a heart condition the day he was due to appear in a court.