2004 BMW 3 Series for Sale in Allentown, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Photos

Price Drops

Text Search

Add Similar Cars


2004 BMW 3 Series Review
by Philip

The best sports sedan of its time.

I found that the e46 seems smaller and some want more driver focused then the e90. I love them both, but the e46 just had something special about it.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/16/05/26/2005_bmw_3_series-pic-4959864437879223769-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Norristown, PA 19403

Great Deal
$1,955 BELOW
Instant Market Value of $6,950

Price: $4,995

Mileage: 115,365

Location: Norristown, PA 19403

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci for sale - $4,995, 115,365 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Main Motors responded promptly to our request."
https://static.cargurus.com/images/forsale/2016/12/22/02/38/2003_bmw_3_series-pic-3840587453426105616-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Palmyra, NJ 08065

Good Deal
$1,043 BELOW
Instant Market Value of $5,042

Price: $3,999

Mileage: 122,374

Location: Palmyra, NJ 08065

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 325Ci for sale - $3,999, 122,374 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/02/15/18/19/2003_bmw_3_series-pic-6808428791144352925-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Easton, PA 18042

Good Deal
$1,231 BELOW
Instant Market Value of $5,926

Price: $4,695

Mileage: 90,018

Location: Easton, PA 18042

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,695, 90,018 miles
Avg. Dealer Rating: (7 reviews) "Responded quickily - Great Selection!"
https://static.cargurus.com/images/forsale/2017/01/25/19/30/2004_bmw_3_series-pic-1678171996625461167-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Ledgewood, NJ 07852

Good Deal
$1,434 BELOW
Instant Market Value of $7,357

Price: $5,923

Mileage: 112,790

Location: Ledgewood, NJ 07852

Average time on market: 38 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,923, 112,790 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Very accommodating with follow-up"
https://static.cargurus.com/images/forsale/2016/12/19/18/50/2004_bmw_3_series-pic-5557471813056511672-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Levittown, PA 19057

Good Deal
$1,753 BELOW
Instant Market Value of $4,703

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325i for sale - $2,950, 156,642 miles with Aluminum Wheels
Avg. Dealer Rating: (13 reviews) "Contacted by email, stopped by to look at the truck the same day and it was sold and the salesman didn't seem to know when it was sold... so obviously not that day, so it was gone when email was sent to me. Dealer showed me some other trucks that I was interested in, gave pretty firm out the door number that I was stuck on, but wanted to show me trucks that were higher priced since it would only be $20 a month more. In retrospect, looks like a pretty clear bait and switch to me. Maybe your experience will be different. Good luck."
https://static.cargurus.com/images/forsale/2016/11/22/05/54/2004_bmw_3_series-pic-6122029412686298318-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Philadelphia, PA 19136

Good Deal
$1,327 BELOW
Instant Market Value of $6,776

Price: $5,449

Mileage: 73,667

Location: Philadelphia, PA 19136

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,449, 73,667 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (17 reviews) "Excellent !!, responded right away!!"
https://static.cargurus.com/images/forsale/2017/02/14/19/42/2005_bmw_3_series-pic-6105111647119078378-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Palmyra, NJ 08065

Good Deal
$1,335 BELOW
Instant Market Value of $6,325

Price: $4,990

Mileage: 114,018

Location: Palmyra, NJ 08065

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $4,990, 114,018 miles with Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "Horrible experience. STAY AWAY. I contacted this dealership with a simple question regarding a van. Dennis responded with incorrect information. I re asked the question pointing to the informtion listed in the advertisement. Dennis responded by insulting me. He continued to insult me and tell me to shop elsewhere even after I told him I felt he was acting unprofessionally and that I would write a review detailing his behavior. Dennis seems very frustrated in his position and is terrible dealing with prospective clients. His actions were in no was provoked. Maybe I caught him on a bad day but this place screams shadey. I was an informed buyer ready to make a purchase not a window shopper (I purchased a van the following day from somewhere else). Thank you Dennis for showing who you are before I wasted anymore time with your dealership. This is not a dealership you can trust. This place is a bunch of vehicles jammed in a small space behind a gas station. And especially stay away from Dennis. "
https://static.cargurus.com/images/forsale/2017/02/14/08/42/2003_bmw_3_series-pic-7794107196269073485-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Philadelphia, PA 19116

Good Deal
$885 BELOW
Instant Market Value of $4,275

Price: $3,390

Mileage: 167,139

Location: Philadelphia, PA 19116

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Gray Description: Used 2003 BMW 3 Series 325xi for sale - $3,390, 167,139 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Good interaction, smart about the vehicle, not pushy."
https://static.cargurus.com/images/forsale/2017/02/10/19/11/2003_bmw_3_series-pic-2952660163859771343-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Saylorsburg, PA 18353

Good Deal
$803 BELOW
Instant Market Value of $4,298

Price: $3,495

Mileage: 156,500

Location: Saylorsburg, PA 18353

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,495, 156,500 miles
Avg. Dealer Rating: (2 reviews) "Responds very quickly, Very friendly, Awesome experience "
https://static.cargurus.com/images/forsale/2014/08/23/14/13/2005_bmw_3_series-pic-6870823003761183994-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Langhorne, PA 19047

Good Deal
$829 BELOW
Instant Market Value of $7,128

Price: $6,299

Mileage: 114,823

Location: Langhorne, PA 19047

Average time on market: 33 days Certified Pre-Owned: No Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $6,299, 114,823 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (29 reviews) "My experience was great! Ken answered every question and did what was needed to get me in the vehicle I wanted. Great service! I'd recommend Ken to anyone."
https://static.cargurus.com/images/forsale/2017/01/05/12/39/2004_bmw_3_series-pic-7493887583306273047-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Conshohocken, PA 19428

Good Deal
$1,154 BELOW
Instant Market Value of $8,149

Price: $6,995

Mileage: 99,828

Location: Conshohocken, PA 19428

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,995, 99,828 miles
Avg. Dealer Rating: (16 reviews) "Very true and had lots of picture which gave me a clear idea of exactly what i was going to be looking at."
https://static.cargurus.com/images/forsale/2017/01/23/20/11/2003_bmw_3_series_325i-pic-4487195701419536948-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Easton, 18045

Good Deal
$708 BELOW
Instant Market Value of $6,207

Price: $5,499

Mileage: 85,000

Location: Easton, 18045

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $5,499, 85,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2017/01/11/19/01/2005_bmw_3_series-pic-3292704549900107705-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Gilbertsville, PA 19525

Fair Deal
$770 BELOW
Instant Market Value of $5,770

Price: $5,000

Mileage: 144,063

Location: Gilbertsville, PA 19525

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330xi for sale - $5,000, 144,063 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (42 reviews) "Friendly. "
https://static.cargurus.com/images/forsale/2016/10/27/09/47/2005_bmw_3_series-pic-3051468775796837629-152x114.jpeg

2005 BMW 3 Series 325xi Wagon Used Cars in Schnecksville, PA 18078

Fair Deal
$585 BELOW
Instant Market Value of $6,085

Price: $5,500

Mileage: 130,389

Location: Schnecksville, PA 18078

Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325xi Wagon for sale - $5,500, 130,389 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Fantastic experience! Salesmen, business manager and owner were friendly, willing to work with me and accommodated my every request. The vehicle was exactly as described and a great deal for the price! I would definitely recommend them to anyone looking for a dealership that goes the extra mile!"
https://static.cargurus.com/images/forsale/2016/12/10/00/50/2004_bmw_3_series-pic-4241357327584380112-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Trenton, NJ 08619

Fair Deal
$504 BELOW
Instant Market Value of $5,654

Price: $5,150

Mileage: 121,760

Location: Trenton, NJ 08619

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $5,150, 121,760 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (22 reviews) "This truck was for sale then when I said I was coming to get it with cash mysteriously it was not for sale with mechanical issues, now it's back for sale??"
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 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 17 Great Deals $27,877 8,310 listings
2016 BMW 3 Series 224 Great Deals $21,999 4,916 listings
2015 BMW 3 Series 26 Great Deals $16,941 879 listings
2014 BMW 3 Series 202 Great Deals $11,980 3,548 listings
2013 BMW 3 Series 270 Great Deals $10,900 4,580 listings
2012 BMW 3 Series 37 Great Deals $11,490 905 listings
2011 BMW 3 Series 182 Great Deals $6,999 3,237 listings
2010 BMW 3 Series 57 Great Deals $5,500 1,000 listings
2009 BMW 3 Series 76 Great Deals $5,499 1,673 listings
2008 BMW 3 Series 108 Great Deals $4,500 2,173 listings