2004 BMW 5 Series for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Dealer Promotions

Add Similar Cars

CarGurus Quick Poll

2004 BMW 5 Series 525i Review
by Jason

Bang for the buck!

Bang for the buck in the used car market is unparralled. 30mpg, current body style, $50k new $20k now, BMW knows how to build an inline six, feels like much more than 190hp, ZF 6speed is always in the powerband. Excellent handling, braking and road manners.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/05/01/01/41/2005_bmw_5_series-pic-6466420582543618429-152x114.jpeg

2005 BMW 5 Series 545i Used Cars in Matthews, NC 28105

Good Deal
$1,606 BELOW
Instant Market Value of $10,506

Price: $8,900

Mileage: 101,346

Location: Matthews, NC 28105

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 5 Series 545i for sale - $8,900, 101,346 miles with Bluetooth, Navigation System, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/03/24/17/14/2005_bmw_5_series-pic-6340992411664092805-152x114.jpeg

2005 BMW 5 Series 525i Used Cars in Monroe, NC 28110

Good Deal
$1,254 BELOW
Instant Market Value of $7,253

Price: $5,999

Mileage: 169,384

Location: Monroe, NC 28110

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2005 BMW 5 Series 525i for sale - $5,999, 169,384 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Love it!!"
https://static.cargurus.com/images/forsale/2016/04/20/17/41/2004_bmw_5_series-pic-2536837029929760301-152x114.jpeg

2004 BMW 5 Series 545i Used Cars in Rock Hill, SC 29732

Fair Deal
$1,130 BELOW
Instant Market Value of $8,080

Price: $6,950

Mileage: 141,057

Location: Rock Hill, SC 29732

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 5 Series 545i for sale - $6,950, 141,057 miles
Avg. Dealer Rating: (6 reviews) "Do not go the car has a broken front head light and the two side mirrors are from a different car and don't fit . Do not recommend going here"
https://static.cargurus.com/images/forsale/2016/03/13/12/16/2003_bmw_5_series-pic-3819063197176498281-152x114.jpeg

2003 BMW 5 Series 525i Used Cars in Rock Hill, SC 29732

Fair Deal
$701 BELOW
Instant Market Value of $5,696

Price: $4,995

Mileage: 147,005

Location: Rock Hill, SC 29732

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 5 Series 525i for sale - $4,995, 147,005 miles
Avg. Dealer Rating: (6 reviews) "Rude,called me every name in the book when I ask if he can just look at my car that was stolen.still no response no help.iv told thim every scratch and he said must be your car and hung up.."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 5 Series 530i Used Cars in Rock Hill, SC 29732

Price: $7,500

Mileage: ?

Location: Rock Hill, SC 29732

Average time on market: 26 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 5 Series 530i for sale - $7,500
Avg. Dealer Rating: (2 reviews) "WORST car buying experience EVER. SO glad I didn't purchase a vehicle from the most RUDE sales manager I've dealt with in my life!!! Buyer beware!"
https://static.cargurus.com/images/forsale/2015/04/15/04/23/2003_bmw_5_series-pic-1108037256760941316-152x114.jpeg

2003 BMW 5 Series 540i Used Cars in Monroe, NC 28110

Price: $7,900

Mileage: 103,700

Location: Monroe, NC 28110

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 5 Series 540i for sale - $7,900, 103,700 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Very nice"
https://static.cargurus.com/images/forsale/2016/03/25/21/42/2004_bmw_5_series-pic-699930794393138269-152x114.jpeg

2004 BMW 5 Series 530i Used Cars in Gastonia, NC 28056

Price: Negotiable

Mileage: 106,363

Location: Gastonia, NC 28056

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Brown Description: Used 2004 BMW 5 Series 530i for sale , 106,363 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Great customer service"
https://static.cargurus.com/images/forsale/2016/04/19/05/49/2005_bmw_5_series-pic-4159691058722649845-152x114.jpeg

2005 BMW 5 Series 545i Used Cars in Monroe, NC 28110

Price: Negotiable

Mileage: 83,240

Location: Monroe, NC 28110

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2005 BMW 5 Series 545i for sale , 83,240 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Good stuff; free sodas"
https://static.cargurus.com/images/forsale/2016/05/04/06/33/2005_bmw_5_series-pic-512831458746921628-152x114.jpeg

2005 BMW 5 Series 545i Used Cars in Monroe, NC 28110

Price: Negotiable

Mileage: 92,328

Location: Monroe, NC 28110

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2005 BMW 5 Series 545i for sale , 92,328 miles with Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "Great......responded quickly and answered questions that I had texted."
https://static.cargurus.com/images/forsale/2016/04/19/15/57/2003_bmw_5_series-pic-3414164703070714841-152x114.jpeg

2003 BMW 5 Series 525i Used Cars in Matthews, NC 28105

Fair Deal
$39 ABOVE
Instant Market Value of $5,861

Price: $5,900

Mileage: 140,510

Location: Matthews, NC 28105

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 5 Series 525i for sale - $5,900, 140,510 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/03/13/12/16/2004_bmw_5_series-pic-8077127002325181304-152x114.jpeg

2004 BMW 5 Series 545i Used Cars in Rock Hill, SC 29732

Fair Deal
$369 BELOW
Instant Market Value of $8,368

Price: $7,999

Mileage: 149,764

Location: Rock Hill, SC 29732

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 5 Series 545i for sale - $7,999, 149,764 miles
Avg. Dealer Rating: (6 reviews) "Very responsive"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 5 Series 525i Used Cars in China Grove, NC 28023

Fair Deal
$313 ABOVE
Instant Market Value of $5,682

Price: $5,995

Mileage: 226,181

Location: China Grove, NC 28023

Average time on market: 25 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW 5 Series 525i for sale - $5,995, 226,181 miles
Avg. Dealer Rating: (2 reviews) "I had a really good buying experience with A C Motorsports.Doug and Jennifer were really helpful and sold me a 2009 Kia Borrego that was exactly what they said it was after driving from VA to NC to buy it. I would highly recommended A C Motorsports to anyone looking for a good honest dealership for a good used vehicle."
https://static.cargurus.com/images/forsale/2016/02/16/13/58/2004_bmw_5_series-pic-4702503201857092691-152x114.jpeg

2004 BMW 5 Series 530i Used Cars in Charlotte, NC 28212

Fair Deal
$691 ABOVE
Instant Market Value of $10,304

Price: $10,995

Mileage: 81,000

Location: Charlotte, NC 28212

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2004 BMW 5 Series 530i for sale - $10,995, 81,000 miles
Avg. Dealer Rating: (2 reviews) "Quick to reply."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 5 Series 530i Used Cars in Charlotte, NC 28213

Fair Deal
$545 ABOVE
Instant Market Value of $6,450

Price: $6,995

Mileage: 130,000

Location: Charlotte, NC 28213

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2003 BMW 5 Series 530i for sale - $6,995, 130,000 miles
https://static.cargurus.com/images/forsale/2016/03/31/14/26/2004_bmw_5_series-pic-8928890016829063961-152x114.jpeg

2004 BMW 5 Series 545i Used Cars in Charlotte, NC 28208

High Price
$1,168 ABOVE
Instant Market Value of $10,823

Price: $11,991

Mileage: 79,416

Location: Charlotte, NC 28208

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Jet Black Description: Used 2004 BMW 5 Series 545i for sale - $11,991, 79,416 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Great service through the site."
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
2016 BMW 5 Series 46 Great Deals $39,000 9,081 listings
2015 BMW 5 Series 28 Great Deals $29,999 761 listings
2014 BMW 5 Series 21 Great Deals $24,990 599 listings
2013 BMW 5 Series 190 Great Deals $17,995 3,600 listings
2012 BMW 5 Series 48 Great Deals $16,475 827 listings
2011 BMW 5 Series 41 Great Deals $13,777 1,028 listings
2010 BMW 5 Series 25 Great Deals $9,250 560 listings
2009 BMW 5 Series 17 Great Deals $8,295 389 listings
2008 BMW 5 Series 62 Great Deals $4,200 1,244 listings
2007 BMW 5 Series 24 Great Deals $3,500 613 listings