BMW of Des Moines

9631 Hickman Rd Directions Urbandale, IA 50322

  • Sales: (888) 629-5061
  • Service: (888) 633-6027
  • Parts: (888) 634-4512

Pre-Owned BMW Inventory - Urbandale, IA

Show Only

Keyword

53 Vehicles matching:
  • All Listings
  • 2012 BMW 550i xDrive

    Engine:
    0L V-8 CYL,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Black,
    Mileage:
    43,130 miles,
    Stock #:
    CC787029BN,
    VIN:
    WBAFU9C58CC787029
    More
    • Carfax Free
    • AutoCheck
    • 60 Day Limited Warranty
  • 2014 BMW 640i xDrive

    Engine:
    6L I-6 CYL,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Silver,
    Mileage:
    64,530 miles,
    Stock #:
    ED452575BN,
    VIN:
    WBA6B8C58ED452575
    More
    M Sport Edition, Executive Package, Driver Assistance Plus, Lighting Package, (more packages)
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2014 BMW 750i xDrive

    Engine:
    8L V-8 CYL,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    White,
    Mileage:
    36,065 miles,
    Stock #:
    ED224500BQ,
    VIN:
    WBAYB6C53ED224500
    More
    • Carfax Free
    • AutoCheck
    • 60 Day Limited Warranty
  • 2007 BMW M GS

    Engine:
    6L I-6 CYL,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    MANUAL,
    Exterior Color:
    Imola Red,
    Mileage:
    45,904 miles,
    Stock #:
    7LY53042BN,
    VIN:
    5UMBT93557LY53042
    More
    Premium Package (Automatic-Dimming Interior & Exterior Mirrors, 8-Way Power Seats w/3-Way Driver Memory, Cruise Control, BMW Assist w/Bluetooth Wireless Technology)
    • Carfax Free
    • AutoCheck
    • 60 Day Limited Warranty
  • 2017 BMW M2 CP

    Engine:
    6L I-6 CYL,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    MANUAL,
    Exterior Color:
    Alpine White,
    Mileage:
    87 miles,
    Stock #:
    HV887728BN,
    VIN:
    WBS1H9C32HV887728
    More
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2017 BMW M2

    Engine:
    6L ,
    Transmission:
    MANUAL,
    Exterior Color:
    Black Sapphire,
    Mileage:
    4,784 miles,
    Stock #:
    HV887578BN,
    VIN:
    WBS1H9C39HV887578
    More
    • AutoCheck
    • 60 Day Limited Warranty
  • 2015 BMW M235i xDrive CP

    Engine:
    6L I-6 CYL,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    White,
    Mileage:
    64,038 miles,
    Stock #:
    FVX98937BN,
    VIN:
    WBA1J9C55FVX98937
    More
    Technology Package, Premium Package, Driver Assistance Package, Cold Weather Package, (more packages)
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2016 BMW M4

    Engine:
    6L I-6 CYL,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Sakhir Orange,
    Mileage:
    6,354 miles,
    Stock #:
    GK708626BN,
    VIN:
    WBS3R9C50GK708626
    More
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
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.

Search for a Pre-Owned BMW Sedan or SUV in Urbandale, IA at BMW of Des Moines


Buying a new luxury car or SUV is something many people strive towards purchasing one day, however, here at BMW of Des Moines, we also understand purchasing a pre-owned BMW in the like-new condition is just as rewarding. When you purchase a pre-owned luxury car, like a BMW, Mercedes-Benz or Lexus, you're still purchasing a high-quality car with nicer materials, less depreciation and the perks of having your car serviced at one of the luxury brand's dealership - for a price lower than a new vehicle. When you compare the costs of buying a new BMW, used BMW or leasing a luxury vehicle, it really comes down to the drivers' preferences and what makes the most sense. Here at BMW of Des Moines, we want to help you break down the differences to help you make the right decision and get you into the car that suits your needs.

Browse our latest pre-owned BMW inventory shown above to find a gently used BMW 7 Series, 328i, X5, M3 and other popular BMW models. Looking for a specific model? Give us a call or swing by our BMW showroom. We're just a short drive from the Ames and Des Moines area, at 9631 Hickman Rd, Urbandale, IA 50322.  

Contact Us

BMW of Des Moines

9631 Hickman Rd
Directions Urbandale, IA 50322

  • Sales: (888) 629-5061
  • Service: (888) 633-6027
  • Parts: (888) 634-4512

I'm Interested in a Pre-Owned BMW!