Pre-Owned BMW Inventory - Urbandale, IA

Show Only

Keyword

36 Vehicles matching:
  • All Listings
  • 2016 BMW 228i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Mineral Gray,
    Mileage:
    38,858 miles,
    Stock #:
    GVX97318BC,
    VIN:
    WBA1G9C55GVX97318
    More
    Premium Package, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments REDUCED FROM $26,391!, EPA 35 MPG Hwy/23 MPG City! BMW Certified, CARFAX 1-Owner, LOW MILES - 38,858! Sunroof, Heated Seats, All Wheel Drive, CD Playe...
  • 2005 BMW 325Ci

    Engine:
    2.5L 6,
    Drive Line:
    RWD,
    Transmission:
    Automatic,
    Exterior Color:
    Silver Gray,
    Mileage:
    128,047 miles,
    Stock #:
    5PL38795VT,
    VIN:
    WBABW33465PL38795
    More
    Premium Package (Automatic-Dimming Inside Rear-View Mirror, 4-Way Power Lumbar Support For Front Seats, BMW Assist, HomeLink Wireless Control System)
    • Carfax Free
    • AutoCheck
    • Value Auto Vehicle
    • Comments FUEL EFFICIENT 26 MPG Hwy/18 MPG City! 325Ci trim. Heated Seats, Aluminum Wheels, Premium Sound System, PREMIUM PKG, 5-SPEED AUTOMATIC TRANSMISSION W/...
  • 2016 BMW 328d xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Jet Black,
    Mileage:
    42,059 miles,
    Stock #:
    GK458584BC,
    VIN:
    WBA8J1C54GK458584
    More
    Navigation System, Premium Package, Driver Assistance Package, Cold Weather Package, (more packages)
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments BMW Certified, ONLY 42,059 Miles! WAS $31,991, EPA 40 MPG Hwy/30 MPG City!, PRICED TO MOVE $4,200 below Kelley Blue Book! Navigation, Sunroof, Heated ...
  • 2016 BMW 328i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Mineral White,
    Mileage:
    39,678 miles,
    Stock #:
    GK442619CP,
    VIN:
    WBA8G5C58GK442619
    More
    Navigation System, Premium Package, Driver Assistance Package, Cold Weather Package, (more packages)
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments CARFAX 1-Owner, BMW Certified, ONLY 39,678 Miles! WAS $29,791, FUEL EFFICIENT 34 MPG Hwy/22 MPG City! Moonroof, Heated Seats, Nav System, Turbo Charge...
  • 2016 BMW 328i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Jet Black,
    Mileage:
    12,266 miles,
    Stock #:
    GNT76047BC,
    VIN:
    WBA8E3G55GNT76047
    More
    • Certified
    • Carfax Free
    • AutoCheck
    • Comments CARFAX 1-Owner, BMW Certified, GREAT MILES 12,266! EPA 34 MPG Hwy/22 MPG City! 328i xDrive trim. Heated Seats, Sunroof, All Wheel Drive, Rear Air, iPo...
  • 2003 BMW 330i

    Engine:
    3.0L 6,
    Drive Line:
    RWD,
    Transmission:
    Automatic,
    Exterior Color:
    Titanium Silver,
    Mileage:
    169,341 miles,
    Stock #:
    3KM29165VT,
    VIN:
    WBAEV53443KM29165
    More
    Premium Package, Sport Package, Cold Weather Package
    • AutoCheck
    • Value Auto Vehicle
    • Comments FUEL EFFICIENT 28 MPG Hwy/20 MPG City! 330i trim. Heated Leather Seats, Moonroof, Premium Sound System, Aluminum Wheels, SPORT PKG, XENON HEADLIGHTS, ...
  • 2013 BMW 335i

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Imperial Blue,
    Mileage:
    51,234 miles,
    Stock #:
    DJ899203NT,
    VIN:
    WBA3B9C52DJ899203
    More
    Premium Package, Navigation System, Cold Weather Package, BMW Apps
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
    • Comments EPA 31 MPG Hwy/21 MPG City!, PRICED TO MOVE $1,800 below Kelley Blue Book! CARFAX 1-Owner, LOW MILES - 51,234! Moonroof, Heated Leather Seats, Navigat...
  • 2016 BMW 340i xDrive

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Platinum Silver,
    Mileage:
    29,707 miles,
    Stock #:
    GNT95570CP,
    VIN:
    WBA8B7G55GNT95570
    More
    Technology Package, Driver Assistance Package, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments PRICED TO MOVE $1,900 below Kelley Blue Book!, EPA 33 MPG Hwy/22 MPG City! BMW Certified, CARFAX 1-Owner, LOW MILES - 29,707! NAV, Sunroof, Heated Sea...
  • 2016 BMW 340i xDrive

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Alpine White,
    Mileage:
    71,123 miles,
    Stock #:
    GNT14524NT,
    VIN:
    WBA8B7G50GNT14524
    More
    M Sport Package, Navigation System, Driver Assistance Package, Cold Weather Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
    • Comments $1,300 below Kelley Blue Book!, EPA 33 MPG Hwy/22 MPG City! CARFAX 1-Owner. Moonroof, Heated Seats, Nav System, Premium Sound System, Rear Air, All Wh...
  • 2016 BMW 428i xDrive SULEV

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    30,415 miles,
    Stock #:
    GK249299BN,
    VIN:
    WBA3N9C55GK249299
    More
    Premium Package, Navigation System, Driver Assistance Package, Cold Weather Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
    • Comments REDUCED FROM $28,591!, $2,600 below Kelley Blue Book!, FUEL EFFICIENT 34 MPG Hwy/22 MPG City! CARFAX 1-Owner, GREAT MILES 30,415! Nav System, Moonroof...
  • 2016 BMW 528i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Cashmere Silver,
    Mileage:
    18,096 miles,
    Stock #:
    GG149373BC,
    VIN:
    WBA5A7C51GG149373
    More
    Premium Package, Driver Assistance Package, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments BMW Certified, CARFAX 1-Owner, ONLY 18,096 Miles! PRICE DROP FROM $32,691, PRICED TO MOVE $1,700 below Kelley Blue Book!, EPA 34 MPG Hwy/22 MPG City! ...
  • 2016 BMW 528i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Mineral White,
    Mileage:
    38,012 miles,
    Stock #:
    GG147329BN,
    VIN:
    WBA5A7C5XGG147329
    More
    Premium Package, Driver Assistance Package, Cold Weather Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
    • Comments REDUCED FROM $27,591!, EPA 34 MPG Hwy/22 MPG City!, PRICED TO MOVE $1,500 below Kelley Blue Book! CARFAX 1-Owner, ONLY 38,012 Miles! Navigation, Moonr...
  • 2008 BMW 528xi

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    106,433 miles,
    Stock #:
    8CZ58241NT,
    VIN:
    WBANV135X8CZ52841
    More
    Premium Package, Xenon Headlights w/Dynamic Auto-Leveling, Cold Weather Package
    • AutoCheck
    • Value Auto Vehicle
    • Comments FUEL EFFICIENT 25 MPG Hwy/17 MPG City! Sunroof, Heated Leather Seats, All Wheel Drive, Dual Zone A/C, Premium Sound System, Rear Air, Alloy Wheels, XE...
  • 2017 BMW 530i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Alpine White,
    Mileage:
    23,900 miles,
    Stock #:
    HG457926BC,
    VIN:
    WBAJA7C32HG457926
    More
    Premium Package, Driving Assistance Package, Driving Assistance Plus Package, Cold Weather Package, (more packages)
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments FUEL EFFICIENT 33 MPG Hwy/23 MPG City!, $600 below Kelley Blue Book! CARFAX 1-Owner, BMW Certified, ONLY 23,900 Miles! Heated Seats, Moonroof, Nav Sys...
  • 2017 BMW 530i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    21,316 miles,
    Stock #:
    HG906146BZ,
    VIN:
    WBAJA7C39HG906146
    More
    Premium Package, Cold Weather Package, Wheels: 19" x 8" V-Spoke
    • Certified
    • Carfax Free
    • AutoCheck
    • Comments BMW Certified, GREAT MILES 21,317! JUST REPRICED FROM $42,991, $3,600 below Kelley Blue Book!, EPA 33 MPG Hwy/23 MPG City! Heated Seats, Moonroof, Nav...
  • 2016 BMW 535i xDrive

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    35,058 miles,
    Stock #:
    GG254913BC,
    VIN:
    WBA5B3C59GG254913
    More
    Luxury Line, Driver Assistance Package, Premium Package, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments BMW Certified, CARFAX 1-Owner, ONLY 35,058 Miles! WAS $34,991, EPA 29 MPG Hwy/20 MPG City!, $3,100 below Kelley Blue Book! Heated Leather Seats, Moonr...
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.

Take Ownership of Lasting Quality With Our Pre-Owned BMWs

At BMW of Des Moines, we know that drivers don't only shop for a Pre-Owned car only because they can't afford a newer model-especially with our selection of Ultimate Driving Machines. Luxury vehicles change from model year to model year, and many are leased, offering opportunities to drive the model you want for less. For others, a tried-and-true model is a more secure choice. Whatever the reason, our Urbandale, IA location is here to help.

Our pre-owned lot features a variety of Pre-Owned BMW models with one thing in common: the promise of a long, and quality ownership experience. Although a pre-owned model may not be subject to the stringent OEM guidelines of a certified program, BMW of Des Moines goes the extra mile by combing through the vehicle history reports and maintenance records of each model we sell. Every Ultimate Driving Machine is unique, which is why every pre-owned example gets thorough attention to ensure its one-of-a-kind ins-and-outs will serve you with confidence.

Quality assurance is just one reason our Pre-Owned models stand out. Although pricing is more accessible than a fresh-from-the-factory model, you can still find financing specials for our pre-owned options. When it comes time for routine maintenance, you can count on our BMW service center to get the job done, and our dealership warranties can help you save on any work you need done.

Let Us Help You Find A New-To-You Ultimate Driving Machine You'll Love

If you're ready to get things moving in your search for your next model, take a look at our complete selection of Pre-Owned BMWs listed here. You can search by model year, mileage, price, body style, and more, and get insight into previous ownership, quality, and certified status at a glance. When you come across a model that piques your interest, you can save it and come back later.

Once you've got a vehicle, or short list of models to try, you can speed the process by filling out our secure financing application. A sales representative will reach out to you once it's been processed, and can answer any questions before scheduling your test drive.

Whether you hail from local Des Moines, IA or Ames, our team would be happy to assist you in your next vehicle purchase. We can be reached by phone, email, or live chat during our regular business hours, so don't hesitate to reach out for assistance.

Contact Us

BMW of Des Moines

9631 Hickman Rd
Directions Urbandale, IA 50322

  • Sales: 877-606-8847
  • Service: 877-606-8849
  • Parts: 877-609-8259

I'm Interested in a Pre-Owned BMW!