Show Only

Keyword

90 Vehicles matching:
  • All Listings
  • 2017 BMW 230i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Deep Sea Blue,
    Mileage:
    23,533 miles,
    Stock #:
    HV717822CP,
    VIN:
    WBA2M9C35HV717822
    More
    Driving Assistance Package, Cold Weather Package
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments BMW Certified, CARFAX 1-Owner, ONLY 23,523 Miles! FUEL EFFICIENT 33 MPG Hwy/23 MPG City! Heated Seats, All Wheel Drive, iPod/MP3 Input, CD Player, DRI...
  • 2017 BMW 230i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Moonlight Silver,
    Mileage:
    21,138 miles,
    Stock #:
    H7A25829CP,
    VIN:
    WBA2H9C35H7A25829
    More
    Premium Package, Navigation System, Driving Assistance Package, Cold Weather Package, (more packages)
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments BMW Certified, CARFAX 1-Owner, LOW MILES - 21,138! Navigation, Sunroof, Heated Seats, Dual Zone A/C, PREMIUM PACKAGE, iPod/MP3 Input, All Wheel Drive,...
  • 2018 BMW 320i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Sunset Orange,
    Mileage:
    4,000 miles,
    Stock #:
    JA495032CP,
    VIN:
    WBA8A3C56JA495032
    More
    Convenience Package, Wheels: 18" x 8" Light Alloy Turbine
    • Certified
    • Carfax Free
    • AutoCheck
    • Comments BMW Certified, CARFAX 1-Owner, Excellent Condition, LOW MILES - 4,000! EPA 34 MPG Hwy/23 MPG City! Moonroof, Heated Seats, Back-Up Camera, All Wheel D...
  • 2017 BMW 320i xDrive

    • KBB Retail Value:$24,221
    • Price Difference:$1,230
    • Price:$22,991
    • Price Valid for 3 Days
    • Get Today's Price
    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    29,945 miles,
    Stock #:
    HNU42049CP,
    VIN:
    WBA8E5G54HNU42049
    More
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments $2,500 below Kelley Blue Book!, FUEL EFFICIENT 34 MPG Hwy/23 MPG City! BMW Certified, CARFAX 1-Owner, LOW MILES - 29,945! Moonroof, Heated Seats, Turb...
  • 2017 BMW 320i xDrive

    • KBB Retail Value:$21,247
    • Price Difference:$4,256
    • Price:$16,991
    • Price Valid for 3 Days
    • Get Today's Price
    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Jet Black,
    Mileage:
    64,637 miles,
    Stock #:
    HNU43975NP,
    VIN:
    WBA8E5G34HNU43975
    More
    Premium Package, Driver Assistance Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
    • Comments CARFAX 1-Owner. FUEL EFFICIENT 34 MPG Hwy/23 MPG City!, PRICED TO MOVE $3,200 below Kelley Blue Book! Sunroof, Heated Seats, Turbo Charged, All Wheel ...
  • 2017 BMW 328d xDrive

    • KBB Retail Value:$23,932
    • Price Difference:$1,941
    • Price:$21,991
    • Price Valid for 3 Days
    • Get Today's Price
    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Mediterranean Blue,
    Mileage:
    61,153 miles,
    Stock #:
    HK826102NP,
    VIN:
    WBA8F1C32HK826102
    More
    Technology Package, Premium Package, Driver Assistance Package, Cold Weather Package
    • Carfax One Owner
    • AutoCheck
    • 60 Day Limited Warranty
    • Comments FUEL EFFICIENT 40 MPG Hwy/30 MPG City!, PRICED TO MOVE $1,500 below Kelley Blue Book! CARFAX 1-Owner. NAV, Sunroof, Heated Seats, Rear Air, Turbo, Die...
  • 2016 BMW 328i xDrive

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Jet Black,
    Mileage:
    19,696 miles,
    Stock #:
    GNU01043CP,
    VIN:
    WBA8E3G53GNU01043
    More
    Premium Package, Driver Assistance Package, Wheels: 18 x 8.0 Double-Spoke
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments CARFAX 1-Owner, BMW Certified, ONLY 19,696 Miles! EPA 34 MPG Hwy/22 MPG City! Sunroof, Heated Seats, Rear Air, All Wheel Drive, iPod/MP3 Input, Turbo,...
  • 2020 BMW 330i xDrive

    • KBB Retail Value:$41,484
    • Price Difference:$1,493
    • Price:$39,991
    • Price Valid for 3 Days
    • Get Today's Price
    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Alpine White,
    Mileage:
    6,625 miles,
    Stock #:
    L8B08700CP,
    VIN:
    3MW5R7J04L8B08700
    More
    Convenience Package, Live Cockpit Pro w/Navi
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments PRICED TO MOVE $2,300 below Kelley Blue Book!, FUEL EFFICIENT 34 MPG Hwy/25 MPG City! CARFAX 1-Owner, BMW Certified, ONLY 6,625 Miles! Navigation, Sun...
  • 2017 BMW 330i xDrive

    • KBB Retail Value:$28,785
    • Price Difference:$2,794
    • Price:$25,991
    • Price Valid for 3 Days
    • Get Today's Price
    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Mineral White,
    Mileage:
    40,913 miles,
    Stock #:
    HNU64688CP,
    VIN:
    WBA8D9G34HNU64688
    More
    Navigation System, Driver Assistance Package, Wheels: 18 x 8.0 Lt Alloy Double-Spoke
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments CARFAX 1-Owner, BMW Certified, ONLY 40,913 Miles! $4,200 below Kelley Blue Book!, EPA 33 MPG Hwy/23 MPG City! NAV, Heated Seats, Sunroof, Rear Air, Tu...
  • 2017 BMW 330i xDrive

    • KBB Retail Value:$29,928
    • Price Difference:$2,937
    • Price:$26,991
    • Price Valid for 3 Days
    • Get Today's Price
    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    24,188 miles,
    Stock #:
    HNU60925CP,
    VIN:
    WBA8D9G53HNU60925
    More
    M Sport Package, Premium Package, Navigation System, Driver Assistance Package, (more packages)
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments PRICED TO MOVE $3,200 below Kelley Blue Book!, EPA 33 MPG Hwy/23 MPG City! CARFAX 1-Owner, BMW Certified, GREAT MILES 24,178! Nav System, Heated Seats...
  • 2017 BMW 330i xDrive

    • KBB Retail Value:$30,218
    • Price Difference:$1,227
    • Price:$28,991
    • Price Valid for 3 Days
    • Get Today's Price
    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Alpine White,
    Mileage:
    20,521 miles,
    Stock #:
    HNU65383CP,
    VIN:
    WBA8D9G39HNU65383
    More
    M Sport Package, Premium Package, Navigation System, Driver Assistance Package
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments CARFAX 1-Owner, LOW MILES - 20,511! PRICED TO MOVE $300 below Kelley Blue Book!, FUEL EFFICIENT 33 MPG Hwy/23 MPG City! Moonroof, Heated Seats, Nav Sy...
  • 2016 BMW 428i xDrive SULEV

    Engine:
    2.0L 4,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    66,812 miles,
    Stock #:
    GK250671NP,
    VIN:
    WBA3N9C54GK250671
    More
    Premium Package, Navigation System, Driver Assistance Package, Cold Weather Package
    • Carfax Free
    • AutoCheck
    • 60 Day Limited Warranty
    • Comments CARFAX 1-Owner. FUEL EFFICIENT 34 MPG Hwy/22 MPG City! Nav System, Heated Seats, Moonroof, Rear Air, Turbo Charged Engine, iPod/MP3 Input, All Wheel D...
  • 2018 BMW 440i xDrive

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Sunset Orange,
    Mileage:
    27,111 miles,
    Stock #:
    JEA33383CP,
    VIN:
    WBA4Z7C52JEA33383
    More
    Executive Package, Premium Package, Wheels: 19" x 8" Star-Spoke, Active Driving Assistant, (more packages)
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments EPA 29 MPG Hwy/20 MPG City! CARFAX 1-Owner, LOW MILES - 27,111! Heated Leather Seats, Nav System, Turbo Charged Engine, EXECUTIVE PACKAGE, Back-Up Cam...
  • 2018 BMW 440i xDrive

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Estoril Blue,
    Mileage:
    40,904 miles,
    Stock #:
    JAB94942CP,
    VIN:
    WBA4W9C50JAB94942
    More
    Executive Package, Premium Package
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments CARFAX 1-Owner, BMW Certified. FUEL EFFICIENT 31 MPG Hwy/21 MPG City! Nav System, Heated Seats, Moonroof, Back-Up Camera, Rear Air, All Wheel Drive, T...
  • 2018 BMW 440i xDrive

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Black Sapphire,
    Mileage:
    44,950 miles,
    Stock #:
    JED41988CP,
    VIN:
    WBA4Z7C59JED41988
    More
    Premium Package, Active Driving Assistant, Wireless Charging
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments CARFAX 1-Owner, BMW Certified. PRICE DROP FROM $52,991, FUEL EFFICIENT 29 MPG Hwy/20 MPG City! Heated Leather Seats, Navigation, Turbo Charged, M SPOR...
  • 2018 BMW 440i xDrive

    Engine:
    3.0L 6,
    Drive Line:
    AWD,
    Transmission:
    Automatic,
    Exterior Color:
    Carbon Black,
    Mileage:
    28,352 miles,
    Stock #:
    JBB98614NP,
    VIN:
    WBA4J7C57JBB98614
    More
    Premium Package (Heated Front Seats, Navigation System, Advanced Real-Time Traffic Information, Remote Services, )
    • Certified
    • Carfax One Owner
    • AutoCheck
    • Comments CARFAX 1-Owner, ONLY 28,352 Miles! $500 below Kelley Blue Book!, EPA 31 MPG Hwy/21 MPG City! NAV, Heated Seats, Sunroof, Back-Up Camera, Rear Air, Tur...

Find What You're Looking for in Our Pre-Owned Inventory

If you're in the market for a reliable and affordable vehicle, then you're in luck. At BMW of Des Moines, we carry new and used cars that are ready to be driven to your desired destination. We carry a wide selection of models that are great for our Des Moines and Ames customers. Our friendly staff is here to help you find a vehicle that will enhance your driving experience. You'll discover new features and technologies, creating a world that will get you excited every time you drive one of our models. You don't want to miss out on what we have in store for you.

Our pre-owned inventory is an excellent match for those who are on a tighter budget or may want a wider variety of vehicles. We make sure that we always carry a large selection of cars that have their unique styles and features for everyone to find something they desire when they drive a car. We carry popular brands from all over including, Jeep, Subaru, Nissan, Chevrolet, and more with all different body styles, colors, and model years. In our used lot, we also carry a large amount of used BMW models where you might not be lucky in our new inventory but strike gold in our used lot. Our used BMW models could have outstanding features and technologies in our later models that you could get at a great price to drive around the Waukee and Marshalltown area.

We make sure that all our used vehicles are high-quality and serviced before allowing you to test drive any of them. They are cleaned and deliver a high-performing ride thanks to our very skilled technicians.

Visit Us Today!

Stop by our dealership today and discover a used model that is an excellent match for both you and your wallet. We look forward to meeting you.