2004 BMW 3 Series for Sale in Philadelphia, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Hide Vehicles With...

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325xi Review
by ChrisKrasz

Turns heads.

Well with a muffler delete it sounds great. Not too loud but sounds well. Mods are widely and somewhat cheaply available, depending on what you plan on and what brand/quality you want. It's really easy to make this car look great cosmetically.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/23/13/39/2005_bmw_3_series-pic-4932894788740432590-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Magnolia, NJ 08049

Great Deal
$3,163 BELOW
Instant Market Value of $8,063

Price: $4,900

Mileage: 103,119

Location: Magnolia, NJ 08049

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2005 BMW 3 Series 330xi for sale - $4,900, 103,119 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "The vehicle over heated before they handed me the key on the lot :( then they thought I was going to purchase the vehicle anyway....a big mess"
https://static.cargurus.com/images/forsale/2016/10/30/06/10/2005_bmw_3_series-pic-3212978700967409926-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Levittown, PA 19057

Great Deal
$2,102 BELOW
Instant Market Value of $9,092

Price: $6,990

Mileage: 69,978

Location: Levittown, PA 19057

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325xi for sale - $6,990, 69,978 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (40 reviews) "Bought from this dealer about a month ago. Enjoying my car. Thx to Dmitry for providing a good service and helping me financed after bankruptcy "
https://static.cargurus.com/images/forsale/2016/12/16/05/26/2005_bmw_3_series-pic-4959864437879223769-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Norristown, PA 19403

Great Deal
$1,354 BELOW
Instant Market Value of $6,949

Price: $5,595

Mileage: 115,365

Location: Norristown, PA 19403

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci for sale - $5,595, 115,365 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "I was quickly contacted and was able to obtain the information that I needed. Great experience."
https://static.cargurus.com/images/forsale/2017/01/18/02/19/2003_bmw_3_series-pic-6818479963084122194-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Freehold, NJ 07728

Good Deal
$1,378 BELOW
Instant Market Value of $6,373

Price: $4,995

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,995, 130,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Fast and courteous response. "
https://static.cargurus.com/images/forsale/2017/01/12/11/10/2003_bmw_3_series-pic-2848530053734086145-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Philadelphia, PA 19153

Good Deal
$1,514 BELOW
Instant Market Value of $6,509

Price: $4,995

Mileage: 104,710

Location: Philadelphia, PA 19153

Certified Pre-Owned: No Color: Silver Description: Used 2003 BMW 3 Series 330xi for sale - $4,995, 104,710 miles with Aluminum Wheels
Avg. Dealer Rating: (2 reviews) "Misled. Lied to. Turned me down after they said I was approved."
https://static.cargurus.com/images/forsale/2016/11/22/05/54/2004_bmw_3_series-pic-6122029412686298318-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Philadelphia, PA 19136

Good Deal
$1,442 BELOW
Instant Market Value of $6,891

Price: $5,449

Mileage: 73,667

Location: Philadelphia, PA 19136

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,449, 73,667 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (17 reviews) "Excellent !!, responded right away!!"
https://static.cargurus.com/images/forsale/2016/12/22/02/38/2003_bmw_3_series-pic-3840587453426105616-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Palmyra, NJ 08065

Good Deal
$1,103 BELOW
Instant Market Value of $5,102

Price: $3,999

Mileage: 122,374

Location: Palmyra, NJ 08065

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 325Ci for sale - $3,999, 122,374 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/01/17/13/40/2005_bmw_3_series-pic-7089200862303926157-152x114.jpeg

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

Good Deal
$1,545 BELOW
Instant Market Value of $6,340

Price: $4,795

Mileage: 117,653

Location: Conshohocken, PA 19428

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $4,795, 117,653 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "This dealer seemed very unorganized and they weren't completely honest about the information they presented. "
https://static.cargurus.com/images/forsale/2016/12/19/18/50/2004_bmw_3_series-pic-5557471813056511672-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Levittown, PA 19057

Good Deal
$1,521 BELOW
Instant Market Value of $4,471

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: (9 reviews) "Even though I didnt buy from this dealership they were very quick to respond with all my emails and texts"
https://static.cargurus.com/images/forsale/2016/10/28/21/03/2003_bmw_3_series-pic-8964732724540626995-152x114.jpeg

2003 BMW 3 Series 325i Wagon Used Cars in Bethlehem, PA 18017

Good Deal
$918 BELOW
Instant Market Value of $5,708

Price: $4,790

Mileage: 129,579

Location: Bethlehem, PA 18017

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i Wagon for sale - $4,790, 129,579 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (25 reviews) "Helpful"
https://static.cargurus.com/images/forsale/2017/01/22/17/58/2003_bmw_3_series_325xi_wagon-pic-6504557583814243022-152x114.jpeg

2003 BMW 3 Series 325xi Wagon Used Cars in Pennington, 08534

Good Deal
$1,301 BELOW
Instant Market Value of $4,800

Price: $3,499

Mileage: 215,000

Location: Pennington, 08534

Certified Pre-Owned: No Transmission: 5-Speed Manual Overdrive Color: White Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $3,499, 215,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/01/16/19/01/2003_bmw_3_series-pic-9191227167136260206-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Philadelphia, PA 19124

Good Deal
$1,007 BELOW
Instant Market Value of $6,502

Price: $5,495

Mileage: 77,665

Location: Philadelphia, PA 19124

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $5,495, 77,665 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Best truck ever "
https://static.cargurus.com/images/forsale/2017/01/11/17/50/2003_bmw_3_series-pic-3209394240321019313-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Gilbertsville, PA 19525

Good Deal
$1,022 BELOW
Instant Market Value of $5,022

Price: $4,000

Mileage: 153,887

Location: Gilbertsville, PA 19525

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330Ci for sale - $4,000, 153,887 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (40 reviews) "Terrible. Worst. I made an inquiry. Honest inquiry. Dealer himself gave a joke calling owners of porsche boxters "pricks". He told me I was not suited for his "CAR." I WOULD NEVER DO BUSINESS WITH THIS DEALER EVER!!! This was sudden after honest inquiry and took me totally by surprise. I wondered if a child had taken over the key board while owner was out of the room. Yoy would not believe it.....by the way they dont finance and are strictly opperating as a wholesaler but have retail pricing.BAD BAD BAD BAD dealer in my book.. "
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,258 BELOW
Instant Market Value of $8,253

Price: $6,995

Mileage: 99,828

Location: Conshohocken, PA 19428

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,995, 99,828 miles
Avg. Dealer Rating: (14 reviews) "Very true and had lots of picture which gave me a clear idea of exactly what i was going to be looking at."
https://static.cargurus.com/images/forsale/2017/01/08/03/58/2005_bmw_3_series-pic-5996654332230155731-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Townsend, DE 19734

Good Deal
$825 BELOW
Instant Market Value of $6,815

Price: $5,990

Mileage: 101,771

Location: Townsend, DE 19734

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2005 BMW 3 Series 325i for sale - $5,990, 101,771 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I am stlll waiting for CMJ Motors to advise me that they have a clean title for this vehicle. I was advised it was a beautiful car, but that is where the communication stopped. I did inquire and was told the title would be available shortly. "
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 7 Great Deals $29,995 7,844 listings
2016 BMW 3 Series 172 Great Deals $22,175 5,535 listings
2015 BMW 3 Series 27 Great Deals $17,371 915 listings
2014 BMW 3 Series 175 Great Deals $13,799 3,314 listings
2013 BMW 3 Series 340 Great Deals $11,950 5,224 listings
2012 BMW 3 Series 60 Great Deals $11,980 929 listings
2011 BMW 3 Series 210 Great Deals $7,390 3,272 listings
2010 BMW 3 Series 62 Great Deals $5,500 1,003 listings
2009 BMW 3 Series 87 Great Deals $5,499 1,637 listings
2008 BMW 3 Series 112 Great Deals $4,850 2,128 listings