2004 BMW 3 Series in Philadelphia, PA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 320i Review
by Andy

Ticks all the boxes.

320D sport not 320i. This car is an excellent alrounder. Is is quick , handles well, looks good is comfortable reliable and economical. These things are not cheap to buy and parts are expensive. All in all though They are a great cars!

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/01/09/05/25/2003_bmw_3_series-pic-3291796697994939017-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Pennsauken, NJ 08109

Good Deal
$1,474 BELOW
Instant Market Value of $7,173

Price: $5,699

Mileage: 117,347

Location: Pennsauken, NJ 08109

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $5,699, 117,347 miles
Avg. Dealer Rating: (10 reviews) "Phone contact only "
http://static.cargurus.com/images/forsale/2015/05/07/05/21/2004_bmw_3_series-pic-6340181044303935713-152x114.jpeg

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

Good Deal
$1,171 BELOW
Instant Market Value of $7,470

Price: $6,299

Mileage: 110,750

Location: Philadelphia, PA 19115

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $6,299, 110,750 miles
Avg. Dealer Rating: (10 reviews) "They were pretty fair with everything. They will save you money anyway they can. They look to make the sale not make a profit. Which is hard to find. "
http://static.cargurus.com/images/forsale/2015/05/27/15/25/2004_bmw_3_series-pic-4815162159385851693-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Bala Cynwyd, PA 19004

Good Deal
$988 BELOW
Instant Market Value of $7,988

Price: $7,000

Mileage: 124,456

Location: Bala Cynwyd, PA 19004

Average time on market: 23 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $7,000, 124,456 miles with Premium Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "They responded but I had already purchased a vehicle."
http://static.cargurus.com/images/forsale/2015/05/20/13/20/2004_bmw_3_series_325ci_convertible-pic-5805575716109461440-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Morrisville, 19067

Good Deal
$879 BELOW
Instant Market Value of $7,174

Price: $6,295

Mileage: 149,299

Location: Morrisville, 19067

Average time on market: 40 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,295, 149,299 miles with Leather Seats
http://static.cargurus.com/images/forsale/2015/03/17/10/00/2004_bmw_3_series-pic-3758487850303909377-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Norristown, PA 19403

Good Deal
$878 BELOW
Instant Market Value of $7,473

Price: $6,595

Mileage: 103,680

Location: Norristown, PA 19403

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $6,595, 103,680 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "I purchased the 2007 suzuki xl-7, the dealership was so helpful & informative, they weren't pushy didn't throw a car on you let you take your time to decide. My next vehicle I will purchase from Main Street motors , I already referred people who will be purchasing in February "
http://static.cargurus.com/images/forsale/2014/12/17/23/33/2005_bmw_3_series-pic-4652393777997754283-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Devon, PA 19333

Good Deal
$974 BELOW
Instant Market Value of $10,969

Price: $9,995

Mileage: 92,432

Location: Devon, PA 19333

Average time on market: 37 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Titanium Silver Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $9,995, 92,432 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "The dealer was relatively slow to respond, and they seem to not be very helpful via emails (which is an ideal way to communicate prior to a purchase). I will likely purchase via another dealer, but I am still not 100% certain how I will proceed. Also, the prices seem higher here verses other dealers and the trade in values seem significantly lower. I was offered $10K for my car here verses $12500 at another dealer and $12000 at another and $12250 at another *such a difference does not make sense* So, question your trade in value prior to buying!"
http://static.cargurus.com/images/forsale/2015/05/13/09/35/2004_bmw_3_series-pic-9182195748796660366-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Warminster, PA 18974

Fair Deal
$746 BELOW
Instant Market Value of $9,741

Price: $8,995

Mileage: 60,486

Location: Warminster, PA 18974

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 325xi for sale - $8,995, 60,486 miles
Avg. Dealer Rating: (10 reviews) "My experilence has been great! Wayne has been very attentive and sooo helpful. Returned my calls promptly an was very easy to set up an appointment with. Has beautiful selection of cars available all but one I just picked mine up. The pick up went so smoothly. I can't say enough about my experience with Carnu and the owner. I would recommend them to anyone and would certainly shop their first before looking anywhere else. Thanks Wayne I love my car and your service has been impeccable! Keep up the great work You actually give car dealers a good name!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Convertible Used Cars in Philadelphia, PA 19111

Fair Deal
$722 BELOW
Instant Market Value of $9,717

Price: $8,995

Mileage: 98,217

Location: Philadelphia, PA 19111

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $8,995, 98,217 miles
Avg. Dealer Rating: (4 reviews) "no need any further...........found another car"
http://static.cargurus.com/images/forsale/2015/05/19/10/49/2005_bmw_3_series-pic-2388359678411681075-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Jenkintown, PA 19046

Fair Deal
$696 BELOW
Instant Market Value of $12,691

Price: $11,995

Mileage: 43,528

Location: Jenkintown, PA 19046

Average time on market: 28 days Certified Pre-Owned: No Color: Sonora Metallic Description: Used 2005 BMW 3 Series 330xi for sale - $11,995, 43,528 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "DONT BUY HERE!. They will tell you anything to get you in the door, like "Its like new in the wrapper" then when you get there and actually see the car/truck you will get "Well it is a used car... it is what it is..".. Really?? We drove 7 hours, ONE way to look at the "In the wrapper" 2013 black Avalanche truck with 18k miles. I did not expect brand new, but I was defiantly mis-lead by Robert and the used car manager Kevin. The truck had dings, dents, major scratches, ripped leather seats, weather stripping hanging off the door, buckled front fender, dog hair, front bumper issues, a repainted hood (even though the car fax was clean....??) All the pictures they took of the truck and emailed to me prior, looked great. Just so happened that they forgot to take pics of any of the damaged area. They told me the truck would be detailed and waxed awaiting my arrival to pick it up. When we arrived, the roof was not even touched let alone anything cleaned on the inside of the truck. Then to top this all off, when I questioned them on why they did not tell me about all this damage, they just turned around and walked back into the show room. They never apologized, offered to reimburse me for my $200 in tolls and fuel to get there, my day off from work, or even apologize for the wasting 16 hours of my day..... This place is a joke. there are way to many other car dealers out there to waste your time on these guys. RUN away from here!!!! This truck is not as clean as it looks in the pics. take it from me, I drove 7 hours one way, and walked away from it!!!!!"
http://static.cargurus.com/images/forsale/2015/04/15/18/58/2005_bmw_3_series-pic-601305149334858708-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Philadelphia, PA 19124

Fair Deal
$597 BELOW
Instant Market Value of $8,497

Price: $7,900

Mileage: 113,379

Location: Philadelphia, PA 19124

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325xi for sale - $7,900, 113,379 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "I want that car, but don't have all the financinig"
http://static.cargurus.com/images/forsale/2014/12/21/02/24/2004_bmw_3_series-pic-7063151822665114301-152x114.jpeg

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

Fair Deal
$525 BELOW
Instant Market Value of $8,015

Price: $7,490

Mileage: 107,570

Location: Palmyra, NJ 08065

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Description: Used 2004 BMW 3 Series 325xi for sale - $7,490, 107,570 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Email that auto had been sold."
http://static.cargurus.com/images/forsale/2013/08/25/14/23/2004_bmw_3_series-pic-2081091729155769335-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Philadelphia, PA 19120

Fair Deal
$447 BELOW
Instant Market Value of $8,442

Price: $7,995

Mileage: 95,924

Location: Philadelphia, PA 19120

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $7,995, 95,924 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Stated "We don't print a CARFAX until we know someone is serious about seeing the car". Did not make sense."
http://static.cargurus.com/images/forsale/2014/12/21/03/15/2004_bmw_3_series-pic-5213782026009074618-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Palmyra, NJ 08065

Fair Deal
$442 BELOW
Instant Market Value of $8,432

Price: $7,990

Mileage: 81,175

Location: Palmyra, NJ 08065

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Description: Used 2004 BMW 3 Series 325i for sale - $7,990, 81,175 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Would definitely recommend to friends! "
http://static.cargurus.com/images/forsale/2014/12/30/04/33/2004_bmw_3_series-pic-4619533273851899183-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Langhorne, PA 19047

Fair Deal
$366 BELOW
Instant Market Value of $8,361

Price: $7,995

Mileage: 98,574

Location: Langhorne, PA 19047

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $7,995, 98,574 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Check engine light was on "
http://static.cargurus.com/images/forsale/2015/04/17/04/07/2003_bmw_3_series-pic-3499473919220014129-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Devon, PA 19333

Fair Deal
$341 BELOW
Instant Market Value of $8,336

Price: $7,995

Mileage: 131,306

Location: Devon, PA 19333

Average time on market: 43 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $7,995, 131,306 miles with Leather Seats, Aluminum Wheels, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (9 reviews) "Dealership knew I was coming to see the car and it was still in the shop"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
662 Great Deals out of 17,425 listings starting at $2,850
BMW M3
69 Great Deals out of 1,057 listings starting at $3,495
Mercedes-Benz C-Class
791 Great Deals out of 22,487 listings starting at $1,250

New BMW 3 Series By Year

2015 BMW 3 Series
15,084 listings
2014 BMW 3 Series
1,969 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Allentown PA
48 listings starting at $4,995
2004 BMW 3 Series in New York NY
4 Great Deals out of 62 listings starting at $4,900
2004 BMW 3 Series in Baltimore MD
29 listings starting at $4,800
2004 BMW 3 Series in Harrisburg PA
9 listings starting at $7,975
2004 BMW 3 Series in Scranton PA
7 listings starting at $4,995
2004 BMW 3 Series in Stamford CT
4 Great Deals out of 56 listings starting at $4,900
2004 BMW 3 Series in Washington DC
30 listings starting at $4,800
2004 BMW 3 Series in Hartford CT
22 listings starting at $4,900
2004 BMW 3 Series in Springfield MA
24 listings starting at $5,799
2004 BMW 3 Series in Albany NY
6 listings starting at $4,900
2004 BMW 3 Series in Richmond VA
6 listings starting at $5,498
2004 BMW 3 Series in Virginia Beach VA
17 listings starting at $5,900
2004 BMW 3 Series in Syracuse NY
2 listings starting at $6,995
2004 BMW 3 Series in Providence RI
26 listings starting at $4,995
2004 BMW 3 Series in Worcester MA
32 listings starting at $4,995