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

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 330Ci Review
by Marc

Nr 1

It's the best of the best cars !!! Performance - perfect acceleration, braking and handling Build Quality - has it needed repairs? no! Over 200'000 km and no repair!!! Appearance - both interior and exterior styling absolutly cool Fun Factor - is this car fun to drive? Oh yeah, it's magic!

First Previous
Loading...
Next
Featured Listings
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

Great Deal
$1,988 BELOW
CarGurus IMV of $4,938

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 15 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: (36 reviews) "Great info from dealer. Car mikage was too high. "
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
$1,193 BELOW
CarGurus IMV of $5,693

Price: $4,500

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 - $4,500, 144,063 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (63 reviews) "Dealer responded with details. Decided not to pursue."
https://static.cargurus.com/images/forsale/2017/06/22/19/00/2005_bmw_3_series-pic-4116993418853348349-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Conshohocken, PA 19428

Good Deal
$1,364 BELOW
CarGurus IMV of $7,852

Price: $6,488

Mileage: 111,416

Location: Conshohocken, PA 19428

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,488, 111,416 miles
Avg. Dealer Rating: (5 reviews) "Ken and Bey were very prompt and professional I would recommend this dealership"
https://static.cargurus.com/images/forsale/2017/09/05/08/56/2003_bmw_3_series-pic-6389467120174042013-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in New Hope, PA 18938

Good Deal
$1,025 BELOW
CarGurus IMV of $6,520

Price: $5,495

Mileage: 78,395

Location: New Hope, PA 18938

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,495, 78,395 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/09/18/10/12/2005_bmw_3_series-pic-757246401945720818-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Coatesville, PA 19320

Good Deal
$973 BELOW
CarGurus IMV of $8,968

Price: $7,995

Mileage: 91,676

Location: Coatesville, PA 19320

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $7,995, 91,676 miles with Alloy Wheels
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

Good Deal
$877 BELOW
CarGurus IMV of $5,327

Price: $4,450

Mileage: 130,000

Location: Freehold, NJ 07728

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $4,450, 130,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "responded quickly "
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
$851 BELOW
CarGurus IMV of $6,850

Price: $5,999

Mileage: 86,250

Location: Maple Shade, NJ 08052

Average time on market: 11 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/09/17/08/37/2004_bmw_3_series-pic-3446863864105869435-152x114.jpeg

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

Fair Deal
$847 BELOW
CarGurus IMV of $7,828

Price: $6,981

Mileage: 67,512

Location: Devon, PA 19333

Average time on market: 24 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series 330xi for sale - $6,981, 67,512 miles with Alloy Wheels
Avg. Dealer Rating: (32 reviews) "I had been shopping for a 6 series for several months. This was one of the few dealers where the price listed on Car Gurus was actually the price of the vehicle. No games, no add-ons, no gimmicks. It took less than 1 hour to finalize the deal. Everyone was professional and courteous. BMW of Devon made buying a car a pleasant experience. "
https://static.cargurus.com/images/forsale/2017/05/27/14/55/2004_bmw_3_series-pic-4924786235258814548-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Conshohocken, PA 19428

Fair Deal
$489 BELOW
CarGurus IMV of $5,984

Price: $5,495

Mileage: 75,924

Location: Conshohocken, PA 19428

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,495, 75,924 miles
Avg. Dealer Rating: (22 reviews) "I live a good distance from the dealership and the car I was interested in was sold before I could get there so I missed that one"
https://static.cargurus.com/images/forsale/2017/08/11/06/18/2005_bmw_3_series-pic-6872407667493255221-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Burlington, NJ 08016

Fair Deal
$434 BELOW
CarGurus IMV of $5,384

Price: $4,950

Mileage: 136,835

Location: Burlington, NJ 08016

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $4,950, 136,835 miles with Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "Difficult to setup appointment, they were expanding business but lacked sufficient help on hand. Looked at trucks, but rust excessive and interiors uncleaned. Hopefully will get better after they have both sites fully manned. Traveled far to get there for wasted trip. "
https://static.cargurus.com/images/forsale/2017/09/05/20/36/2003_bmw_3_series_325xi-pic-1631881720256165490-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Philadelphia, 19152

Fair Deal
$364 BELOW
CarGurus IMV of $3,164

Price: $2,800

Mileage: 186,000

Location: Philadelphia, 19152

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $2,800, 186,000 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/08/18/08/06/2003_bmw_3_series-pic-685187934928836191-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Hatboro, PA 19040

Fair Deal
$128 BELOW
CarGurus IMV of $7,097

Price: $6,969

Mileage: 87,557

Location: Hatboro, PA 19040

Certified Pre-Owned: No Color: Black Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $6,969, 87,557 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Very nice person"
https://static.cargurus.com/images/forsale/2017/08/04/07/41/2003_bmw_3_series-pic-8255904159762124126-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Aston, PA 19014

Fair Deal
$44 ABOVE
CarGurus IMV of $5,251

Price: $5,295

Mileage: 139,200

Location: Aston, PA 19014

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2003 BMW 3 Series 330xi for sale - $5,295, 139,200 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "very nice exchange, partner was very polite..It was just too far a ride through philly traffic to get a look at The car"
https://static.cargurus.com/images/forsale/2017/09/02/14/49/2005_bmw_3_series_325i-pic-6216326229383907621-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Newark, 19713

Fair Deal
$32 ABOVE
CarGurus IMV of $4,018

Price: $4,050

Mileage: 174,000

Location: Newark, 19713

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $4,050, 174,000 miles with Bluetooth, Sport Package, Leather Seats, Premium Wheels, Sunroof/Moonroof, Climate Package
https://static.cargurus.com/images/forsale/2017/09/06/16/16/2004_bmw_3_series_325i-pic-8097614539047158667-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Conshohocken, 19428

Fair Deal
$34 ABOVE
CarGurus IMV of $4,461

Price: $4,495

Mileage: 152,615

Location: Conshohocken, 19428

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,495, 152,615 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System, Premium Package
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 189 Great Deals $25,984 8,226 listings
2016 BMW 3 Series 46 Great Deals $18,980 1,705 listings
2015 BMW 3 Series 41 Great Deals $15,500 1,354 listings
2014 BMW 3 Series 285 Great Deals $10,900 5,494 listings
2013 BMW 3 Series 48 Great Deals $10,995 1,599 listings
2012 BMW 3 Series 31 Great Deals $9,995 596 listings
2011 BMW 3 Series 130 Great Deals $6,500 2,623 listings
2010 BMW 3 Series 42 Great Deals $5,986 770 listings
2009 BMW 3 Series 53 Great Deals $4,698 1,276 listings
2008 BMW 3 Series 89 Great Deals $3,000 1,749 listings