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

62 Vehicles matching:
  • All Listings
  • 2016 BMW 228i

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

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    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
  • 2014 BMW 328d xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Black,
    Mileage:
    23,545 miles,
    Stock #:
    EKX98220BC,
    VIN:
    WBA3D5C53EKX98220
    More
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2009 BMW 328i

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    Rear-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    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

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Blue,
    Mileage:
    22,642 miles,
    Stock #:
    ED557333BC,
    VIN:
    WBA3X5C51ED557333
    More
    Premium Package, Navigation System, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2014 BMW 328i xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Black,
    Mileage:
    36,680 miles,
    Stock #:
    EJ979461BC,
    VIN:
    WBA3B3C5XEJ979461
    More
    Premium Package, Navigation System w/Touchpad, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2014 BMW 328i xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Bronze,
    Mileage:
    36,714 miles,
    Stock #:
    EJ979413BC,
    VIN:
    WBA3B3C5XEJ979413
    More
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2014 BMW 328i xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Black,
    Mileage:
    19,666 miles,
    Stock #:
    ENR81991BN,
    VIN:
    WBA3B3G51ENR81991
    More
    Premium Package, Sport Line, Navigation System w/Touchpad, Cold Weather Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
  • 2014 BMW 328i xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Blue,
    Mileage:
    31,247 miles,
    Stock #:
    ED558050BC,
    VIN:
    WBA3X5C55ED558050
    More
    M Sport, Premium Package, Navigation System, Cold Weather Package, (more packages)
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2013 BMW 328i xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Melbourne Red,
    Mileage:
    30,059 miles,
    Stock #:
    DF538180BC,
    VIN:
    WBA3B3C59DF538180
    More
    Premium Package, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2008 BMW 328xi

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Jet Black,
    Mileage:
    82,705 miles,
    Stock #:
    8K044329BV,
    VIN:
    WBAVC93548K044329
    More
    Cold Weather Package (Split Fold-Down Through-Load Rear Seats w/Ski Bag, 3-Stage Heated Front Seats)
    • Carfax One Owner
    • AutoCheck
    • Value Auto Vehicle
  • 2014 BMW 335i xDrive

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Melbourne Red,
    Mileage:
    37,035 miles,
    Stock #:
    ENR91588BC,
    VIN:
    WBA3B9G59ENR91588
    More
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2014 BMW 335i xDrive

    Engine:
    3.0L I-6 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    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
  • 2014 BMW 428i xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Black,
    Mileage:
    20,363 miles,
    Stock #:
    EK197311BC,
    VIN:
    WBA3N5C57EK197311
    More
    Premium Package, Navigation System w/Touchpad, Driver Assistance Package, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2014 BMW 428i xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Silver,
    Mileage:
    30,939 miles,
    Stock #:
    EK196959BC,
    VIN:
    WBA3N5C5XEK196959
    More
    M Sport, Technology Package, Premium Package, Driver Assistance Package, (more packages)
    • Certified
    • Carfax One Owner
    • AutoCheck
  • 2014 BMW 428i xDrive

    Engine:
    2.0L I-4 cyl,
    Drive Line:
    All-wheel Drive,
    Transmission:
    AUTOMATIC,
    Exterior Color:
    Mineral Gray,
    Mileage:
    35,516 miles,
    Stock #:
    EK246028BC,
    VIN:
    WBA3N9C57EK246028
    More
    Premium Package, Sport Line, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
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!