The best way to diagnose these problems is to mount the car up, and then shake and move the wheel by hand.
I see that is going to be nearly impossible to do in Pakistan.
So we will try to eliminate what is NOT wrong, thereby leaving us with most probable causes.
From what you have described, I would look into a few things.
a. The bearings at Shock absorber mount.
b. Check the brake calipers, some times they get stuck in awkward position due to dust etc on the pins.
c, The sway bar bushing and sway bar ends.
In order to kill the issue, lift the car up ( service shop or wash ), try moving and jerking.
Lastly, try to oil up the sway bar bushing as well as sway bar ends,
if the sound goes away, you know where it was coming from.
regards.