Price

2003 BMW X5 base price starts at $39,500 to $66,800. MSRP and invoice price goes from $36,105 to $60,950.

Trim Style Invoice MSRP
3.0i AWD 4dr SUV 36105 39500
4.4i AWD 4dr SUV 45615 49950
4.6is AWD 4dr SUV 60950 66800