Let's dispel some Urban Myths about Imran Khan: He is a PUNJABI! And he insults Punjabis by claiming to be some Pashtun/Pathan. If it quacks like a duck, if it walks like a duck, it is a duck!! Watch his effing Urdu!!
Pathans have very strong sense of their ethnicity. I know Urdu speaking Pathans who’ve been living in UP for 400 years and don’t speak Pashtu but they have a very strong sense of being Pathans. UP is littered with Pathan towns, like Rampur and Shahjehanpur etc. For centuries they never married anyone outside their own community.
So, yeah, you can have Punjabi Pathans, Urdu Pathans, Baluch Pathans and Sindhi Pathans.