Первез Мушарраф родился в 1943 году в Индии, тогда еще британской колонии.
В 1947 году, когда Пакистан стал независимым государством, семья Мушаррафа переехала туда. Первез Мушарраф женат, у него есть сын и дочь. Его сын и брат живут в США.
В 1964 году Мушарраф вступил в пакистанскую армию. Он отличился в ходе войн с Индией 1965 и 1971 годов. С 1971 по 1998 Мушарраф занимал разные посты в армии, командуя пехотными и бронетанковыми бригадами. В 1998 году Мушарраф был назначен генералом и главнокомандующим вооруженных сил Пакистана.
В ходе бескровного переворота в октябре 1999 года захватывает власть и возглавляет исполнительную власть в стране. В июне 2001 года объявляет себя президентом Пакистана, обещая при этом следовать демократическим идеалам и вернуть народу демократию. Мушарраф утверждает, что сложит с себя полномочия, когда истечет срок мандата, данного ему Верховным судом, и в стране восстановится гражданское управление.
Аналитики склонны расценивать Мушаррафа как умеренного политика, поддерживающего экономические реформы.
В войне США с Афганистаном Мушарраф, несмотря на недовольство своего народа, поддерживает США.