In order:
Zia
Ayub
Musharraf
Kiyani
.
Agree with only Zia. Ayub and Musharraf on the other hand were terrible when it came to army tactics /achieving military objectives. Ayub and Musharraf on the other hand were "relatively" good presidents aka CEOs but utterly pathetic when it comes to "Chiefs of army".
On Kiyani, the jury is still out and it is too early to call one way or the other. I consider him responsible for Salala incident. He should have resigned after the martyrdom of our precious jawans. Why were they posted on front line without proper air cover? there are many other incidents where our troops deployed in FATA were not provided adequate air cover and left there in the mountains to die unprotected.
Ayub pushed us directly to one war, and indirectly to the second war. The two wars that could have easily been avoided saving 1000s of our jawans and officers from death, injuries, and imprisonment.
For 1965 he was directly responsible. He knew India will attack Pakistan's soft belly to stop Pakistan's push into Kashmir. And yet he left Pakistan defenseless along the borders of Punjab and Sindh. 6 september was a shock to ordinary civilians but it was clear as a sun to even junior level officers. What the heck was he thinking?
For his role in 1965 Chief of army, he should have been tried in the military court (let alone his role in the coup against civilian government). And then he had the stupidity to call himself field marshal? my foot.
Similarly 1971 war could have been avoided and yet Ayub and his chamcha general Yahya didn't care. Ok so the trouble started in E. Pakistan, but Pakistan could have easily made a deal to evacuate most of our troops or should not have deployed 40,000+ to begin with.
Fast forward to Musharraf. He committed two major blunders from army point of view.
1. kargil. He allowed 1000s of our precious jawans to face off Indians and this ****** did not plan for air cover. My heart cries out thinking about all those NLF jawans and officers who were butchered by the Indian air force and their laser guided bombs.
2. Not stopping Nawaz Sharif from exploding Nukies. Army always had control of nukes and he could have refused but he didn't. Musharraf had no plans in place to stop jingoistic response to Indians explosions. We had Indian army and Indian economy by the throat and we let it get away. Pakistan's nukes are not some shurli pataka to be fired on Shab-e-barat. These were tactical weapons only to be revealed under the most dire circumstances such as actual war.
As I said earlier, the thread is about rating them as army chiefs and not presidents/CEOs.
Ayub perhaps was the best president/CEO as he kept our economy growing and keeping our people prosperous. Too bad the Islamist and Commie Bhutto looted all that and destroyed everything that was built during Ayub's time.
So there you have it. An honest and unemotional analysis of the generals in your list.
No disrespect intended.
peace
p.s. Not to show off but just to make sure my comments above are not taken as less than serious. Our family has sacrificed in both the wars. One of my uncles became Shaheed on the last day of 65 war. We are proud of his shahadat. His wife, our aunt raised the kids as single mother (with the support of family and the army) but never cried at least not when we were around. But she surely would have missed her husband. her kids grew up as yateem. Her daughters got married without their father wishing them and praying for them on the day of Shadi. yes we understand the value of Shahadat.
But generals should guard their jawans as their own kids, and protect them even at their own cost, and use them only when the war is absolutely necessary, and if it is, then send them with full protection, and 110% planning.