Price

2012 BMW X5 base price starts at $47,500 to $64,200. MSRP and invoice price goes from $43,700 to $59,065.

Trim Style Invoice MSRP
35i AWD 4dr SUV 43700 47500
35d AWD 4dr SUV 52165 56700
35i Premium AWD 4dr SUV 50785 55200
35i Sport Activity AWD 4dr SUV 53085 57700
50i AWD 4dr SUV 59065 64200

Powered by Chrome