LOL what are you on..There are more Durranis in Pakistan today than anywhere else in the world and they have been living here for thousands of years..even before Abdali(durrani) was born.
Durani empire had Headquarters at Qila Bala Hisar Peshawar , which was Pakistan Army Garrison lately.We have missiles named after Abdali..
https://en.wikipedia.org/wiki/Abdali-I
Its true Duranis are founder of Modern day Afghanistan but remember Abdali also occupied present day Afghanistan.He went there from Multan Pakistan, then took control of the cities of modern day Pakistan and Afghanistan from the Mughals.. There is a reason why he faced no resistance from Peshawar all the way to Central Punjab and Sindh.They were already here..His followers were already part of the local society who took over the throne from weak Mughals and Abdali had no problems occupying the cities.Remember this well, Abdali was born in Multan Pakistan, he raised his family in Multan PAkistan which is in Punjab..
Afghan=Pasthun..Pakistanis are not just Punjabis they are Baluch,Pashtun Punjabi Sindhi,Gilgiti,KAshmiri ,Siraiki, etc.
Tipu Sultan was a Punjabi..
Mughal emperor Akbar was born in Sindh.
There is a long list of warriors kings from other areas as well.You can say Islam gave us the power and ferociousness to fight,it just came a bit later to ethnic Punjabis as they converted late.
As for who invaded us and and who didnt, frankly it doesn't even matter in todays world.It shouldnt be even be your concern.
You should worry how Australasians came to Indian peninsula from Fiji ,did vikings help them.. and how Dravidians invaded other parts of present day India..You are poking your nose in the area it doesn't belong.