2004 BMW 3 Series for Sale in Philadelphia, PA

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

Add Similar Cars


2004 BMW 3 Series 320si Review
by Yvonne

Loved this model, it still looked like BMW.

I want it back NOW! Seats were a little to firm complaint but not as bad as Mercedes. Acceleration was quite astounding for this diesel 320. It left the petrol 316 and 318 standing on the start. Both petrols pegged out badly on the hill out of Inverness the test drives. Build faultless until I wanted a bike carrier attached...nothing to attach it ...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/31/02/00/2004_bmw_3_series-pic-637240477383367338-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Maple Shade, NJ 08052

Great Deal
$2,210 BELOW
Instant Market Value of $7,205

Price: $4,995

Mileage: 108,827

Location: Maple Shade, NJ 08052

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $4,995, 108,827 miles
Avg. Dealer Rating: (2 reviews) "Very courteous. Distance prevented any transaction."
https://static.cargurus.com/images/forsale/2017/03/10/19/29/2003_bmw_3_series-pic-5591427424342085535-152x114.jpeg

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

Good Deal
$1,733 BELOW
Instant Market Value of $8,228

Price: $6,495

Mileage: 73,222

Location: Conshohocken, PA 19428

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $6,495, 73,222 miles
Avg. Dealer Rating: (22 reviews) "Very good people, trust them and bought the car from them."
https://static.cargurus.com/images/forsale/2017/06/08/20/06/2004_bmw_3_series-pic-22858367882855378-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Bordentown, NJ 08505

Good Deal
$1,178 BELOW
Instant Market Value of $5,177

Price: $3,999

Mileage: 147,996

Location: Bordentown, NJ 08505

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $3,999, 147,996 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (16 reviews) "Didn't buy, but helpful"
https://static.cargurus.com/images/forsale/2017/04/16/05/06/2004_bmw_3_series-pic-3953043133392870493-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Ambler, PA 19002

Good Deal
$930 BELOW
Instant Market Value of $6,330

Price: $5,400

Mileage: 114,841

Location: Ambler, PA 19002

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $5,400, 114,841 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Good people"
https://static.cargurus.com/images/forsale/2017/05/15/18/20/2003_bmw_3_series-pic-5440645306198257079-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Bordentown, NJ 08505

Good Deal
$1,025 BELOW
Instant Market Value of $4,475

Price: $3,450

Mileage: 140,592

Location: Bordentown, NJ 08505

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $3,450, 140,592 miles
Avg. Dealer Rating: (16 reviews) "Adam contacted me via email immediately. We bought this car 2 days later. He is reasonable and honest and easy to talk to."
https://static.cargurus.com/images/forsale/2017/03/11/18/26/2004_bmw_3_series-pic-7441341755286985412-152x114.jpeg

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

Good Deal
$1,408 BELOW
Instant Market Value of $4,358

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 23 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: (26 reviews) "very nice, friendly and helpful"
https://static.cargurus.com/images/forsale/2017/06/10/19/21/2004_bmw_3_series-pic-5906231164516587558-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Vineland, NJ 08360

Good Deal
$627 BELOW
Instant Market Value of $5,177

Price: $4,550

Mileage: 132,744

Location: Vineland, NJ 08360

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Description: Used 2004 BMW 3 Series 325xi for sale - $4,550, 132,744 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "very helpful and offer a great price."
https://static.cargurus.com/images/forsale/2017/07/01/06/14/2005_bmw_3_series-pic-3757268809688912514-152x114.jpeg

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

Good Deal
$906 BELOW
Instant Market Value of $6,905

Price: $5,999

Mileage: 86,250

Location: Maple Shade, NJ 08052

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver/blue Description: Used 2005 BMW 3 Series 325xi for sale - $5,999, 86,250 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Dealer called back the next morning. He was gave me the information that I asked for described the car and options. "
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

Good Deal
$814 BELOW
Instant Market Value of $5,814

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: (61 reviews) "Excellent Service, There is no Bullshit about Tony, he saved me from making a big mistake. He gets right to the point. Only thing he needs to install a working bathroom for customers. Lol. I never met a sales man like Tony that is very direct and honest. A-1."
https://static.cargurus.com/images/forsale/2017/07/20/06/17/2005_bmw_3_series-pic-5300491539521731328-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Gilbertsville, PA 19525

Good Deal
$1,034 BELOW
Instant Market Value of $7,534

Price: $6,500

Mileage: 103,727

Location: Gilbertsville, PA 19525

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,500, 103,727 miles with Alloy Wheels
Avg. Dealer Rating: (61 reviews) "I haven't seen the car yet due to limitations of y available time. However, the dealer responded promptly to my email and was very helpful when I called to talk about the car. "
https://static.cargurus.com/images/forsale/2017/04/16/04/47/2003_bmw_3_series-pic-848408416670098667-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Lumberton, NJ 08048

Fair Deal
$408 BELOW
Instant Market Value of $5,203

Price: $4,795

Mileage: 108,262

Location: Lumberton, NJ 08048

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,795, 108,262 miles
Avg. Dealer Rating: (3 reviews) "Honest about conditon of car. Why sell a broken convertible ? But explained condition"
https://static.cargurus.com/images/forsale/2017/07/09/16/07/2004_bmw_3_series-pic-2105313504401371887-152x114.jpeg

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

Fair Deal
$410 BELOW
Instant Market Value of $4,309

Price: $3,899

Mileage: 160,107

Location: Allentown, PA 18103

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Jet Black Description: Used 2004 BMW 3 Series 325xi for sale - $3,899, 160,107 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "i love my new car "
https://static.cargurus.com/images/forsale/2017/03/04/07/20/2004_bmw_3_series-pic-2599104454063391946-152x114.jpeg

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

Fair Deal
$407 BELOW
Instant Market Value of $5,402

Price: $4,995

Mileage: 113,000

Location: Philadelphia, PA 19136

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 113,000 miles
Avg. Dealer Rating: (1 review) "The owner responded within an hour of my emailed inquiry. He was upfront with his answer to my question. Seems like a stand up guy."
https://static.cargurus.com/images/forsale/2017/01/27/02/08/2003_bmw_3_series-pic-4899485445244328344-152x114.jpeg

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

Fair Deal
$343 BELOW
Instant Market Value of $5,338

Price: $4,995

Mileage: 130,000

Location: Freehold, NJ 07728

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $4,995, 130,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "wanted to buy the vehicle.dealer acted like he did not want to sell it.said the owners wife is driving it lmao."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$565 BELOW
Instant Market Value of $5,560

Price: $4,995

Mileage: 130,132

Location: West Chester, PA 19382

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 BMW 3 Series 325xi for sale - $4,995, 130,132 miles with Sunroof/Moonroof
Avg. Dealer Rating: (31 reviews) "When I went there the salesperson couldn't even answer questions about the vehicle I was interested in and they did not belong to Carfax which turned me away"
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 146 Great Deals $26,494 8,795 listings
2016 BMW 3 Series 54 Great Deals $19,591 2,202 listings
2015 BMW 3 Series 30 Great Deals $15,999 1,037 listings
2014 BMW 3 Series 212 Great Deals $12,900 4,894 listings
2013 BMW 3 Series 57 Great Deals $10,923 1,764 listings
2012 BMW 3 Series 24 Great Deals $9,995 618 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,592 listings
2010 BMW 3 Series 41 Great Deals $5,999 831 listings
2009 BMW 3 Series 62 Great Deals $5,150 1,329 listings
2008 BMW 3 Series 73 Great Deals $4,199 1,728 listings