Used BMW 5 Series for Sale in Des Moines, IA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

1992 BMW 5 Series 525i Review
by Niall65

Best buy ever!?

I got this in february car as a temporary run about, not expecting much from it but it has exceeded all of my expectations. The ride, handling, steering, brakes and gearbox are all superb, only a tiny bit of clutch judder under light loads being the only noticeable (very minor) fault. The engine is very smooth and quiet and runs like clockwork...im...

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

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

Great Deal
$9,067 BELOW
Instant Market Value of $54,262

Price: $45,195

Mileage: 1,991

Location: Urbandale, IA 50322

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 5 Series 528i xDrive for sale - $45,195, 1,991 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "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."
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
$9,035 BELOW
Instant Market Value of $54,230

Price: $45,195

Mileage: 2,074

Location: Urbandale, IA 50322

Average time on market: 58 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
Avg. Dealer Rating: (5 reviews) "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!"
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
$8,351 BELOW
Instant Market Value of $54,096

Price: $45,745

Mileage: 2,425

Location: Urbandale, IA 50322

Average time on market: 58 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
Avg. Dealer Rating: (5 reviews) "Very good experience."
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
$8,030 BELOW
Instant Market Value of $54,255

Price: $46,225

Mileage: 2,008

Location: Urbandale, IA 50322

Average time on market: 58 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
Avg. Dealer Rating: (5 reviews) "one of the best experiances i have ever had with a car dealership"
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-1794497663680668003-152x114.jpeg

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

Great Deal
$7,928 BELOW
Instant Market Value of $54,053

Price: $46,125

Mileage: 2,540

Location: Urbandale, IA 50322

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2016 BMW 5 Series 528i xDrive for sale - $46,125, 2,540 miles with Sunroof/Moonroof, Power Package, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "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. "
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
$7,266 BELOW
Instant Market Value of $53,661

Price: $46,395

Mileage: 3,567

Location: Urbandale, IA 50322

Average time on market: 58 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
Avg. Dealer Rating: (5 reviews) "Unmovable pricing, however that might have been a fair price on that vehicle. Very responsive even on a weekend."
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-6806040357682296111-152x114.jpeg

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

Great Deal
$7,198 BELOW
Instant Market Value of $54,238

Price: $47,040

Mileage: 2,054

Location: Urbandale, IA 50322

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2016 BMW 5 Series 528i xDrive for sale - $47,040, 2,054 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Good help and awesome cars "
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,975 BELOW
Instant Market Value of $53,370

Price: $46,395

Mileage: 4,332

Location: Urbandale, IA 50322

Average time on market: 58 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
Avg. Dealer Rating: (5 reviews) "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. "
https://static.cargurus.com/images/forsale/2016/07/25/16/52/2016_bmw_5_series-pic-5365783827861046963-152x114.jpeg

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

Great Deal
$6,685 BELOW
Instant Market Value of $53,510

Price: $46,825

Mileage: 3,964

Location: Urbandale, IA 50322

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2016 BMW 5 Series 528i xDrive for sale - $46,825, 3,964 miles with Leather Seats, Sunroof/Moonroof, Power Package, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "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!"
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
$6,125 BELOW
Instant Market Value of $52,900

Price: $46,775

Mileage: 5,563

Location: Urbandale, IA 50322

Average time on market: 58 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
Avg. Dealer Rating: (5 reviews)
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

Great Deal
$5,670 BELOW
Instant Market Value of $52,065

Price: $46,395

Mileage: 7,755

Location: Urbandale, IA 50322

Average time on market: 58 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
Avg. Dealer Rating: (5 reviews)
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

Great Deal
$5,506 BELOW
Instant Market Value of $51,731

Price: $46,225

Mileage: 8,633

Location: Urbandale, IA 50322

Average time on market: 58 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, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews)
https://static.cargurus.com/images/forsale/2017/01/14/06/15/2006_bmw_5_series-pic-7505359580177059420-152x114.jpeg

2006 BMW 5 Series 525xi Used Cars in Waterloo, IA 50702

Great Deal
$1,578 BELOW
Instant Market Value of $8,577

Price: $6,999

Mileage: 130,000

Location: Waterloo, IA 50702

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2006 BMW 5 Series 525xi for sale - $6,999, 130,000 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "They were very nice and the car I bought was a 2007 Pt cruiser. I totaled my 2004 pt cruiser and was happy I found another one at such a good price. I am done looking now and thank you very much"
https://static.cargurus.com/images/forsale/2017/01/15/09/07/2012_bmw_5_series-pic-6858005358343343359-152x114.jpeg

2012 BMW 5 Series 535i xDrive Used Cars in Waterloo, IA 50701

Good Deal
$2,463 BELOW
Instant Market Value of $24,458

Price: $21,995

Mileage: 69,356

Location: Waterloo, IA 50701

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2012 BMW 5 Series 535i xDrive for sale - $21,995, 69,356 miles
Avg. Dealer Rating: (15 reviews) "No used diferentes name is mi name René Montiel."
https://static.cargurus.com/images/forsale/2016/12/03/09/01/2016_bmw_5_series-pic-5000884187616355201-152x114.jpeg

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

Good Deal
$3,504 BELOW
Instant Market Value of $51,649

Price: $48,145

Mileage: 8,847

Location: Urbandale, IA 50322

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2016 BMW 5 Series 528i xDrive for sale - $48,145, 8,847 miles with Leather Seats, Driver Assistance Package, Power Package, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews)
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.

Used BMW 5 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 5 Series - $56,688 114 listings
2016 BMW 5 Series 127 Great Deals $32,980 4,152 listings
2015 BMW 5 Series 8 Great Deals $23,495 321 listings
2014 BMW 5 Series 101 Great Deals $17,995 2,405 listings
2013 BMW 5 Series 100 Great Deals $14,900 1,667 listings
2012 BMW 5 Series 29 Great Deals $12,685 679 listings
2011 BMW 5 Series 58 Great Deals $12,495 1,191 listings
2010 BMW 5 Series 35 Great Deals $7,000 567 listings
2009 BMW 5 Series 20 Great Deals $6,781 384 listings
2008 BMW 5 Series 63 Great Deals $4,950 1,322 listings