Well, Asif Brother, if you are planning to buy a hilux Vigo, so i would advise you to go for a clean 2009 Thai vigo, Isb Registered. We have 4 vigos, i have driven the Pakistani ones aswell but they are very stiff and you will get tired driving it.
A 2006 to 2009 Vigo will give u 7 to 8 in city and somewhat 9 on long. A 2009 excellent condition would cost you 36 lacs. Yearly token would be 10 to 12 k. If lahore registered it would be 19 to 22k.
If you ask me, i would advise u to go for a 2011 or 2012 that would cost 40 to 42 lacs. Dont be scared of the taxes. They are cheap. A 2011 would hove u 8 to 9 km with ac in city and 10.5 on long. Spend 2 or 3 lacs extra but get an excellent condition vehicle. Inspect it through Pakwheels.
Lastly, The ride quality is of PK Vigo is terrible. It also slips while braking. It doesnt stops. The plastic in interior is cheap, the seats are stiff.