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

2004 BMW 3 Series 330xi Review
by Vaheed

330d sport coupe

The 330cd combined good looks with reasonable practicality and a sense of occasion when driven to it's limit. Re-mapped - this very capable diesel car turns into a sports car bashing power house.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/18/05/12/2004_bmw_3_series-pic-2154625399915069648-152x114.jpeg

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

Great Deal
$2,406 BELOW
Instant Market Value of $8,201

Price: $5,795

Mileage: 85,495

Location: Bordentown, NJ 08505

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $5,795, 85,495 miles
Avg. Dealer Rating: (2 reviews) "very patient dealer, gave me a lot of his time to look at a car that I was unsure about buying. In the end I did not buy a car from them, but I did appreciate them working with me on the price and other possible options. "
http://static.cargurus.com/images/forsale/2014/08/20/04/28/2004_bmw_3_series-pic-9023956602082185741-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Philadelphia, PA 19136

Good Deal
$1,847 BELOW
Instant Market Value of $8,727

Price: $6,880

Mileage: 132,519

Location: Philadelphia, PA 19136

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,880, 132,519 miles with Leather Seats, Alloy Wheels, Climate Package
Avg. Dealer Rating: (2 reviews) "Great guys . Great car thanks"
http://static.cargurus.com/images/forsale/2014/12/23/12/41/2004_bmw_3_series-pic-3848797515956071101-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Philadelphia, PA 19114

Good Deal
$1,717 BELOW
Instant Market Value of $10,207

Price: $8,490

Mileage: 102,600

Location: Philadelphia, PA 19114

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $8,490, 102,600 miles with Sport Package, Navigation System, Premium Package
Avg. Dealer Rating: (2 reviews) "Dealer responded with in 24 hours. "
http://static.cargurus.com/images/forsale/2015/02/17/05/47/2004_bmw_3_series-pic-7318875875018035218-152x114.jpeg

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

Good Deal
$1,289 BELOW
Instant Market Value of $7,688

Price: $6,399

Mileage: 110,625

Location: Feasterville-Trevose, PA 19053

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Metallic Silver Description: Used 2004 BMW 3 Series 325i for sale - $6,399, 110,625 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Not as advertised."
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
$650 BELOW
Instant Market Value of $8,640

Price: $7,990

Mileage: 81,175

Location: Palmyra, NJ 08065

Average time on market: 25 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: (18 reviews) "Fast response"
http://static.cargurus.com/images/forsale/2014/09/12/17/55/2004_bmw_3_series-pic-4969419340189426363-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in New Holland, PA 17557

Fair Deal
$742 BELOW
Instant Market Value of $11,737

Price: $10,995

Mileage: 87,020

Location: New Holland, PA 17557

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $10,995, 87,020 miles with Leather Seats
Avg. Dealer Rating: (7 reviews) "John is a really nice and honest guy who takes incredible pride in his German miotors. We bought a used Violkswagin Beetle cinvertible with 90,000 miles and it literally rubs like a new car. He had a tin I f new parts in the car and it was in immaculate condition. He is an honest business man who held the car for us for several days until we could get to see it. Would highly recommend him and I woul definitely use him again if I were in the market for a uses car, particularly a German one. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$771 BELOW
Instant Market Value of $9,766

Price: $8,995

Mileage: 98,217

Location: Philadelphia, PA 19111

Average time on market: 27 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: (3 reviews) "Great people great service. Even though I call them multiple times because of my anticipation they were always polite, helpful and patient with me. Thanks proud new owner of a car from Fellah auto group."
http://static.cargurus.com/images/forsale/2014/10/21/22/20/2004_bmw_3_series-pic-5854010110813652185-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Gilbertsville, PA 19525

Fair Deal
$533 BELOW
Instant Market Value of $7,033

Price: $6,500

Mileage: 128,672

Location: Gilbertsville, PA 19525

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2004 BMW 3 Series 325xi for sale - $6,500, 128,672 miles with Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "Salesman was a nice guy but the owner was very very rude. Had no interest giving him my money after talking to him so i went and bought a car from a dealer down the street."
http://static.cargurus.com/images/forsale/2015/02/27/01/24/2004_bmw_3_series-pic-6229384784136153925-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Philadelphia, PA 19115

Fair Deal
$464 BELOW
Instant Market Value of $9,459

Price: $8,995

Mileage: 118,845

Location: Philadelphia, PA 19115

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 330Ci for sale - $8,995, 118,845 miles
Avg. Dealer Rating: (15 reviews) "I called about a srt6 with 86,000 miles they have. They said it was sold. Then they called me two day later and said I was approved. Then never called me back. I had $2500 down payment. So I bought one with 23,000 miles $1500 down in Cincinnati Ohio. Glad they didn't call back sorry Goerge."
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
$429 BELOW
Instant Market Value of $8,424

Price: $7,995

Mileage: 95,924

Location: Philadelphia, PA 19120

Average time on market: 23 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, Sunroof/Moonroof, Alloy Wheels
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/30/04/33/2004_bmw_3_series-pic-4619533273851899183-152x114.jpeg

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

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

Price: $7,995

Mileage: 98,574

Location: Langhorne, PA 19047

Average time on market: 40 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: (3 reviews) "Nice car easy transaction very satisfied "
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

Fair Deal
$85 BELOW
Instant Market Value of $7,580

Price: $7,495

Mileage: 103,680

Location: Norristown, PA 19403

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $7,495, 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/21/02/24/2004_bmw_3_series-pic-7063151822665114301-152x114.jpeg

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

Fair Deal
$51 BELOW
Instant Market Value of $7,541

Price: $7,490

Mileage: 107,570

Location: Palmyra, NJ 08065

Average time on market: 23 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: (18 reviews) "Great Experience. I appreciated that there were no salesmen but rather the owner's themselves giving us the keys to explore cars on our own"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Used Cars in Paoli, PA 19301

Fair Deal
$26 BELOW
Instant Market Value of $8,521

Price: $8,495

Mileage: 94,072

Location: Paoli, PA 19301

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 325Ci for sale - $8,495, 94,072 miles
Avg. Dealer Rating: (2 reviews) "Courteous"
http://static.cargurus.com/images/forsale/2014/12/02/01/31/2004_bmw_3_series-pic-2223307029272360626-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Ardmore, PA 19003

Fair Deal
$105 ABOVE
Instant Market Value of $8,389

Price: $8,494

Mileage: 108,915

Location: Ardmore, PA 19003

Average time on market: 40 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $8,494, 108,915 miles with Aluminum Wheels
Avg. Dealer Rating: (10 reviews) "Good"
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

Acura TL
245 Great Deals out of 5,727 listings starting at $1,999
Audi A4
323 Great Deals out of 10,733 listings starting at $1,300
Infiniti G35
127 Great Deals out of 3,169 listings starting at $3,995

New BMW 3 Series By Year

2015 BMW 3 Series
12,533 listings
2014 BMW 3 Series
2,504 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Allentown PA
3 Great Deals out of 54 listings starting at $4,994
2004 BMW 3 Series in New York NY
4 Great Deals out of 129 listings starting at $4,994
2004 BMW 3 Series in Baltimore MD
25 listings starting at $3,700
2004 BMW 3 Series in Harrisburg PA
9 listings starting at $6,500
2004 BMW 3 Series in Scranton PA
11 listings starting at $4,994
2004 BMW 3 Series in Stamford CT
120 listings starting at $4,995
2004 BMW 3 Series in Washington DC
20 listings starting at $3,700
2004 BMW 3 Series in Hartford CT
30 listings starting at $5,799
2004 BMW 3 Series in Springfield MA
35 listings starting at $5,799
2004 BMW 3 Series in Albany NY
11 listings starting at $6,900
2004 BMW 3 Series in Richmond VA
10 listings starting at $5,900
2004 BMW 3 Series in Virginia Beach VA
14 listings starting at $4,995
2004 BMW 3 Series in Syracuse NY
1 listings starting at $9,490
2004 BMW 3 Series in Providence RI
28 listings starting at $4,600
2004 BMW 3 Series in Worcester MA
36 listings starting at $4,600