2004 BMW 3 Series for Sale in Philadelphia, PA

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


2004 BMW 3 Series 325i Review
by Steven

Truly the driver's car.

I really do like this car. Size can be a little larger, but for a small family it's perfect. The ride is informative and responsive. Everything can be felt through the steering wheel. Some would believe this to be a "con", but there is no reason to buy a BMW if you don't enjoy driving and feeling the road.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/29/23/28/2004_bmw_3_series-pic-4879663099074946676-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in New Castle, DE 19720

Great Deal
$3,372 BELOW
Instant Market Value of $7,862

Price: $4,490

Mileage: 103,672

Location: New Castle, DE 19720

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $4,490, 103,672 miles with Alloy Wheels
Avg. Dealer Rating: (46 reviews) "They were unprofessional, you couldn't see the car unless you wanted to buy it. I could not even hear the car run. Not the place to go for a car, A very big building, I had to walk around yelling for people and when I got someone they were behind a glass. two young kids"
https://static.cargurus.com/images/forsale/2016/08/19/18/32/2004_bmw_3_series-pic-9207183559924683302-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Feasterville Trevose, PA 19053

Great Deal
$1,923 BELOW
Instant Market Value of $7,213

Price: $5,290

Mileage: 97,646

Location: Feasterville Trevose, PA 19053

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 BMW 3 Series 325Ci for sale - $5,290, 97,646 miles with Sunroof/Moonroof
Avg. Dealer Rating: (23 reviews) "Good job getting back to me"
https://static.cargurus.com/images/forsale/2016/08/04/10/03/2003_bmw_3_series-pic-6278506000644709821-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in West Chester, PA 19382

Great Deal
$1,527 BELOW
Instant Market Value of $6,522

Price: $4,995

Mileage: 93,623

Location: West Chester, PA 19382

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 93,623 miles
Avg. Dealer Rating: (4 reviews) "They are wonderful to deal with."
https://static.cargurus.com/images/forsale/2016/09/17/07/21/2003_bmw_3_series-pic-6133904028701490161-152x114.jpeg

2003 BMW 3 Series 325i Wagon Used Cars in Bethlehem, PA 18017

Good Deal
$1,542 BELOW
Instant Market Value of $6,497

Price: $4,955

Mileage: 129,579

Location: Bethlehem, PA 18017

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i Wagon for sale - $4,955, 129,579 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (20 reviews) "Great peope, great service "
https://static.cargurus.com/images/forsale/2016/08/09/23/29/2003_bmw_3_series-pic-5625799333746622611-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in New Castle, DE 19720

Good Deal
$1,478 BELOW
Instant Market Value of $5,068

Price: $3,590

Mileage: 149,668

Location: New Castle, DE 19720

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Steel Blue Metallic Description: Used 2003 BMW 3 Series 325xi for sale - $3,590, 149,668 miles
Avg. Dealer Rating: (46 reviews) "very informative and professional, I highly recommend them"
https://static.cargurus.com/images/forsale/2016/02/10/15/56/2003_bmw_3_series-pic-8535272370965040450-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Freehold, NJ 07728

Good Deal
$1,237 BELOW
Instant Market Value of $6,232

Price: $4,995

Mileage: 121,000

Location: Freehold, NJ 07728

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $4,995, 121,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good customer service. Very honest. I don't get the car but I will recommend this dealer."
https://static.cargurus.com/images/forsale/2016/08/25/19/22/2003_bmw_3_series-pic-3251448169530017255-152x114.jpeg

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

Good Deal
$1,232 BELOW
Instant Market Value of $8,217

Price: $6,985

Mileage: 64,593

Location: Conshohocken, PA 19428

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 330Ci for sale - $6,985, 64,593 miles
Avg. Dealer Rating: (13 reviews) "great overall experience!!! purchased car from them!"
https://static.cargurus.com/images/forsale/2016/09/17/18/50/2003_bmw_3_series-pic-72805075803666712-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Allentown, PA 18103

Good Deal
$1,015 BELOW
Instant Market Value of $4,505

Price: $3,490

Mileage: 169,120

Location: Allentown, PA 18103

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $3,490, 169,120 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/05/15/02/39/2003_bmw_3_series-pic-7805233392403744922-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Delran, NJ 08075

Good Deal
$1,172 BELOW
Instant Market Value of $5,667

Price: $4,495

Mileage: 119,120

Location: Delran, NJ 08075

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $4,495, 119,120 miles with Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Bought the car in NJ and brought it back to PA. There was a part removed so that the emissions codes wouldn't read. Two engine diagnosis and $1600 and the car has still has not passed inspection. Before you purcase, take it somewhere else and have an inspection ran. It even had two different size tires. It looks like the inspection is going to cost more than the car. I regret buying it."
https://static.cargurus.com/images/forsale/2016/05/19/12/11/2005_bmw_3_series-pic-143098183267677124-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Philadelphia, PA 19114

Good Deal
$1,246 BELOW
Instant Market Value of $7,046

Price: $5,800

Mileage: 131,324

Location: Philadelphia, PA 19114

Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 BMW 3 Series 330xi for sale - $5,800, 131,324 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "car wasn't there when I showed up told to wait 10 minutes, then I left. he called me and said I should drive back to see it , aaa its like 50 miles ... I didn't"
https://static.cargurus.com/images/forsale/2016/08/03/02/29/2004_bmw_3_series-pic-7846882093679432567-152x114.jpeg

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

Good Deal
$1,071 BELOW
Instant Market Value of $4,893

Price: $3,822

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325i for sale - $3,822, 156,642 miles with Aluminum Wheels
Avg. Dealer Rating: (28 reviews) "Cars price jumped to 4500 as is with a bad Tranny 6500 if they fixed it. Told them to go Scratch "
https://static.cargurus.com/images/forsale/2016/05/14/14/17/2005_bmw_3_series-pic-4036298228764596453-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Maple Shade, NJ 08052

Fair Deal
$681 BELOW
Instant Market Value of $8,276

Price: $7,595

Mileage: 86,221

Location: Maple Shade, NJ 08052

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $7,595, 86,221 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "The experience was merely average. Nothing special."
https://static.cargurus.com/images/forsale/2016/10/01/02/38/2004_bmw_3_series-pic-504251948394763316-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Lansdale, PA 19446

Fair Deal
$595 BELOW
Instant Market Value of $9,485

Price: $8,890

Mileage: 79,193

Location: Lansdale, PA 19446

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $8,890, 79,193 miles with Aluminum Wheels
Avg. Dealer Rating: (51 reviews) "David Clark was a great salesman. Completely professional. "
https://static.cargurus.com/images/forsale/2016/06/15/06/17/2004_bmw_3_series-pic-8607012457000895173-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Kennett Square, PA 19348

Fair Deal
$958 BELOW
Instant Market Value of $6,956

Price: $5,998

Mileage: 107,050

Location: Kennett Square, PA 19348

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $5,998, 107,050 miles
Avg. Dealer Rating: (12 reviews) "OK not willing to work with you "
https://static.cargurus.com/images/forsale/2016/07/18/18/58/2003_bmw_3_series-pic-3022374021348215705-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Conshohocken, PA 19428

Fair Deal
$888 BELOW
Instant Market Value of $5,783

Price: $4,895

Mileage: 139,619

Location: Conshohocken, PA 19428

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $4,895, 139,619 miles
Avg. Dealer Rating: (13 reviews) "Vehicle had a lot of problems that were not disclosed for inspection and engine problems"
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
2016 BMW 3 Series 111 Great Deals $23,000 11,420 listings
2015 BMW 3 Series 43 Great Deals $18,491 1,364 listings
2014 BMW 3 Series 72 Great Deals $15,998 1,765 listings
2013 BMW 3 Series 402 Great Deals $11,950 7,177 listings
2012 BMW 3 Series 54 Great Deals $13,900 961 listings
2011 BMW 3 Series 173 Great Deals $8,900 2,962 listings
2010 BMW 3 Series 49 Great Deals $6,999 907 listings
2009 BMW 3 Series 93 Great Deals $6,499 1,611 listings
2008 BMW 3 Series 96 Great Deals $4,700 1,941 listings
2007 BMW 3 Series 96 Great Deals $4,900 2,065 listings