I think I have some valid info for you. Mark X is 2500cc, so it’s registration cost is a lot higher.
You have to pay the following fees and taxes for registering Mark X.
Registration fee – 6490
Motor Vehicle Tax – 250
Professional Tax – 200
Income Tax – 313
Number Plate Price – 900
With holding Tax – 50,000
Total=58213
Please make sure that this is an estimated cost but also further make sure that registration cost might be more than this estimated cost.
The govt. is charging With Holding Tax worth 50,000 for all vehicles more than 2000cc which is a bull shit. But one has to stick with this
Anyways, you may read this web page as reference for further info.
http://www.opfblog.com/2993/pakistan-withholding-tax-up-to-rs-50000-on-new-cars/
Best of luck.