Price

2005 BMW X5 base price starts at $41,700 to $70,100. MSRP and invoice price goes from $38,125 to $63,970.

Trim Style Invoice MSRP
3.0i AWD 4dr SUV 38125 41700
4.4i AWD 4dr SUV 48230 52800
4.8is AWD 4dr SUV 63970 70100