2004 BMW 5 Series for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 5 Series 525i Review
by Isabel

Great car!

Have loved this car since purchased new in late 2003. Love the way it drives, looks and feels. Use it for commuting to work and for travel. I put clients in my car all the time and it works great for showing real estate.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/18/19/25/2003_bmw_5_series-pic-5878682695834557290-152x114.jpeg

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

Fair Deal
$528 BELOW
Instant Market Value of $5,478

Price: $4,950

Mileage: 151,721

Location: Matthews, NC 28105

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 5 Series 530i for sale - $4,950, 151,721 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Shevaun and her husband were the greatest. I had absolutely no credit and they went above and beyond getting financed on the 2006 Suzuki Grand Vitara. Which by the way is a great little SUV. Just what I was looking for. They are wonderful people and I highly recommend to anyone. If you are looking for a great used vehicle come see Shevaun at Power On Auto. Yes they did respond to my personal email. "
https://static.cargurus.com/images/forsale/2016/07/21/16/34/2004_bmw_5_series-pic-5193381477923216481-152x114.jpeg

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

Fair Deal
$898 BELOW
Instant Market Value of $7,848

Price: $6,950

Mileage: 141,057

Location: Rock Hill, SC 29732

Average time on market: 31 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: (8 reviews) "Couldn't get any help at all and cars were in terrible shape."
https://static.cargurus.com/images/forsale/2016/06/12/06/03/2003_bmw_5_series-pic-4072142074792786113-152x114.jpeg

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

Fair Deal
$604 BELOW
Instant Market Value of $5,599

Price: $4,995

Mileage: 147,005

Location: Rock Hill, SC 29732

Average time on market: 21 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: (8 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/07/10/07/38/2004_bmw_5_series-pic-1017057006177957044-152x114.jpeg

2004 BMW 5 Series 525i Used Cars in Charlotte, NC 28206

Fair Deal
$5 ABOVE
Instant Market Value of $6,495

Price: $6,500

Mileage: 177,671

Location: Charlotte, NC 28206

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2004 BMW 5 Series 525i for sale - $6,500, 177,671 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "I actually eneded up purchasing a 2006 Infinity M35X from Danny motors.they were very helpful and went back to reopen because we got there after hours.I would definitely recommend them to anyone"
https://static.cargurus.com/images/forsale/2016/07/17/01/48/2003_bmw_5_series-pic-5188738046991788540-152x114.jpeg

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

Fair Deal
$287 ABOVE
Instant Market Value of $5,613

Price: $5,900

Mileage: 146,542

Location: Matthews, NC 28105

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 5 Series 525i for sale - $5,900, 146,542 miles with Premium Package, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/06/25/01/53/2005_bmw_5_series-pic-1028943251867445563-152x114.jpeg

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

Fair Deal
$579 ABOVE
Instant Market Value of $6,321

Price: $6,900

Mileage: 185,400

Location: Matthews, NC 28105

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 5 Series 525i for sale - $6,900, 185,400 miles with Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$412 ABOVE
Instant Market Value of $6,583

Price: $6,995

Mileage: 130,000

Location: Charlotte, NC 28213

Average time on market: 20 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
Avg. Dealer Rating: (1 review) "Customer service was excellent"
https://static.cargurus.com/images/forsale/2016/06/12/06/03/2004_bmw_5_series-pic-5617115033637432348-152x114.jpeg

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

Fair Deal
$515 ABOVE
Instant Market Value of $7,484

Price: $7,999

Mileage: 149,764

Location: Rock Hill, SC 29732

Average time on market: 31 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: (8 reviews) "They were very helpful."
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 62 Great Deals $37,000 8,865 listings
2015 BMW 5 Series 22 Great Deals $25,907 520 listings
2014 BMW 5 Series 24 Great Deals $21,895 763 listings
2013 BMW 5 Series 267 Great Deals $16,900 3,566 listings
2012 BMW 5 Series 44 Great Deals $14,900 820 listings
2011 BMW 5 Series 62 Great Deals $12,895 1,161 listings
2010 BMW 5 Series 32 Great Deals $8,495 566 listings
2009 BMW 5 Series 28 Great Deals $7,995 385 listings
2008 BMW 5 Series 64 Great Deals $5,995 1,290 listings
2007 BMW 5 Series 32 Great Deals $4,999 685 listings