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


CarGurus Quick Poll

2004 BMW 3 Series 330i Review
by David

"buy this car and you will be hooked!"

Car has plenty of power is great looking and handles like much more expensive exotic sport car. The 3 series is one of the best cars made and has a large group of fanatics that keep buying them because of the pure fun you get from driving them bottom line the best part of my day is getting in the car and letting that inline six scream!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/15/21/04/2004_bmw_3_series-pic-654497616148375102-152x114.jpeg

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

Great Deal
$2,193 BELOW
Instant Market Value of $5,190

Price: $2,997

Mileage: 138,677

Location: New Castle, DE 19720

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $2,997, 138,677 miles with Leather Seats
Avg. Dealer Rating: (23 reviews) "It just keeps getting better. The best dealership ever. They are always on the side of the customer. They've made my search for car a great experience. Very good people."
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,732 BELOW
Instant Market Value of $4,682

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 27 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: (20 reviews) "Would not discuss anything about the vehicle unless I was on location. Canned generic responses which read like commercial lines."
https://static.cargurus.com/images/forsale/2017/04/18/13/21/2005_bmw_3_series-pic-7579980736305655655-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Langhorne, PA 19047

Good Deal
$1,207 BELOW
Instant Market Value of $7,197

Price: $5,990

Mileage: 114,823

Location: Langhorne, PA 19047

Average time on market: 41 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $5,990, 114,823 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (27 reviews) "The two sales women kept bothering me to make an appointment to test drive the car. I explained to them due to inclement weather we lost production time at work and would be in touch in the very near future. They kept calling and emailing me. I don't get pushed into buying toys or anything else. "
https://static.cargurus.com/images/forsale/2017/04/12/17/32/2004_bmw_3_series-pic-4526783639512995218-152x114.jpeg

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

Good Deal
$1,486 BELOW
Instant Market Value of $8,935

Price: $7,449

Mileage: 77,518

Location: Philadelphia, PA 19136

Average time on market: 40 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,449, 77,518 miles with Leather Seats, Alloy Wheels, Climate Package
Avg. Dealer Rating: (14 reviews) "Excellent !!, responded right away!!"
https://static.cargurus.com/images/forsale/2017/01/05/12/39/2004_bmw_3_series-pic-7493887583306273047-152x114.jpeg

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

Good Deal
$1,550 BELOW
Instant Market Value of $8,045

Price: $6,495

Mileage: 99,828

Location: Conshohocken, PA 19428

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,495, 99,828 miles
Avg. Dealer Rating: (20 reviews) "I had a very pleasant experience with Pro Sport Motors. Everyone was very kind. Explained everying took care of my concerns even put gas in the car. Yes they were short staffed so it took a little longer but your buying a new vehicle so I don't mind waiting to get what I want! So as for right now I give them 5 stars! "
https://static.cargurus.com/images/forsale/2017/04/19/05/35/2003_bmw_3_series-pic-5858856760505617280-152x114.jpeg

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

Good Deal
$1,158 BELOW
Instant Market Value of $4,453

Price: $3,295

Mileage: 150,601

Location: Conshohocken, PA 19428

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $3,295, 150,601 miles
Avg. Dealer Rating: (10 reviews) "Overall pleasant experience. I drove away on the car and left mine parked in the dealer lot. "
https://static.cargurus.com/images/forsale/2017/02/06/19/40/2005_bmw_3_series-pic-618410415289366503-152x114.jpeg

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

Good Deal
$1,054 BELOW
Instant Market Value of $7,053

Price: $5,999

Mileage: 86,250

Location: Maple Shade, NJ 08052

Average time on market: 41 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/04/18/17/30/2005_bmw_3_series-pic-6499605105995092024-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Glenside, PA 19038

Good Deal
$1,111 BELOW
Instant Market Value of $9,101

Price: $7,990

Mileage: 70,415

Location: Glenside, PA 19038

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,990, 70,415 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Everybody was wonderful."
https://static.cargurus.com/images/forsale/2016/07/13/02/12/2004_bmw_3_series-pic-8620331705329458256-152x114.jpeg

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

Good Deal
$1,023 BELOW
Instant Market Value of $6,923

Price: $5,900

Mileage: 109,932

Location: Philadelphia, PA 19141

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,900, 109,932 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Nice people, bought closer to home "
https://static.cargurus.com/images/forsale/2016/12/13/10/45/2004_bmw_3_series-pic-3817982992672615678-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Bethlehem, PA 18018

Good Deal
$657 BELOW
Instant Market Value of $5,857

Price: $5,200

Mileage: 98,530

Location: Bethlehem, PA 18018

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325i for sale - $5,200, 98,530 miles with Leather Seats, Sunroof/Moonroof, Power Package, Bluetooth, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (20 reviews) "Nice experience."
https://static.cargurus.com/images/forsale/2017/03/16/17/14/2004_bmw_3_series-pic-3070025990109999129-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Berlin, NJ 08009

Good Deal
$837 BELOW
Instant Market Value of $5,836

Price: $4,999

Mileage: 135,894

Location: Berlin, NJ 08009

Average time on market: 40 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $4,999, 135,894 miles
Avg. Dealer Rating: (8 reviews) "Be ready for very high pressure sales tactics. Salesman would not let me look at the car at my pace, kept trying to distract me as I questioned certain things about the car. Won't go back."
https://static.cargurus.com/images/forsale/2017/04/27/01/30/2003_bmw_3_series-pic-7381031276513852759-152x114.jpeg

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

Good Deal
$675 BELOW
Instant Market Value of $4,670

Price: $3,995

Mileage: 140,592

Location: Bordentown, NJ 08505

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 140,592 miles
Avg. Dealer Rating: (15 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/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
$599 BELOW
Instant Market Value of $5,594

Price: $4,995

Mileage: 130,000

Location: Freehold, NJ 07728

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $4,995, 130,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Fast and courteous response. "
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

Fair Deal
$848 BELOW
Instant Market Value of $5,848

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: (48 reviews) "Nice experience "
https://static.cargurus.com/images/forsale/2017/04/22/11/42/2005_bmw_3_series-pic-965705164158082840-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Horsham, PA 19044

Fair Deal
$827 BELOW
Instant Market Value of $6,106

Price: $5,279

Mileage: 148,340

Location: Horsham, PA 19044

Average time on market: 41 days Certified Pre-Owned: No Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $5,279, 148,340 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (8 reviews) "The salespeople were not ready with information. And they showed us 2 certified pre- owned cars that were rusty. I won't go there again."
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 37 Great Deals $27,996 8,067 listings
2016 BMW 3 Series 145 Great Deals $19,995 3,340 listings
2015 BMW 3 Series 19 Great Deals $15,999 925 listings
2014 BMW 3 Series 204 Great Deals $11,980 4,332 listings
2013 BMW 3 Series 99 Great Deals $11,950 2,858 listings
2012 BMW 3 Series 27 Great Deals $10,995 713 listings
2011 BMW 3 Series 108 Great Deals $7,495 2,804 listings
2010 BMW 3 Series 42 Great Deals $5,795 885 listings
2009 BMW 3 Series 39 Great Deals $5,399 1,439 listings
2008 BMW 3 Series 63 Great Deals $4,700 1,931 listings