2004 BMW 3 Series for Sale in Allentown, 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

Nationwide Shipping

Add Similar Cars


2004 BMW 3 Series 330Ci Review
by Peter

Best car I ever owned, even beats the Porsche

I love everything about my car. Handling, acceleration, trim, looks, colour. I get about 30 miles to the gallon average and about 17000 miles between services. Heating system and A/C are really great and I love the heated seats. Great fun to drive and always feels safe. Sounds good too.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/14/23/11/2003_bmw_3_series_325i-pic-7400624832206790549-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Plainsboro, 08536

Great Deal
$1,616 BELOW
CarGurus IMV of $5,611

Price: $3,995

Mileage: 96,000

Location: Plainsboro, 08536

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Mettalic Green Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 96,000 miles
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,721 BELOW
CarGurus IMV of $4,671

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 19 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: (30 reviews) "Numerous emails back & forth with Sales associate we took an uber up to the lot to see the car that "was in great condition" no issues only to find out it was in a "special lot" we wanted to take it for a test run & see if our mechanic could look at it..only to be told that it could be towed possibly to our mechanic...towed? Great condition really? Another rep told us this as the original associate was on a call. When we walked around the lot many cars had flat tires & didn't have prices or details about the car. We were very upset wasting 50.00 for an uber up & back to the lot to be given the run around. Not impressed at all. I even emailed the associate on the way back home in the uber I was told I'm so sorry. Have you found any $1950 SUV type vehicles fully inspected and ready to drive? ^^ ( what the associate sent in enail) I said I can tell by the sarcasm how sorry you really are..you never said one word about the car needing work with all of the emails back & forth we would have never come up there spending 50.00 on uber to get there on a car that we couldn't even test drive. Did you want us to jump in the tow truck and go for a spin? Bad customer service..i would NEVER recommend this dealership...they do not deserve 1 star.they should send us a gift card for the inconvenience ( for the cost of the 2 ubers) & poor customer service & their lack of respect for someone's time & money Very unhappy non-customer"
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

Good Deal
$1,350 BELOW
CarGurus IMV of $5,850

Price: $4,500

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 - $4,500, 144,063 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (62 reviews) "Excellent Service, There is no Bullshit about Tony, he saved me from making a big mistake. He gets right to the point. Only thing he needs to install a working bathroom for customers. Lol. I never met a sales man like Tony that is very direct and honest. A-1."
https://static.cargurus.com/images/forsale/2017/04/16/05/06/2004_bmw_3_series-pic-3953043133392870493-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Ambler, PA 19002

Good Deal
$798 BELOW
CarGurus IMV of $6,198

Price: $5,400

Mileage: 114,841

Location: Ambler, PA 19002

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $5,400, 114,841 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "all info was provided that I needed to know about jeep."
https://static.cargurus.com/images/forsale/2017/01/11/18/10/2005_bmw_3_series-pic-3992830957770454563-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Gilbertsville, PA 19525

Good Deal
$939 BELOW
CarGurus IMV of $6,939

Price: $6,000

Mileage: 98,971

Location: Gilbertsville, PA 19525

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci for sale - $6,000, 98,971 miles with Sunroof/Moonroof
Avg. Dealer Rating: (62 reviews) "I haven't seen the car yet due to limitations of y available time. However, the dealer responded promptly to my email and was very helpful when I called to talk about the car. "
https://static.cargurus.com/images/forsale/2017/07/01/00/11/2003_bmw_3_series-pic-3450008893076836873-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Ardmore, PA 19003

Good Deal
$709 BELOW
CarGurus IMV of $5,709

Price: $5,000

Mileage: 91,976

Location: Ardmore, PA 19003

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $5,000, 91,976 miles
Avg. Dealer Rating: (16 reviews) "Great experience, they made me a super deal and I purchased the car."
https://static.cargurus.com/images/forsale/2017/02/17/10/48/2005_bmw_3_series-pic-8066644988140520733-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Pine Grove, PA 17963

Good Deal
$843 BELOW
CarGurus IMV of $5,842

Price: $4,999

Mileage: 150,569

Location: Pine Grove, PA 17963

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Steel Blue Metallic Description: Used 2005 BMW 3 Series 325xi for sale - $4,999, 150,569 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Small issues with the truck I purchased, dealer was quick to fix them and compensate me for my patience"
https://static.cargurus.com/images/forsale/2017/05/27/14/55/2004_bmw_3_series-pic-4924786235258814548-152x114.jpeg

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

Good Deal
$803 BELOW
CarGurus IMV of $6,298

Price: $5,495

Mileage: 75,924

Location: Conshohocken, PA 19428

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,495, 75,924 miles
Avg. Dealer Rating: (21 reviews) "Very good people, trust them and bought the car from them."
https://static.cargurus.com/images/forsale/2017/08/04/06/59/2005_bmw_3_series-pic-1641879160754085458-152x114.jpeg

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

Fair Deal
$731 BELOW
CarGurus IMV of $4,631

Price: $3,900

Mileage: 159,718

Location: Gilbertsville, PA 19525

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $3,900, 159,718 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (62 reviews) "Prompt response Still in the process"
https://static.cargurus.com/images/forsale/2017/07/24/19/25/2005_bmw_3_series-pic-5302592648330354342-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in West Chester, PA 19382

Fair Deal
$553 BELOW
CarGurus IMV of $5,548

Price: $4,995

Mileage: 130,132

Location: West Chester, PA 19382

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 BMW 3 Series 325xi for sale - $4,995, 130,132 miles with Sunroof/Moonroof
Avg. Dealer Rating: (33 reviews) "great customer service"
https://static.cargurus.com/images/forsale/2017/05/18/02/41/2003_bmw_3_series-pic-1389593175451862540-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Lansdale, PA 19446

Fair Deal
$563 BELOW
CarGurus IMV of $5,963

Price: $5,400

Mileage: 94,616

Location: Lansdale, PA 19446

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $5,400, 94,616 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Nice place"
https://static.cargurus.com/images/forsale/2017/08/11/06/18/2005_bmw_3_series-pic-6872407667493255221-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Burlington, NJ 08016

Fair Deal
$402 BELOW
CarGurus IMV of $5,352

Price: $4,950

Mileage: 136,835

Location: Burlington, NJ 08016

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $4,950, 136,835 miles with Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "GOOD DEAL!!! I just bought 2008 Honda cr v Super clean car.they give me 6month warranty,,,great people"
https://static.cargurus.com/images/forsale/2017/03/04/07/20/2004_bmw_3_series-pic-2599104454063391946-152x114.jpeg

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

Fair Deal
$277 BELOW
CarGurus IMV of $5,272

Price: $4,995

Mileage: 113,000

Location: Philadelphia, PA 19136

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $4,995, 113,000 miles
Avg. Dealer Rating: (2 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2017/06/22/19/00/2005_bmw_3_series-pic-4116993418853348349-152x114.jpeg

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

Fair Deal
$432 BELOW
CarGurus IMV of $7,420

Price: $6,988

Mileage: 111,416

Location: Conshohocken, PA 19428

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,988, 111,416 miles
Avg. Dealer Rating: (5 reviews) "Ken and Bey were very prompt and professional I would recommend this dealership"
https://static.cargurus.com/images/forsale/2017/08/03/07/43/2003_bmw_3_series-pic-7135507866493211962-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in New Hope, PA 18938

Fair Deal
$349 BELOW
CarGurus IMV of $6,344

Price: $5,995

Mileage: 78,395

Location: New Hope, PA 18938

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,995, 78,395 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Replied very quickly. Helpful."
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 160 Great Deals $25,429 8,555 listings
2016 BMW 3 Series 42 Great Deals $19,500 1,923 listings
2015 BMW 3 Series 35 Great Deals $15,995 1,149 listings
2014 BMW 3 Series 229 Great Deals $13,315 5,209 listings
2013 BMW 3 Series 51 Great Deals $10,900 1,640 listings
2012 BMW 3 Series 28 Great Deals $9,995 604 listings
2011 BMW 3 Series 120 Great Deals $4,999 2,500 listings
2010 BMW 3 Series 38 Great Deals $5,986 799 listings
2009 BMW 3 Series 52 Great Deals $4,995 1,303 listings
2008 BMW 3 Series 83 Great Deals $3,000 1,738 listings