BMW of Des Moines

9997 Hickman Rd, Urbandale, IA 50322
Map & Directions

Sales: (515) 216-3093

Service: (515) 278-4808

Today 8:30am - 8:00pm
(Open Now)
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

Photos

Price Drops

Text Search


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-1983734865212523413-152x114.jpeg

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

Great Deal
$8,499 BELOW
Instant Market Value of $53,694

Price: $45,195

Mileage: 2,074

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 5 Series 528i xDrive for sale - $45,195, 2,074 miles with Leather Seats, Sunroof/Moonroof, Power Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-3077557326454869926-152x114.jpeg

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

Great Deal
$7,803 BELOW
Instant Market Value of $53,548

Price: $45,745

Mileage: 2,425

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 5 Series 528i xDrive for sale - $45,745, 2,425 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-3443214270995008786-152x114.jpeg

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

Great Deal
$7,496 BELOW
Instant Market Value of $53,721

Price: $46,225

Mileage: 2,008

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 5 Series 528i xDrive for sale - $46,225, 2,008 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/12/12/08/24/2014_lexus_gx_460-pic-4916331665628990006-152x114.jpeg

2014 Lexus GX 460 Luxury Used Cars in Urbandale, IA 50322

Great Deal
$4,750 BELOW
Instant Market Value of $40,743

Price: $35,993

Mileage: 61,293

Location: Urbandale, IA 50322

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Beige Description: Used 2014 Lexus GX 460 Luxury for sale - $35,993, 61,293 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-3033774750852314329-152x114.jpeg

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

Great Deal
$6,679 BELOW
Instant Market Value of $53,074

Price: $46,395

Mileage: 3,567

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 5 Series 528i xDrive for sale - $46,395, 3,567 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/01/12/08/27/2016_bmw_3_series-pic-8501888819585430389-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Urbandale, IA 50322

Great Deal
$4,847 BELOW
Instant Market Value of $43,224

Price: $38,377

Mileage: 7,939

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $38,377, 7,939 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-6340022454105108715-152x114.jpeg

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

Great Deal
$6,361 BELOW
Instant Market Value of $52,756

Price: $46,395

Mileage: 4,332

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 5 Series 528i xDrive for sale - $46,395, 4,332 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-1026780560165719482-152x114.jpeg

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

Great Deal
$5,470 BELOW
Instant Market Value of $52,245

Price: $46,775

Mileage: 5,563

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 5 Series 528i xDrive for sale - $46,775, 5,563 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/09/18/20/36/2013_ford_edge-pic-5066102873654697792-152x114.jpeg

2013 Ford Edge SEL AWD Used Cars in Urbandale, IA 50322

Great Deal
$2,437 BELOW
Instant Market Value of $21,432

Price: $18,995

Mileage: 35,977

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 Ford Edge SEL AWD for sale - $18,995, 35,977 miles
https://static.cargurus.com/images/forsale/2016/12/03/09/01/2016_bmw_5_series-pic-7764077710247870021-152x114.jpeg

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

Good Deal
$4,939 BELOW
Instant Market Value of $51,334

Price: $46,395

Mileage: 7,755

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 5 Series 528i xDrive for sale - $46,395, 7,755 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/02/01/09/01/2016_volkswagen_passat-pic-3642118567561033755-152x114.jpeg

2016 Volkswagen Passat 1.8T SE Used Cars in Urbandale, IA 50322

Good Deal
$2,824 BELOW
Instant Market Value of $22,725

Price: $19,901

Mileage: 6,883

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 Volkswagen Passat 1.8T SE for sale - $19,901, 6,883 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2016/12/03/09/01/2016_bmw_5_series-pic-6707747435156586044-152x114.jpeg

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

Good Deal
$4,745 BELOW
Instant Market Value of $50,970

Price: $46,225

Mileage: 8,633

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 5 Series 528i xDrive for sale - $46,225, 8,633 miles with Driver Assistance Package, Sunroof/Moonroof, Power Package, Backup Camera, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/11/02/08/27/2014_bmw_m6-pic-6950251750782127215-152x114.jpeg

2014 BMW M6 Coupe Used Cars in Urbandale, IA 50322

Good Deal
$5,428 BELOW
Instant Market Value of $73,423

Price: $67,995

Mileage: 7,096

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW M6 Coupe for sale - $67,995, 7,096 miles
https://static.cargurus.com/images/forsale/2017/01/15/08/24/2013_bmw_x5-pic-8306955496351491333-152x114.jpeg

2013 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$2,655 BELOW
Instant Market Value of $31,557

Price: $28,902

Mileage: 34,263

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 BMW X5 xDrive35i for sale - $28,902, 34,263 miles with Leather Seats, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/01/12/08/27/2017_bmw_x3-pic-1921885902770571059-152x114.jpeg

2017 BMW X3 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$2,973 BELOW
Instant Market Value of $55,528

Price: $52,555

Mileage: 8,080

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW X3 xDrive35i for sale - $52,555, 8,080 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Heat Package, M Sport Package, Climate Package
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.

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

Old Dealer 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 - 286 listings

2501 Sunset Dr, Norwalk, IA 50211

3 reviews
Karl Chevrolet, Inc. - 146 listings

1101 Se Oralabor Rd, Ankeny, IA 50021

4 reviews
MCCJ Auto Group - 122 listings

4611 SW 9th St, Des Moines, IA 50315

1 review
Noble Ford Lincoln of Newton - 108 listings

2020 W 20th St S, Newton, IA 50208

2 reviews
Creston Automotive - 76 listings

410 West Adams, Creston, IA 50801

1 review
John's Auto Sales - 75 listings

5435 NW 1st, Des Moines, IA 50313

1 review
Jaguar Des Moines - 50 listings

9800 Hickman Rd, Clive, IA 50325

1 review
T.B.K Wholesale - 49 listings

1611 Army Post Rd, Des Moines, IA 50315

1 review
Beneventi Chevrolet, Inc. - 18 listings

3333 Hwy 141, Granger, IA 50109

1 review
Walker Auto Center - 17 listings

402 N Elm St, Jefferson, IA 50129

3 reviews
Brick Street Motors - 15 listings

202 Nile Kinnick Dr N, Adel, IA 50003

1 review
Havens Sales & Storage LLC - 12 listings

800 E Lincoln Way, Jefferson, IA 50129

1 review
Southtown Chrysler Jeep Dodge - 1 listing

2412 N Jefferson Street, Indianola, IA 50125

1 review
Saxton Motors

1410 NE Broadway Ave, Des Moines, IA 50313

1 review
Zacatecas Motors

2909 SE 14th St, Des Moines, IA 50320

2 reviews

Popular Used Cars

Used BMW Z4
49 Great Deals out of 1,392 listings starting at $3,000
Used BMW M3
65 Great Deals out of 1,922 listings starting at $4,350
Used BMW M5
26 Great Deals out of 657 listings starting at $9,499
Used BMW X6
74 Great Deals out of 1,539 listings starting at $15,990
Used BMW 3 Series
1,461 Great Deals out of 38,438 listings starting at $1,700
Used BMW X6 M
7 Great Deals out of 203 listings starting at $27,900
Used BMW 5 Series
644 Great Deals out of 15,157 listings starting at $1,877
Used BMW 3 Series Gran Turismo
46 Great Deals out of 969 listings starting at $19,962
Used BMW 2 Series
50 Great Deals out of 1,831 listings starting at $17,777
Used BMW 5 Series Gran Turismo
25 Great Deals out of 453 listings starting at $13,990
Used BMW i3
28 Great Deals out of 1,003 listings starting at $15,595
Used BMW i8
176 listings starting at $86,888
Used BMW M2
75 listings starting at $53,395
Used BMW 4 Series
202 Great Deals out of 6,970 listings starting at $21,499
Used BMW M4
9 Great Deals out of 758 listings starting at $45,494