Within certain % probability. There is always % that is overlap and some % can pass of as Southern Europeans, Southern Indians and everything inbetween. Also depends on if you get to see clues like language, style of clothing etc in which case you can hit 95% certitude.
But then this is applicable to rest of the world as well.
Most of the people can easily recognize pashtuns differentiating between Punjabis Sindhis and Balochs is harder though some Baloch look somewhat similar to pashtuns but majority looks like Punjabis