2004 BMW 3 Series for Sale in Allentown, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

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 325xi Review
by Daniel

The Silver Bullet

Awesome handling, all-wheel drive, good looks and step on it and it launches like a motorcycle. There's a reason it's called the Ultimate Driving Machine....cause it is. This car is not for fatties as there isn't much room inside. Is funner than the 5 series and not frivolous and ridiculous to maintain like a 7 series.

First Previous
Loading...
Next
Featured Listings
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

Great Deal
$2,008 BELOW
CarGurus IMV of $4,958

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 15 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: (36 reviews) "Great info from dealer. Car mikage was too high. "
https://static.cargurus.com/images/forsale/2017/09/21/07/36/2003_bmw_3_series-pic-8545184550108650543-152x114.jpeg

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

Good Deal
$971 BELOW
CarGurus IMV of $6,466

Price: $5,495

Mileage: 78,395

Location: New Hope, PA 18938

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,495, 78,395 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (26 reviews) "Replied within hours of me messaging them....but I ended up going with a different dealer and newer car"
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

Good Deal
$872 BELOW
CarGurus IMV of $7,360

Price: $6,488

Mileage: 111,416

Location: Conshohocken, PA 19428

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,488, 111,416 miles
Avg. Dealer Rating: (5 reviews) "Not finacin "
https://static.cargurus.com/images/forsale/2017/09/18/07/28/2004_bmw_3_series-pic-84648590804157667-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Washington, NJ 07882

Fair Deal
$560 BELOW
CarGurus IMV of $5,055

Price: $4,495

Mileage: 114,053

Location: Washington, NJ 07882

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,495, 114,053 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Honestly best dealer ive dealt with. Honest and friendly and willing to work with u. Can not have asked for more"
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

Fair Deal
$487 BELOW
CarGurus IMV of $5,982

Price: $5,495

Mileage: 75,924

Location: Conshohocken, PA 19428

Average time on market: 15 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) "I live a good distance from the dealership and the car I was interested in was sold before I could get there so I missed that one"
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
$446 BELOW
CarGurus IMV of $5,396

Price: $4,950

Mileage: 136,835

Location: Burlington, NJ 08016

Average time on market: 12 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: (16 reviews) "Difficult to setup appointment, they were expanding business but lacked sufficient help on hand. Looked at trucks, but rust excessive and interiors uncleaned. Hopefully will get better after they have both sites fully manned. Traveled far to get there for wasted trip. "
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

Fair Deal
$351 BELOW
CarGurus IMV of $5,350

Price: $4,999

Mileage: 150,569

Location: Pine Grove, PA 17963

Average time on market: 12 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/09/18/10/12/2005_bmw_3_series-pic-757246401945720818-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Coatesville, PA 19320

Fair Deal
$114 BELOW
CarGurus IMV of $8,109

Price: $7,995

Mileage: 91,676

Location: Coatesville, PA 19320

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $7,995, 91,676 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/22/15/15/2005_bmw_3_series-pic-2580825154886737163-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Feasterville Trevose, PA 19053

Fair Deal
$5 ABOVE
CarGurus IMV of $4,945

Price: $4,950

Mileage: 152,304

Location: Feasterville Trevose, PA 19053

Average time on market: 12 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $4,950, 152,304 miles with Sunroof/Moonroof
Avg. Dealer Rating: (28 reviews) "This was the most low pressure car lot i’ve ever been too! They are kind and patient ,never pushy and did all one could do to accomondate us in the purchase of our 2014 Ford Fusion! Highly reccommend! "
https://static.cargurus.com/images/forsale/2017/09/14/16/18/2005_bmw_3_series_330xi-pic-817311669445470577-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Huntingdon Valley, 19006

Fair Deal
$7 ABOVE
CarGurus IMV of $4,892

Price: $4,899

Mileage: 164,320

Location: Huntingdon Valley, 19006

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 330xi for sale - $4,899, 164,320 miles with Sport Package, Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/09/06/16/16/2004_bmw_3_series_325i-pic-8097614539047158667-152x114.jpeg

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

Fair Deal
$101 ABOVE
CarGurus IMV of $4,394

Price: $4,495

Mileage: 152,615

Location: Conshohocken, 19428

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,495, 152,615 miles with Premium Wheels, Sunroof/Moonroof, Navigation System, Premium Package
https://static.cargurus.com/images/forsale/2017/08/19/06/07/2004_bmw_3_series-pic-3429678089160424173-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Wilkes Barre, PA 18706

Fair Deal
$203 ABOVE
CarGurus IMV of $4,647

Price: $4,850

Mileage: 169,070

Location: Wilkes Barre, PA 18706

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,850, 169,070 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Good place Dealer was very responsive and gave me a good deal. Would buy again from dealer."
https://static.cargurus.com/images/forsale/2017/09/07/02/29/2004_bmw_3_series-pic-2214485524072740111-152x114.jpeg

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

Fair Deal
$216 ABOVE
CarGurus IMV of $5,284

Price: $5,500

Mileage: 137,540

Location: Philadelphia, PA 19141

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 330Ci for sale - $5,500, 137,540 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Very good "
https://static.cargurus.com/images/forsale/2017/07/22/13/07/2005_bmw_3_series-pic-34070938111852149-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Easton, PA 18042

Fair Deal
$325 ABOVE
CarGurus IMV of $7,575

Price: $7,900

Mileage: 43,564

Location: Easton, PA 18042

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Sparkling Graphite Metallic Description: Used 2005 BMW 3 Series 325i for sale - $7,900, 43,564 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (58 reviews) "Positive experience, James at desk was very friendly and helpful. I test drove what I was looking for, unfortunately I didn't choose to purchase that one. Hopefully they will contact me when more of the Audi 8aL come in."
https://static.cargurus.com/images/forsale/2017/04/30/11/14/2003_bmw_3_series-pic-2829312628014253483-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Huntingdon Valley, PA 19006

Fair Deal
$380 ABOVE
CarGurus IMV of $8,570

Price: $8,950

Mileage: 88,518

Location: Huntingdon Valley, PA 19006

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $8,950, 88,518 miles with Premium Package, Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (32 reviews) "Dealer was well-informed, cordial, and informative."
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 201 Great Deals $24,984 8,248 listings
2016 BMW 3 Series 57 Great Deals $18,980 1,703 listings
2015 BMW 3 Series 48 Great Deals $15,995 1,389 listings
2014 BMW 3 Series 295 Great Deals $11,995 5,524 listings
2013 BMW 3 Series 47 Great Deals $10,495 1,596 listings
2012 BMW 3 Series 25 Great Deals $9,995 606 listings
2011 BMW 3 Series 134 Great Deals $6,500 2,659 listings
2010 BMW 3 Series 54 Great Deals $5,986 792 listings
2009 BMW 3 Series 51 Great Deals $5,995 1,294 listings
2008 BMW 3 Series 88 Great Deals $3,000 1,772 listings