2004 BMW 3 Series for Sale in Scranton, PA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

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

Add Similar Cars


2004 BMW 3 Series 325xi Review
by Brandon

Ultimate driving machine

It handles like a dream. I always feel safe no matter how fast we were going.IT stopped on a dime. It was so quiet people that normally would drive slow would get in it and drive way faster than normal.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/13/05/50/2005_bmw_3_series-pic-5622745872149652493-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Staten Island, NY 10302

Great Deal
$2,524 BELOW
CarGurus IMV of $6,514

Price: $3,990

Mileage: 108,417

Location: Staten Island, NY 10302

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW 3 Series 330i for sale - $3,990, 108,417 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Wonderful "
https://static.cargurus.com/images/forsale/2017/10/12/21/44/2004_bmw_3_series-pic-5261479618849231263-152x114.jpeg

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

Great Deal
$1,849 BELOW
CarGurus IMV of $4,799

Price: $2,950

Mileage: 156,642

Location: Levittown, PA 19057

Average time on market: 21 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: (38 reviews) "Called and spoke with initial salesman, stated price was $1000 higher then what is currently listed on website, said owner would have to Calle back. Owner called be back and instead of honoring current price listed on website he stars it’s $1000 higher and that it should be changed on this site. About 15min after my phone call the CarGurus website price went up $1000. This is borderline illegal activity as they should have to honor current website listed price. Previous review listed same price change when calling dealership. These types of dealerships should not be allowed to advertise on CarGurus website with this illegal activity going on!! "
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,265 BELOW
CarGurus IMV of $6,465

Price: $5,200

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,200, 102,440 miles with Alloy Wheels
Avg. Dealer Rating: (29 reviews) "It was a good deal and maybe the dealer didn't know the car needed a clutcuh. but because it was a very specific car I was looking for & I traveled over an hour to buy. I made the purchase."
https://static.cargurus.com/images/forsale/2017/10/08/07/48/2004_bmw_3_series-pic-4929035222753577478-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Elizabeth, NJ 07208

Good Deal
$1,469 BELOW
CarGurus IMV of $6,464

Price: $4,995

Mileage: 101,777

Location: Elizabeth, NJ 07208

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 BMW 3 Series 330xi for sale - $4,995, 101,777 miles
Avg. Dealer Rating: (4 reviews) "Experience was quite informative and I will satisfy"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Totowa, NJ 07512

Good Deal
$1,706 BELOW
CarGurus IMV of $2,705

Price: $999

Mileage: 221,597

Location: Totowa, NJ 07512

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 3 Series 325i for sale - $999, 221,597 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Dealer who called me was polite and cool, I'll be seeing him this weekend"
https://static.cargurus.com/images/forsale/2017/09/18/07/36/2005_bmw_3_series-pic-3958103221936108601-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Vestal, NY 13850

Good Deal
$1,226 BELOW
CarGurus IMV of $7,221

Price: $5,995

Mileage: 116,000

Location: Vestal, NY 13850

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 330xi for sale - $5,995, 116,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, 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/10/05/22/12/2004_bmw_3_series_325i-pic-4775057796459940635-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Hoboken, 07030

Good Deal
$1,246 BELOW
CarGurus IMV of $5,746

Price: $4,500

Mileage: 101,700

Location: Hoboken, 07030

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,500, 101,700 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/07/12/21/2003_bmw_3_series-pic-3557715352448326885-152x114.jpeg

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

Good Deal
$1,630 BELOW
CarGurus IMV of $7,428

Price: $5,798

Mileage: 84,099

Location: Hasbrouck Heights, NJ 07604

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $5,798, 84,099 miles with Navigation System, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (108 reviews) "Yes the dealer replied and I was very excited. "
https://static.cargurus.com/images/forsale/2017/07/01/18/21/2005_bmw_3_series_325ci_convertible-pic-6664610019193895480-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Grandview on Hudson, 10960

Good Deal
$1,427 BELOW
CarGurus IMV of $8,177

Price: $6,750

Mileage: 100,000

Location: Grandview on Hudson, 10960

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,750, 100,000 miles with Sport Package, Leather Seats, Navigation System, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/10/09/19/59/2003_bmw_3_series-pic-4860783076169564798-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Hasbrouck Heights, NJ 07604

Good Deal
$902 BELOW
CarGurus IMV of $5,897

Price: $4,995

Mileage: 87,707

Location: Hasbrouck Heights, NJ 07604

Average time on market: 20 days Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 87,707 miles
Avg. Dealer Rating: (9 reviews) "They called me within a day. Sales person was polite and willing to meet me on a day that they were closed. Sadly they don't accept trade ins which was the deal killer. But good people"
https://static.cargurus.com/images/forsale/2017/10/14/14/57/2005_bmw_3_series-pic-2630512871205161198-152x114.jpeg

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

Good Deal
$1,252 BELOW
CarGurus IMV of $11,209

Price: $9,957

Mileage: 46,894

Location: Norristown, PA 19403

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,957, 46,894 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Elliot @ Dileo is a fantastic person to work with. The experience was seamless and quick. No hassle, worked on price with me. Would recommend to my friends. "
https://static.cargurus.com/images/forsale/2017/10/08/10/22/2003_bmw_3_series-pic-4044380831376856839-152x114.jpeg

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

Good Deal
$870 BELOW
CarGurus IMV of $6,365

Price: $5,495

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,495, 78,395 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "They replied very quickly, and gave a brief description of car. Very nice."
https://static.cargurus.com/images/forsale/2017/10/12/08/49/2004_bmw_3_series_330ci-pic-9063719616263060370-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Allentown, 18109

Good Deal
$1,265 BELOW
CarGurus IMV of $5,765

Price: $4,500

Mileage: 183,000

Location: Allentown, 18109

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 330Ci for sale - $4,500, 183,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/10/30/06/23/2004_bmw_3_series-pic-7421350128541147473-152x114.jpeg

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

Good Deal
$1,089 BELOW
CarGurus IMV of $7,084

Price: $5,995

Mileage: 104,000

Location: Vestal, NY 13850

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $5,995, 104,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "quick, friendly, good service dept., will deal with them again, highly recommend "
https://static.cargurus.com/images/forsale/2017/09/09/07/26/2003_bmw_3_series-pic-4104153965236400808-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Newark, NJ 07107

Good Deal
$920 BELOW
CarGurus IMV of $4,870

Price: $3,950

Mileage: 113,965

Location: Newark, NJ 07107

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325xi for sale - $3,950, 113,965 miles
Avg. Dealer Rating: (3 reviews) "Very disrespectful. "I have another customer on the other line that is really interested to purchase this car" - dealer approach. I told them to sell it to that inaginary guy."
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 168 Great Deals $25,900 6,937 listings
2016 BMW 3 Series 44 Great Deals $16,799 1,552 listings
2015 BMW 3 Series 60 Great Deals $14,995 1,611 listings
2014 BMW 3 Series 267 Great Deals $12,699 5,395 listings
2013 BMW 3 Series 49 Great Deals $10,523 1,556 listings
2012 BMW 3 Series 27 Great Deals $9,992 638 listings
2011 BMW 3 Series 115 Great Deals $5,999 2,717 listings
2010 BMW 3 Series 40 Great Deals $5,986 782 listings
2009 BMW 3 Series 58 Great Deals $4,980 1,277 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,764 listings