BMW of Des Moines

9997 Hickman Rd, Urbandale, IA 50322

Sales: (515) 216-3093

Service: (515) 278-4808

Closed Today (Sun)
Show business hours

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...
(clear)

Make/Model/Trim

Loading...
Show all trims ↓ Show fewer trims ↑

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian Autocheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2017_bmw_x5-pic-585459414140043148-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Great Deal
$7,054 BELOW
Instant Market Value of $61,454

Price: $54,400

Mileage: 4,494

Location: Urbandale, IA 50322

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW X5 xDrive35i for sale - $54,400, 4,494 miles with Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/03/17/17/55/2014_bmw_4_series-pic-6599148296311693454-152x114.jpeg

2014 BMW 4 Series 428xi xDrive Used Cars in Urbandale, IA 50322

Great Deal
$3,197 BELOW
Instant Market Value of $35,189

Price: $31,992

Mileage: 20,363

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 4 Series 428xi xDrive for sale - $31,992, 20,363 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2017_bmw_x5-pic-2875688383596763756-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Great Deal
$6,185 BELOW
Instant Market Value of $69,135

Price: $62,950

Mileage: 4,509

Location: Urbandale, IA 50322

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Metallic Description: Used 2017 BMW X5 xDrive35i for sale - $62,950, 4,509 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Heat Package, Premium Package, M Sport Package, Climate Package
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2015_bmw_x1-pic-2109832519306901237-152x114.jpeg

2015 BMW X1 xDrive28i Used Cars in Urbandale, IA 50322

Great Deal
$3,162 BELOW
Instant Market Value of $29,154

Price: $25,992

Mileage: 12,887

Location: Urbandale, IA 50322

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW X1 xDrive28i for sale - $25,992, 12,887 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2014_bmw_5_series-pic-8400513792569213964-152x114.jpeg

2014 BMW 5 Series 528i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$2,460 BELOW
Instant Market Value of $34,052

Price: $31,592

Mileage: 28,423

Location: Urbandale, IA 50322

Average time on market: 22 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 5 Series 528i xDrive for sale - $31,592, 28,423 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Climate Package
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2014_bmw_4_series-pic-8564688271164977800-152x114.jpeg

2014 BMW 4 Series 435xi xDrive Used Cars in Urbandale, IA 50322

Good Deal
$3,227 BELOW
Instant Market Value of $40,220

Price: $36,993

Mileage: 32,691

Location: Urbandale, IA 50322

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 4 Series 435xi xDrive for sale - $36,993, 32,691 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2014_bmw_x3-pic-8205925111477386349-152x114.jpeg

2014 BMW X3 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$2,479 BELOW
Instant Market Value of $38,473

Price: $35,994

Mileage: 14,726

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW X3 xDrive35i for sale - $35,994, 14,726 miles with Leather Seats, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2014_bmw_m5-pic-787689249021806319-152x114.jpeg

2014 BMW M5 Sedan Used Cars in Urbandale, IA 50322

Good Deal
$4,325 BELOW
Instant Market Value of $64,320

Price: $59,995

Mileage: 18,683

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 BMW M5 Sedan for sale - $59,995, 18,683 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2014_bmw_5_series-pic-9170236213745522448-152x114.jpeg

2014 BMW 5 Series 535i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$2,711 BELOW
Instant Market Value of $38,703

Price: $35,992

Mileage: 34,277

Location: Urbandale, IA 50322

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 5 Series 535i xDrive for sale - $35,992, 34,277 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Climate Package
https://static.cargurus.com/images/forsale/2017/04/14/13/31/2017_bmw_x3-pic-107625508200549313-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Urbandale, IA 50322

Good Deal
$3,247 BELOW
Instant Market Value of $48,242

Price: $44,995

Mileage: 4,704

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2017 BMW X3 xDrive28i for sale - $44,995, 4,704 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2014_bmw_5_series-pic-3695367203494390063-152x114.jpeg

2014 BMW 5 Series 535i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$2,404 BELOW
Instant Market Value of $38,396

Price: $35,992

Mileage: 35,728

Location: Urbandale, IA 50322

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 5 Series 535i xDrive for sale - $35,992, 35,728 miles with Leather Seats, Sunroof/Moonroof, Power Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2010_lexus_is_250-pic-7451070992444028839-152x114.jpeg

2010 Lexus IS 250 AWD Used Cars in Urbandale, IA 50322

Good Deal
$1,212 BELOW
Instant Market Value of $16,206

Price: $14,994

Mileage: 85,524

Location: Urbandale, IA 50322

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Maroon Description: Used 2010 Lexus IS 250 AWD for sale - $14,994, 85,524 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/19/12/27/2014_bmw_3_series-pic-3875269532208580050-152x114.jpeg

2014 BMW 3 Series 320i xDrive Sedan Used Cars in Urbandale, IA 50322

Good Deal
$1,367 BELOW
Instant Market Value of $24,358

Price: $22,991

Mileage: 24,209

Location: Urbandale, IA 50322

Average time on market: 23 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 320i xDrive Sedan for sale - $22,991, 24,209 miles
https://static.cargurus.com/images/forsale/2017/04/15/11/48/2017_bmw_x3-pic-5794186889244332300-152x114.jpeg

2017 BMW X3 xDrive28i Used Cars in Urbandale, IA 50322

Good Deal
$2,580 BELOW
Instant Market Value of $44,605

Price: $42,025

Mileage: 5,695

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW X3 xDrive28i for sale - $42,025, 5,695 miles
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2014_bmw_4_series-pic-2307525418536817277-152x114.jpeg

2014 BMW 4 Series 435xi xDrive Used Cars in Urbandale, IA 50322

Good Deal
$2,139 BELOW
Instant Market Value of $41,731

Price: $39,592

Mileage: 8,160

Location: Urbandale, IA 50322

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 BMW 4 Series 435xi xDrive for sale - $39,592, 8,160 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

All reviewers have been verified to have contacted this dealer – Learn More
Apr 12, 2016
They were great in the follow up. I was in contact with the dealership a couple times and in each instance they were very helpful and asked great questions inquiring about what I was looking for.
Is this review helpful? Yes | No
Jan 12, 2016
They let me know the car I was inquiring about was gone, but it is still in your ad. Was informed there was older car around the same price. They need to cancel the ad if it's gone!
Is this review helpful? Yes | No
Dec 7, 2015
Very good experience.
Is this review helpful? Yes | No
Oct 29, 2015
one of the best experiances i have ever had with a car dealership
Is this review helpful? Yes | No
Aug 24, 2015
Jasonmerschman
Very clean dealership. Treated with respect and literally no pressure to buy. Very friendly staff, perfect sales techniques that made us feel very at ease. Got to test drive without our salesperson, this was a great change, it allowed us to really talk about the vehicle. We purchased from this dealership.
Is this review helpful? Yes | No
Read 4 old reviews
Aug 25, 2014
Unmovable pricing, however that might have been a fair price on that vehicle. Very responsive even on a weekend.
Is this review helpful? Yes | No
Oct 1, 2013
Good help and awesome cars
Is this review helpful? Yes | No
Oct 12, 2012
Outstanding service and treatment. Talk to Brad Sodergren. This gentleman knows his cars, and the process. Brad responded in a timely fashion to e-mail and phone calls. He'll work with you with no pressure. I traveled from a state away to purchase a car they had. The dealership picked me up at the airport and the car I bought was 100% ready to go when I arrived. The paperwork and delivery took all of about an hour and a half. I would recommend Brad and BMW of Des Moines to anyone.
Is this review helpful? Yes | No
Jan 17, 2012
Absolutely the best automobile purchase of my life. Above and beyond all expectations in every area. Will likely be a lifetime customer and I live 11 1/2 hours away!
Is this review helpful? Yes | No

Other Nearby Dealers

Gregg Young Chevy of Norwalk - 310 listings

2501 Sunset Dr, Norwalk, IA 50211

6 reviews
Karl Chevrolet, Inc. - 131 listings

1101 Se Oralabor Rd, Ankeny, IA 50021

4 reviews
John's Auto Sales - 78 listings

5435 NW 1st, Des Moines, IA 50313

1 review
MCCJ Auto Group - 73 listings

4611 SW 9th St, Des Moines, IA 50315

2 reviews
Jaguar Des Moines - 50 listings

9800 Hickman Rd, Clive, IA 50325

1 review
Southtown Chrysler Jeep Dodge - 41 listings

2412 N Jefferson Street, Indianola, IA 50125

1 review
Havens Sales & Storage LLC - 23 listings

800 E Lincoln Way, Jefferson, IA 50129

1 review
Beneventi Chevrolet, Inc. - 21 listings

3333 Hwy 141, Granger, IA 50109

1 review
Brick Street Motors - 18 listings

202 Nile Kinnick Dr N, Adel, IA 50003

1 review
Walker Auto Center - 16 listings

402 N Elm St, Jefferson, IA 50129

4 reviews
DG Auto Group - 7 listings

815 E Green St, Winterset, IA 50273

1 review
Saxton Motors

1410 NE Broadway Ave, Des Moines, IA 50313

1 review
T.B.K Wholesale

1611 Army Post Rd, Des Moines, IA 50315

1 review
Zacatecas Motors

2909 SE 14th St, Des Moines, IA 50320

2 reviews
Noble Chrysler Dodge Jeep Ram

2180 W 20th St S, Newton, IA 50208

1 review

Popular Used Cars

Used BMW Z4
31 Great Deals out of 1,234 listings starting at $4,991
Used BMW M3
42 Great Deals out of 1,724 listings starting at $4,544
Used BMW M5
21 Great Deals out of 646 listings starting at $13,395
Used BMW X6
44 Great Deals out of 1,673 listings starting at $14,995
Used BMW 3 Series
1,026 Great Deals out of 33,910 listings starting at $1,000
Used BMW X6 M
7 Great Deals out of 209 listings starting at $29,981
Used BMW 5 Series
544 Great Deals out of 15,283 listings starting at $2,500
Used BMW 3 Series Gran Turismo
42 Great Deals out of 987 listings starting at $19,548
Used BMW 2 Series
33 Great Deals out of 1,942 listings starting at $17,999
Used BMW 5 Series Gran Turismo
23 Great Deals out of 510 listings starting at $9,755
Used BMW i3
19 Great Deals out of 1,581 listings starting at $16,495
Used BMW i8
135 listings starting at $92,750
Used BMW M2
85 listings starting at $53,270
Used BMW 4 Series
227 Great Deals out of 8,033 listings starting at $19,977
Used BMW M4
8 Great Deals out of 814 listings starting at $47,557