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 330xi Review
by alyssa6625

Best car for drivers ages 16-80

Performance wise this car held up to BMW's motto: "the ultimate driving machine". It was incredibly fun to drive whether for pleasure or business. Added tint made the inside slightly cooler, and an additional ipod adapter built in through the side compartment allowed for my playlists to blast through the speakers.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/07/04/18/2004_bmw_3_series-pic-7402526311613746094-152x114.jpeg

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

Great Deal
$2,392 BELOW
Instant Market Value of $8,187

Price: $5,795

Mileage: 85,495

Location: Bordentown, NJ 08505

Average time on market: 27 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/12/20/02/25/2004_bmw_3_series-pic-1074668533489085333-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Burlington, NJ 08016

Great Deal
$2,289 BELOW
Instant Market Value of $9,284

Price: $6,995

Mileage: 106,324

Location: Burlington, NJ 08016

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $6,995, 106,324 miles
Avg. Dealer Rating: (3 reviews) "Vehicle way over priced for its condition & Mileage! Terrible Dashboard modifications. Too many owners. Vehicle has a 1 month owner. Salesman was never there in the morning to ask questions by phone."
http://static.cargurus.com/images/forsale/2015/04/18/13/19/2004_bmw_3_series-pic-8080754424225441942-152x114.jpeg

2004 BMW 3 Series 325i Wagon Used Cars in New Castle, DE 19720

Good Deal
$1,157 BELOW
Instant Market Value of $8,156

Price: $6,999

Mileage: 123,477

Location: New Castle, DE 19720

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i Wagon for sale - $6,999, 123,477 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (2 reviews) "Very Nice People, Easy To Do Business With. Thank You"
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

Good Deal
$815 BELOW
Instant Market Value of $8,810

Price: $7,995

Mileage: 95,924

Location: Philadelphia, PA 19120

Average time on market: 21 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 option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Convertible Used Cars in Wilmington, DE 19805

Fair Deal
$814 BELOW
Instant Market Value of $10,714

Price: $9,900

Mileage: 79,438

Location: Wilmington, DE 19805

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,900, 79,438 miles
Avg. Dealer Rating: (9 reviews) "The dealer was very responsive. They gave me their best price which was over what the car should be valued. In their defense they were upfront with what their investment was."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$800 BELOW
Instant Market Value of $9,795

Price: $8,995

Mileage: 98,217

Location: Philadelphia, PA 19111

Average time on market: 31 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/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
$711 BELOW
Instant Market Value of $7,706

Price: $6,995

Mileage: 103,680

Location: Norristown, PA 19403

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $6,995, 103,680 miles with option.display_name.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/08/20/04/28/2004_bmw_3_series-pic-9023956602082185741-152x114.jpeg

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

Fair Deal
$727 BELOW
Instant Market Value of $8,577

Price: $7,850

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 - $7,850, 132,519 miles with option.display_name.leather_seats, option.display_name.alloy_wheels, option.display_name.climate_package
Avg. Dealer Rating: (2 reviews) "Great guys . Great car thanks"
http://static.cargurus.com/images/forsale/2015/04/01/01/47/2004_bmw_3_series-pic-8626221657699143167-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Warrington, PA 18976

Fair Deal
$592 BELOW
Instant Market Value of $4,574

Price: $3,982

Mileage: 197,473

Location: Warrington, PA 18976

Average time on market: 21 days Certified Pre-Owned: No Color: Jet Black Description: Used 2004 BMW 3 Series 325xi for sale - $3,982, 197,473 miles
Avg. Dealer Rating: (17 reviews) "Ryan was super helpful!! I did not purchase car, but he was very responsive and attentive via email."
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
$549 BELOW
Instant Market Value of $8,039

Price: $7,490

Mileage: 107,570

Location: Palmyra, NJ 08065

Average time on market: 21 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 option.display_name.leather_seats, option.display_name.alloy_wheels, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (20 reviews) "thank you for your help!"
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
$641 BELOW
Instant Market Value of $11,636

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 option.display_name.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://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
$531 BELOW
Instant Market Value of $8,521

Price: $7,990

Mileage: 81,175

Location: Palmyra, NJ 08065

Average time on market: 27 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 option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (20 reviews) "The car we tried to buy had a faulty title and carfax! Didn't return calls! Do not buy from this dealership! again the car turned out to be a rebuild and had a FAULTY title!!"
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
$407 BELOW
Instant Market Value of $8,402

Price: $7,995

Mileage: 98,574

Location: Langhorne, PA 19047

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $7,995, 98,574 miles with option.display_name.leather_seats, option.display_name.alloy_wheels
Avg. Dealer Rating: (6 reviews) "The people were nice and very knowledgeable!!"
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
$128 BELOW
Instant Market Value of $9,123

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/2015/03/31/06/59/2004_bmw_3_series-pic-7128326795377028595-152x114.jpeg

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

Fair Deal
$87 BELOW
Instant Market Value of $11,077

Price: $10,990

Mileage: 103,168

Location: Conshohocken, PA 19428

Average time on market: 25 days Certified Pre-Owned: No Transmission: Manual Color: Gray Zhp Sedan Description: Used 2004 BMW 3 Series 330i for sale - $10,990, 103,168 miles with option.display_name.performance_package, option.display_name.sport_package
Avg. Dealer Rating: (24 reviews) "Not good at all. I don't think Rich was trying hard enough to get me a loan so I could purchase the car. Secondly he didn't contact me back I had to constantly contact him"
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
816 Great Deals out of 17,786 listings starting at $2,600
BMW M3
65 Great Deals out of 1,125 listings starting at $4,800
Mercedes-Benz C-Class
971 Great Deals out of 22,962 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,846 listings
2014 BMW 3 Series
2,379 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Allentown PA
5 Great Deals out of 52 listings starting at $3,982
2004 BMW 3 Series in New York NY
5 Great Deals out of 74 listings starting at $3,982
2004 BMW 3 Series in Baltimore MD
3 Great Deals out of 32 listings starting at $5,777
2004 BMW 3 Series in Harrisburg PA
9 listings starting at $7,950
2004 BMW 3 Series in Scranton PA
7 listings starting at $4,995
2004 BMW 3 Series in Stamford CT
66 listings starting at $4,900
2004 BMW 3 Series in Washington DC
3 Great Deals out of 26 listings starting at $5,777
2004 BMW 3 Series in Hartford CT
29 listings starting at $4,900
2004 BMW 3 Series in Springfield MA
31 listings starting at $5,799
2004 BMW 3 Series in Albany NY
9 listings starting at $4,900
2004 BMW 3 Series in Richmond VA
5 listings starting at $5,900
2004 BMW 3 Series in Virginia Beach VA
17 listings starting at $4,995
2004 BMW 3 Series in Syracuse NY
2 listings starting at $9,490
2004 BMW 3 Series in Providence RI
29 listings starting at $5,900
2004 BMW 3 Series in Worcester MA
31 listings starting at $5,900