2004 BMW 5 Series for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

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

Nationwide Shipping

Add Similar Cars


CarGurus Quick Poll

2004 BMW 5 Series 545i Review
by Will

Good car, great drive.

Love the handling, the power, the style and the overall value of the car. The brakes are the best of the best.After warranty is up, maintenance can get a little pricey vs the market value of the car. The back seat leg room is not ideal for long trip but workable

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/31/17/08/2004_bmw_5_series-pic-8916996327513321947-152x114.jpeg

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

Great Deal
$2,882 BELOW
CarGurus IMV of $8,382

Price: $5,500

Mileage: 99,677

Location: Rock Hill, SC 29732

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 5 Series 545i for sale - $5,500, 99,677 miles
Avg. Dealer Rating: (21 reviews) "Very nice and helpful"
https://static.cargurus.com/images/forsale/2017/04/11/19/30/2004_bmw_5_series-pic-8472064843910948168-152x114.jpeg

2004 BMW 5 Series 530i Used Cars in Maiden, NC 28650

Good Deal
$1,400 BELOW
CarGurus IMV of $6,390

Price: $4,990

Mileage: 157,247

Location: Maiden, NC 28650

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 5 Series 530i for sale - $4,990, 157,247 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Received very nice email answering all my questions. Sender was female which made me feel more at ease "
https://static.cargurus.com/images/forsale/2017/06/22/19/40/2004_bmw_5_series-pic-7944176059325384294-152x114.jpeg

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

Fair Deal
$651 BELOW
CarGurus IMV of $8,551

Price: $7,900

Mileage: 94,910

Location: Charlotte, NC 28270

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 5 Series 545i for sale - $7,900, 94,910 miles with Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "I came here to purchase a vehicile not only did I get was I was looking for but the treatment and the workers here were fantastic I'm so glad I came here they are so nice and welcoming and very understanding they truly helped me get what I was looking for I would recommend here to everyone "
https://static.cargurus.com/images/forsale/2017/08/12/19/14/2003_bmw_5_series-pic-5578909222579237908-152x114.jpeg

2003 BMW 5 Series 530i Used Cars in Kannapolis, NC 28083

Fair Deal
$529 BELOW
CarGurus IMV of $6,524

Price: $5,995

Mileage: 106,000

Location: Kannapolis, NC 28083

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Teal Description: Used 2003 BMW 5 Series 530i for sale - $5,995, 106,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (1 review) "Great experience shopping for my vehicle. Joe is awesome to deal with. Tells you straight. Will work with you. Not a stereotypical used car salesman for sure. I am pleased and would definitely recommend to shop here for a car. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$517 BELOW
CarGurus IMV of $6,417

Price: $5,900

Mileage: 154,802

Location: Monroe, NC 28110

Average time on market: 16 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Description: Used 2004 BMW 5 Series 545i for sale - $5,900, 154,802 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (33 reviews) "good communication, they sold it before I could get to it"
https://static.cargurus.com/images/forsale/2017/08/06/19/08/2004_bmw_5_series_530i-pic-4949498966460093189-152x114.jpeg

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

Fair Deal
$173 ABOVE
CarGurus IMV of $5,827

Price: $6,000

Mileage: 175,000

Location: Rock Hill, 29731

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Gray Description: Used 2004 BMW 5 Series 530i for sale - $6,000, 175,000 miles with Navigation System, Leather Seats
https://static.cargurus.com/images/forsale/2017/07/31/17/13/2004_bmw_5_series-pic-4659981910654833557-152x114.jpeg

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

Fair Deal
$43 ABOVE
CarGurus IMV of $6,907

Price: $6,950

Mileage: 141,057

Location: Rock Hill, SC 29732

Average time on market: 16 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: (21 reviews) "I called and spoke to a young lady. She answered all of my questions. I plan to visit the lot a test drive the car I'm interested in."
https://static.cargurus.com/images/forsale/2017/07/31/17/08/2003_bmw_5_series-pic-8432629827672989773-152x114.jpeg

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

Price: $2,950

Mileage: 154,211

Location: Rock Hill, SC 29732

Average time on market: 13 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 5 Series 525i for sale - $2,950, 154,211 miles
Avg. Dealer Rating: (21 reviews) "Really great "
https://static.cargurus.com/images/forsale/2017/07/31/17/08/2003_bmw_5_series-pic-5925996973966026815-152x114.jpeg

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

Price: $3,500

Mileage: 210,916

Location: Rock Hill, SC 29732

Average time on market: 13 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 5 Series 525i for sale - $3,500, 210,916 miles
Avg. Dealer Rating: (21 reviews) "no problem w/dealer. cannot get in the car easily . I have Parkinsons"
https://static.cargurus.com/images/forsale/2017/07/31/17/08/2003_bmw_5_series-pic-2086815812730042508-152x114.jpeg

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

Price: $4,995

Mileage: 147,005

Location: Rock Hill, SC 29732

Average time on market: 13 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: (21 reviews) "I think they just did left a message the truck wouldn't past inspection they said so was holding it back ."
https://static.cargurus.com/images/forsale/2017/08/13/06/29/2003_bmw_5_series-pic-4334229037690954400-152x114.jpeg

2003 BMW 5 Series 525i Used Cars in Kannapolis, NC 28083

Price: $4,995

Mileage: 126,000

Location: Kannapolis, NC 28083

Average time on market: 13 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 5 Series 525i for sale - $4,995, 126,000 miles with Leather Seats, Climate Package
Avg. Dealer Rating: (1 review) "I visit the car lot and all the salesman talked about is reposing or taking people cars back off back. I don't believe that was professional talking about that off bat."
https://static.cargurus.com/images/forsale/2016/08/28/10/24/2003_bmw_5_series-pic-2009367861494787766-152x114.jpeg

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

Price: $5,995

Mileage: 107,713

Location: Monroe, NC 28110

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 5 Series 540i for sale - $5,995, 107,713 miles
Avg. Dealer Rating: (25 reviews) "The dealer contacted me and responded to several emails back and forth. Unfortunately both Mustang's I inquired about were overpriced by $1000-$1500 or more, even for a dealer price."
https://static.cargurus.com/images/forsale/2017/06/22/05/54/2004_bmw_5_series-pic-4935348833246590017-152x114.jpeg

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

High Price
$1,526 ABOVE
CarGurus IMV of $9,469

Price: $10,995

Mileage: 69,153

Location: Monroe, NC 28110

Average time on market: 16 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2004 BMW 5 Series 545i for sale - $10,995, 69,153 miles with Sunroof/Moonroof
Avg. Dealer Rating: (25 reviews) "I had a great experience. Their staff was very helpful and very thorough. I would highly recommend them to anyone."
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 3 Great Deals $48,011 3,599 listings
2016 BMW 5 Series 33 Great Deals $26,991 694 listings
2015 BMW 5 Series 27 Great Deals $19,480 516 listings
2014 BMW 5 Series 174 Great Deals $14,995 3,626 listings
2013 BMW 5 Series 35 Great Deals $13,494 850 listings
2012 BMW 5 Series 18 Great Deals $12,000 668 listings
2011 BMW 5 Series 44 Great Deals $9,900 1,128 listings
2010 BMW 5 Series 22 Great Deals $5,950 511 listings
2009 BMW 5 Series 19 Great Deals $5,999 353 listings
2008 BMW 5 Series 46 Great Deals $3,995 1,105 listings