Duty on a 3.0L Mark X (3000cc) vehicle is around 25lacs including taxes, clearance charges and addition charges. Price for a 5.0A/4.5A grade 300G Mark X '06-'07 is around $18,000 - $20,000 convert that into rupees which is around PKR: 17,50,000. After paying the duty and getting the car cleared from the port it'll cost you somewhere around 42 - 45lacs.
Duty on a 2.5L (2500cc) BMW 5 series is around 20lacs including taxes, clearance charges and additional charges. Price for a '06-'07 5.0A/4.5A grade BMW 525i is around $25,000 - $35,000 (Depending on optional feature's) converting that into rupees which is around PKR: 30,00,000 - 32,00,000. After paying the duty and getting the car cleared from the port it'll cost you somewhere around 50 - 52lacs.
P.S: This is just a rough estimate done my myself, the actual price's can vary. The price's I am quoting are from the JDM.