My bikes so far... Yamaha 100 2 stroke, Pak hero, Yamaha junoon, yamaha dhoom, honda cd 70, Honda deluxe and now Honda 125.
If you are light weight and want to save on fuel then Honda cd 70. If you want to enjoy the biking, comfort for long journeys and a little thrill sometime then go for Honda cg125 classic. All other bikes are crap.. Do not go for the looks of junoon and deluxe. They have a lot plastic which tends to break or the color fades out.
CD 70 or CG 125 are best bikes in Pakistan in this price range. Durable and you dont have to worry for years about the small repairs.
Yamaha is history now. There is no yamaha in Pakistan. Its DYL aka Dawood Yamaha Limited. Chinese and local stuff. I havent seen any suzuki bike in good condition. Peepa ho jati hain buht jaldi. And dont even ask about those chinese bikes like Pakhero, unique, metro etc.