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 325i Review
by Stephanie

BMW's rock my socks off

Love the car, so far it's been able to withstand my heavy driving. The body needs some work, a sport pkg or something. And more power would be good. Eventually I'm getting the 330 and sticking with that. Unfortunately I do have to use premium gas, but so far it hasn't been too bad, my dad still pays A LOT more for his truck.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/01/16/04/13/2004_bmw_3_series-pic-316381623591727093-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Trenton, NJ 08611

Good Deal
$1,426 BELOW
Instant Market Value of $6,021

Price: $4,595

Mileage: 156,505

Location: Trenton, NJ 08611

Average time on market: 23 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,595, 156,505 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "robert went above and beyond what most dealers would do, an overall great ecperiencr"
http://static.cargurus.com/images/forsale/2015/01/09/05/25/2003_bmw_3_series-pic-3291796697994939017-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Pennsauken, NJ 08109

Good Deal
$1,560 BELOW
Instant Market Value of $7,259

Price: $5,699

Mileage: 117,347

Location: Pennsauken, NJ 08109

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $5,699, 117,347 miles
Avg. Dealer Rating: (8 reviews) "Got back to me Asap, an Updated me when price dropped or a similar car care available!!!"
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,646 BELOW
Instant Market Value of $8,526

Price: $6,880

Mileage: 132,519

Location: Philadelphia, PA 19136

Average time on market: 32 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: (1 review) "Great guys. They were awesome and I love my new Honda Element!"
http://static.cargurus.com/images/forsale/2014/12/23/12/40/2005_bmw_3_series-pic-9211229281977291646-152x114.jpeg

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

Good Deal
$1,589 BELOW
Instant Market Value of $10,579

Price: $8,990

Mileage: 110,933

Location: Philadelphia, PA 19114

Average time on market: 39 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $8,990, 110,933 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Dealer responded with in 24 hours. "
http://static.cargurus.com/images/forsale/2014/12/23/12/40/2004_bmw_3_series-pic-258276777450105712-152x114.jpeg

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

Good Deal
$1,416 BELOW
Instant Market Value of $9,906

Price: $8,490

Mileage: 102,600

Location: Philadelphia, PA 19114

Average time on market: 32 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 Premium Package, Sport Package, Navigation System
Avg. Dealer Rating: (2 reviews) "great"
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 Philadelphia, PA 19116

Good Deal
$1,157 BELOW
Instant Market Value of $7,756

Price: $6,599

Mileage: 110,625

Location: Philadelphia, PA 19116

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Metallic Silver Description: Used 2004 BMW 3 Series 325i for sale - $6,599, 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/08/17/08/48/2004_bmw_3_series-pic-6179840046135995770-152x114.jpeg

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

Good Deal
$1,231 BELOW
Instant Market Value of $11,221

Price: $9,990

Mileage: 74,764

Location: Conshohocken, PA 19428

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: Black Five Spd Manual Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,990, 74,764 miles with Premium Package, Sport Package, Climate Package
Avg. Dealer Rating: (23 reviews) "Best car staff I've experienced to date. Most importantly to note is the kindness, professionalism, and intelligence factor displayed during my Maserati purchase from them. All the best to them. Dr. David Deak"
http://static.cargurus.com/images/forsale/2015/02/25/14/01/2003_bmw_3_series-pic-5648828441046037162-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in New Castle, DE 19720

Good Deal
$1,285 BELOW
Instant Market Value of $8,284

Price: $6,999

Mileage: 107,675

Location: New Castle, DE 19720

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2003 BMW 3 Series 330Ci for sale - $6,999, 107,675 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Good customer service and follow-up. Sales rep was kind and didn't make you feel pressured."
http://static.cargurus.com/images/forsale/2015/02/14/13/24/2004_bmw_3_series-pic-5667112394650393833-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Montgomeryville, PA 18936

Good Deal
$852 BELOW
Instant Market Value of $7,847

Price: $6,995

Mileage: 125,117

Location: Montgomeryville, PA 18936

Average time on market: 22 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 125,117 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (10 reviews) "Alex Haff, you created by far the BEST service/sales environment when purchasing our vehicle from Lansdale Jeep with a no hassle approach. I have never experienced such excellent & professional customer service in all of my 25 yrs when looking to purchase a vehicle. Truly epic. You have gained a customer for life. Far worth the drive from Philadelphia, PA."
http://static.cargurus.com/images/forsale/2015/02/05/07/43/2004_bmw_3_series-pic-1999877498095854970-152x114.jpeg

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

Good Deal
$888 BELOW
Instant Market Value of $7,878

Price: $6,990

Mileage: 96,288

Location: Palmyra, NJ 08065

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 325i for sale - $6,990, 96,288 miles
Avg. Dealer Rating: (6 reviews) "They retuned my call quickly. I have not bought a car yet."
http://static.cargurus.com/images/forsale/2015/02/26/18/21/2003_bmw_3_series-pic-6684446923772833-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Paoli, PA 19301

Good Deal
$637 BELOW
Instant Market Value of $10,632

Price: $9,995

Mileage: 54,041

Location: Paoli, PA 19301

Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Description: Used 2003 BMW 3 Series 330xi for sale - $9,995, 54,041 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "Donald Short is a great salesperson to know."
http://static.cargurus.com/images/forsale/2014/04/24/03/21/2005_bmw_3_series-pic-6371187968511414757-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Philadelphia, PA 19116

Good Deal
$859 BELOW
Instant Market Value of $10,458

Price: $9,599

Mileage: 113,244

Location: Philadelphia, PA 19116

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,599, 113,244 miles with Sport Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Very friendly"
http://static.cargurus.com/images/forsale/2015/01/17/11/07/2005_bmw_3_series-pic-7928739140927267159-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Chester Springs, PA 19425

Fair Deal
$801 BELOW
Instant Market Value of $11,796

Price: $10,995

Mileage: 87,833

Location: Chester Springs, PA 19425

Average time on market: 39 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,995, 87,833 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great place to buy and service your car. I would probably always buy a lexus just so I can continue to deal with these individuals at this location. This is my 3rd lexus in 14 years no issues. Great sale experience with Amar and they have great service guys like Scott that make your overall experience here wonderful. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$651 BELOW
Instant Market Value of $6,646

Price: $5,995

Mileage: 136,222

Location: New Castle, DE 19720

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325i for sale - $5,995, 136,222 miles
Avg. Dealer Rating: (13 reviews) "The treatment was great , They got back to me right away '"
http://static.cargurus.com/images/forsale/2014/08/29/11/47/2004_bmw_3_series-pic-126369182081078868-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Downingtown, PA 19335

Fair Deal
$690 BELOW
Instant Market Value of $8,680

Price: $7,990

Mileage: 126,867

Location: Downingtown, PA 19335

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,990, 126,867 miles with Leather Seats, Premium Package, Navigation System, Climate Package
Avg. Dealer Rating: (29 reviews) "Great People."
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
236 Great Deals out of 6,217 listings starting at $2,500
Audi A4
313 Great Deals out of 11,009 listings starting at $1,500
Infiniti G35
129 Great Deals out of 3,327 listings starting at $3,495

New BMW 3 Series By Year

2015 BMW 3 Series
11,211 listings
2014 BMW 3 Series
2,824 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Allentown PA
3 Great Deals out of 67 listings starting at $4,595
2004 BMW 3 Series in New York NY
4 Great Deals out of 145 listings starting at $4,595
2004 BMW 3 Series in Baltimore MD
43 listings starting at $4,995
2004 BMW 3 Series in Harrisburg PA
18 listings starting at $4,995
2004 BMW 3 Series in Scranton PA
10 listings starting at $5,995
2004 BMW 3 Series in Stamford CT
4 Great Deals out of 134 listings starting at $4,700
2004 BMW 3 Series in Washington DC
32 listings starting at $5,499
2004 BMW 3 Series in Hartford CT
34 listings starting at $4,999
2004 BMW 3 Series in Springfield MA
39 listings starting at $4,999
2004 BMW 3 Series in Albany NY
13 listings starting at $4,999
2004 BMW 3 Series in Richmond VA
7 listings starting at $6,950
2004 BMW 3 Series in Virginia Beach VA
13 listings starting at $6,990
2004 BMW 3 Series in Syracuse NY
4 listings starting at $6,495
2004 BMW 3 Series in Providence RI
35 listings starting at $4,200
2004 BMW 3 Series in Worcester MA
40 listings starting at $4,200