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

  9631 Hickman Rd
Urbandale, IA 50322

BMW of Des Moines Authorized Center

< Learn more

Pre-Owned BMW Inventory - Urbandale, IA

Show Only

Keyword

50 Vehicles matching:
  • All Listings
  • 2013 BMW 128i Convertible

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    6-Speed Automatic,
    Exterior Color:
    Alpine White,
    Mileage:
    29,877 miles,
    Stock #:
    DVR01586BC,
    VIN:
    WBAUN1C54DVR01586
    More
    Cold Weather Package (Heated Steering Wheel, Heated Front Seats, Retractable Headlight Washers)
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2016 BMW 228i

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    White,
    Mileage:
    33,925 miles,
    Stock #:
    GV321862BN,
    VIN:
    WBA1K9C57GV321862
    More
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2014 BMW 320i xDrive Sedan

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    8 speed automatic,
    Exterior Color:
    Sparkling Bronze,
    Mileage:
    32,804 miles,
    Stock #:
    EPV90484BN,
    VIN:
    WBA3C3C52EPV90484
    More
    Premium Package, Dark Burl Walnut Wood Trim
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2013 BMW 320i xDrive Sedan

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    8 speed automatic,
    Exterior Color:
    Jet Black,
    Mileage:
    51,235 miles,
    Stock #:
    DF981246BN,
    VIN:
    WBA3C3C57DF981246
    More
    Dark Burl Walnut Wood Trim (Chrome Trim Highlight)
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2013 BMW 328i Convertible

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    6-Speed Automatic,
    Exterior Color:
    Crimson Red,
    Mileage:
    40,520 miles,
    Stock #:
    DJ527289BQ,
    VIN:
    WBADW3C51DJ527289
    More
    Navigation & BMW Assist w/Enhanced BT & USB, Premium Package, Cold Weather Package, BMW Apps
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2012 BMW 328i Sedan

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    6 Speed Manual,
    Exterior Color:
    Black Sapphire,
    Mileage:
    36,227 miles,
    Stock #:
    CFJ89711BN,
    VIN:
    WBA3A5C53CFJ89711
    More
    Premium Package, Sport Line, Cold Weather Package, Xenon Headlights
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2009 BMW 328i Sedan

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    6-Speed Automatic,
    Exterior Color:
    Titanium Silver,
    Mileage:
    72,332 miles,
    Stock #:
    9NM34362BN,
    VIN:
    WBAPH57569NM34362
    More
    Premium Package, Sport Package, Xenon Headlights w/Auto-Leveling
    • Carfax Free
    • AutoCheck
    • 60 Day Limited Warranty
  • 2014 BMW 328i xDrive Sedan

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    8 speed automatic,
    Exterior Color:
    Melbourne Red,
    Mileage:
    29,670 miles,
    Stock #:
    EJ977305BN,
    VIN:
    WBA3B3C58EJ977305
    More
    Premium Package, Navigation System w/Touchpad, Cold Weather Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2013 BMW 335i xDrive Coupe

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    6-Speed Automatic,
    Exterior Color:
    Alpine White,
    Mileage:
    40,467 miles,
    Stock #:
    DE860242BN,
    VIN:
    WBAKF9C53DE860242
    More
    Navigation System, Premium Package, Convenience Package, Cold Weather Package, (more packages)
    • Carfax Free
    • AutoCheck
    • 60 Day Limited Warranty
  • 2014 BMW 335i xDrive Sedan

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    8 speed automatic,
    Exterior Color:
    Glacier Silver,
    Mileage:
    33,712 miles,
    Stock #:
    EP458841BN,
    VIN:
    WBA3B9C51EP458841
    More
    Premium Package, Navigation System w/Touchpad, Cold Weather Package, Driver Assistance Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2009 BMW 335i xDrive Sedan

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    6-Speed Automatic,
    Exterior Color:
    Titanium Silver,
    Mileage:
    75,530 miles,
    Stock #:
    9A404330BN,
    VIN:
    WBAPL33589A404330
    More
    Premium Package, Sport Package, Cold Weather Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2014 BMW 428i Convertible

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    8 speed automatic,
    Exterior Color:
    Mineral White,
    Mileage:
    29,962 miles,
    Stock #:
    EJ968904BC,
    VIN:
    WBA3V5C53EJ968904
    More
    Technology Package, Lighting Package, Driver Assistance Package
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2014 BMW 428i xDrive Coupe

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    8 speed automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    23,579 miles,
    Stock #:
    EF716578BN,
    VIN:
    WBA3N5C52EF716578
    More
    Technology Package, Premium Package, Sport Line, Driver Assistance Package, (more packages)
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2014 BMW 435i xDrive Coupe

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    8 speed automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    32,685 miles,
    Stock #:
    EK187625BC,
    VIN:
    WBA3R5C57EK187625
    More
    M Sport, Navigation System w/Touchpad, Dynamic Handling Package, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2014 BMW 435i xDrive Coupe

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    8 speed automatic,
    Exterior Color:
    Mineral Gray,
    Mileage:
    30,476 miles,
    Stock #:
    EK187151BN,
    VIN:
    WBA3R5C5XEK187151
    More
    M Sport, Premium Package, Navigation System w/Touchpad, Lighting Package, (more packages)
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2010 BMW 528i xDrive Sedan

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    6-Speed Automatic,
    Exterior Color:
    Titanium Silver,
    Mileage:
    90,887 miles,
    Stock #:
    AC158950BV,
    VIN:
    WBANV1C53AC158950
    More
    Value Package (Heated Steering Wheel, 3-Stage Heated Front Seats, Retractable Headlight Washers, iPod & USB Adapter, )
    • Carfax One Owner
    • AutoCheck
    • Value Auto Vehicle
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!