2004 BMW 3 Series for Sale in Scranton, 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 Review
by Philip

The best sports sedan of its time.

I found that the e46 seems smaller and some want more driver focused then the e90. I love them both, but the e46 just had something special about it.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/19/22/36/2004_bmw_3_series_325xi-pic-4412434632118202611-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Somerset, 08873

Great Deal
$1,774 BELOW
CarGurus IMV of $4,974

Price: $3,200

Mileage: 134,700

Location: Somerset, 08873

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 325xi for sale - $3,200, 134,700 miles
https://static.cargurus.com/images/forsale/2017/08/15/07/50/2003_bmw_3_series-pic-8568947777396344325-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Hasbrouck Heights, NJ 07604

Good Deal
$2,094 BELOW
CarGurus IMV of $5,089

Price: $2,995

Mileage: 159,281

Location: Hasbrouck Heights, NJ 07604

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $2,995, 159,281 miles
Avg. Dealer Rating: (13 reviews) "Good."
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,769 BELOW
CarGurus IMV of $4,719

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) "TERRIBLE !!!!"
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,292 BELOW
CarGurus IMV of $5,792

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/23/04/12/2005_bmw_3_series-pic-4283569903806835563-152x114.jpeg

2005 BMW 3 Series 325xi Wagon Used Cars in Garfield, NJ 07026

Good Deal
$1,151 BELOW
CarGurus IMV of $6,851

Price: $5,700

Mileage: 102,440

Location: Garfield, NJ 07026

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi Wagon for sale - $5,700, 102,440 miles with Alloy Wheels
Avg. Dealer Rating: (27 reviews) "very quick response on my inquiry"
https://static.cargurus.com/images/forsale/2017/07/08/19/09/2004_bmw_3_series-pic-1118279472696728702-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Rutherford, NJ 07070

Good Deal
$823 BELOW
CarGurus IMV of $6,318

Price: $5,495

Mileage: 93,485

Location: Rutherford, NJ 07070

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Teal Description: Used 2004 BMW 3 Series 325xi for sale - $5,495, 93,485 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (16 reviews) "I lost interest i Chevy, I prefer Honda. They called me promptly."
https://static.cargurus.com/images/forsale/2017/05/08/16/20/2004_bmw_3_series-pic-7405249293359377897-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Paterson, NJ 07501

Good Deal
$1,067 BELOW
CarGurus IMV of $4,267

Price: $3,200

Mileage: 140,946

Location: Paterson, NJ 07501

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $3,200, 140,946 miles with Leather Seats
Avg. Dealer Rating: (26 reviews) "Very friendly and quick to get you to the car you are looking for. I'm very happy with the purchase I made there and will be going back when I need my next car. "
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
$800 BELOW
CarGurus IMV of $6,200

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
$868 BELOW
CarGurus IMV of $6,868

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/06/08/02/02/2003_bmw_3_series-pic-1985130479035613978-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Paterson, NJ 07513

Good Deal
$797 BELOW
CarGurus IMV of $6,447

Price: $5,650

Mileage: 127,131

Location: Paterson, NJ 07513

Certified Pre-Owned: No Transmission: Automatic Color: Dark Blue Description: Used 2003 BMW 3 Series 330Ci for sale - $5,650, 127,131 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (13 reviews) "Prompt contact from dealership."
https://static.cargurus.com/images/forsale/2017/05/21/04/56/2003_bmw_3_series-pic-9039222044479001809-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Newark, NJ 07105

Good Deal
$838 BELOW
CarGurus IMV of $5,833

Price: $4,995

Mileage: 107,674

Location: Newark, NJ 07105

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2003 BMW 3 Series 330xi for sale - $4,995, 107,674 miles
Avg. Dealer Rating: (3 reviews) "Nice friendly people. I just did not like the truck when I looked at it i person. I would probably deal with them again."
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
$707 BELOW
CarGurus IMV of $5,707

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/07/05/05/51/2004_bmw_3_series-pic-1726190905804418900-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Vestal, NY 13850

Good Deal
$959 BELOW
CarGurus IMV of $7,954

Price: $6,995

Mileage: 84,000

Location: Vestal, NY 13850

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 330Ci for sale - $6,995, 84,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "The owner was there and let me test drive the car. I'm really considering buying this car."
https://static.cargurus.com/images/forsale/2017/08/19/13/33/2004_bmw_3_series_325i-pic-1266345153123633001-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Tatamy, 18085

Good Deal
$872 BELOW
CarGurus IMV of $5,371

Price: $4,499

Mileage: 112,000

Location: Tatamy, 18085

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $4,499, 112,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/15/02/50/2003_bmw_3_series-pic-2812980865061247639-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Lake Hopatcong, NJ 07849

Good Deal
$882 BELOW
CarGurus IMV of $5,879

Price: $4,997

Mileage: 93,788

Location: Lake Hopatcong, NJ 07849

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $4,997, 93,788 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (38 reviews) "Beautiful help ! "
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 161 Great Deals $25,429 8,578 listings
2016 BMW 3 Series 47 Great Deals $19,500 1,859 listings
2015 BMW 3 Series 31 Great Deals $15,995 1,154 listings
2014 BMW 3 Series 231 Great Deals $13,315 5,101 listings
2013 BMW 3 Series 47 Great Deals $10,900 1,604 listings
2012 BMW 3 Series 28 Great Deals $10,980 610 listings
2011 BMW 3 Series 119 Great Deals $5,995 2,466 listings
2010 BMW 3 Series 40 Great Deals $5,986 778 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,343 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,725 listings