2019 BMW X5 xDrive40i
- KBB Retail Value:$54,712
- Price Difference:$2,821
- Price:$51,891
2019 BMW 540i xDrive
- KBB Retail Value:$46,810
- Price Difference:$919
- Price:$45,891
2019 BMW X5 xDrive50i
- KBB Retail Value:$63,991
- Price Difference:$1,500
- Price:$62,491
2019 BMW X7 xDrive40i
- KBB Retail Value:$75,484
- Price Difference:$3,693
- Price:$71,791
2021 BMW X5 xDrive40i
- Price:$69,991
2020 BMW M8
- KBB Retail Value:$125,662
- Price Difference:$18,671
- Price:$106,991
2021 BMW M5
- KBB Retail Value:$112,064
- Price Difference:$3,073
- Price:$108,991
2018 BMW X2 xDrive28i
- KBB Retail Value:$33,388
- Price Difference:$397
- Price:$32,991
2019 BMW 540i xDrive
- KBB Retail Value:$53,113
- Price Difference:$5,122
- Price:$47,991
2019 BMW X3 M40i
- KBB Retail Value:$48,707
- Price Difference:$1,116
- Price:$47,591
Plus tax, title, license and $180 dealer documentary service fee. Price contains all applicable dealer incentives and non-limited factory rebates. You may qualify for additional rebates; see dealer for details.
Specials Navigation
Contact Us
BMW of Des Moines
9631 Hickman Rd
Urbandale, IA 50322
- Sales: 877-606-8847
- Service: 877-606-8849
- Parts: 877-609-8259
Hours
- Monday 9:00 AM-7:00 PM
- Tuesday 9:00 AM-7:00 PM
- Wednesday 9:00 AM-7:00 PM
- Thursday 9:00 AM-7:00 PM
- Friday 9:00 AM-6:00 PM
- Saturday 9:00 AM-6:00 PM
- Sunday Closed