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

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 325i Review
by Justin

Solid Car

It's a fun day-car to drive. Mileage isn't too shabby... but I honestly don't think car companies have changed mileage on their cars a lot... they're just announcing it now, and people are like, "Wow, that's got awesome mileage." Either way, it's a solid, good handling car that I love and will keep with me for a very long time!

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

2003 BMW 3 Series 325xi Used Cars in Ledgewood, NJ 07852

Great Deal
$1,705 BELOW
Instant Market Value of $4,700

Price: $2,995

Mileage: 146,495

Location: Ledgewood, NJ 07852

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $2,995, 146,495 miles
Avg. Dealer Rating: (14 reviews) "I bought this car!! So in love!! Jimmy was a tough sell but I couldn't be happier. It was by far the best price in pa and nj! Thanks jimmy!"
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,165 BELOW
Instant Market Value of $5,164

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/04/29/19/31/2004_bmw_3_series_325ci-pic-9036688347254006582-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Philadelphia, 19149

Good Deal
$1,419 BELOW
Instant Market Value of $4,919

Price: $3,500

Mileage: 159,000

Location: Philadelphia, 19149

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Red Description: Used 2004 BMW 3 Series 325Ci for sale - $3,500, 159,000 miles with Leather Seats, Alloy Wheels
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,709 BELOW
Instant Market Value of $4,659

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,204 BELOW
Instant Market Value of $7,194

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 Aluminum Wheels, Sunroof/Moonroof
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,488 BELOW
Instant Market Value of $8,937

Price: $7,449

Mileage: 77,518

Location: Philadelphia, PA 19136

Average time on market: 39 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,546 BELOW
Instant Market Value of $8,041

Price: $6,495

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,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/28/15/32/2005_bmw_3_series-pic-3200803411907629805-152x114.jpeg

2005 BMW 3 Series 325xi Wagon Used Cars in Schnecksville, PA 18078

Good Deal
$965 BELOW
Instant Market Value of $5,465

Price: $4,500

Mileage: 130,389

Location: Schnecksville, PA 18078

Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2005 BMW 3 Series 325xi Wagon for sale - $4,500, 130,389 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Fantastic experience! Salesmen, business manager and owner were friendly, willing to work with me and accommodated my every request. The vehicle was exactly as described and a great deal for the price! I would definitely recommend them to anyone looking for a dealership that goes the extra mile!"
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,111 BELOW
Instant Market Value of $4,406

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/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,106 BELOW
Instant Market Value of $9,096

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/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
$682 BELOW
Instant Market Value of $5,882

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/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,005 BELOW
Instant Market Value of $6,905

Price: $5,900

Mileage: 109,932

Location: Philadelphia, PA 19141

Average time on market: 38 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/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
$825 BELOW
Instant Market Value of $6,104

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 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."
https://static.cargurus.com/images/forsale/2017/03/08/17/05/2004_bmw_3_series-pic-6803775982174594361-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Somerville, NJ 08876

Fair Deal
$569 BELOW
Instant Market Value of $5,564

Price: $4,995

Mileage: 154,341

Location: Somerville, NJ 08876

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 330xi for sale - $4,995, 154,341 miles
Avg. Dealer Rating: (2 reviews) "I found my mustang and I'm very happy!!! Thank you Great price ! Very low mileage!"
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
$790 BELOW
Instant Market Value of $5,790

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 "
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 44 Great Deals $27,996 8,298 listings
2016 BMW 3 Series 143 Great Deals $19,995 3,445 listings
2015 BMW 3 Series 19 Great Deals $15,999 949 listings
2014 BMW 3 Series 204 Great Deals $11,980 4,432 listings
2013 BMW 3 Series 90 Great Deals $11,950 2,853 listings
2012 BMW 3 Series 30 Great Deals $11,500 713 listings
2011 BMW 3 Series 118 Great Deals $7,495 2,804 listings
2010 BMW 3 Series 36 Great Deals $5,795 885 listings
2009 BMW 3 Series 41 Great Deals $5,399 1,418 listings
2008 BMW 3 Series 61 Great Deals $4,700 1,908 listings