2004 BMW 3 Series for Sale in New York, NY

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 330Ci Review
by Jigar

Excellent vehicle, fun too drive and makes anyone look good.

It was awesome. very sporty, very comfortable and it was an eye-catcher. BMW's are excellent cars whether they are from 30 years ago or from this year, they are the nicest cars ever made. performance wise, you can't find any car with such a simple and user-friendly design, but can offer so much performance. The quality of the car is outstanding. Th...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/29/17/56/2003_bmw_3_series_325i-pic-7475596656197043174-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Brooklyn, 11214

Great Deal
$1,826 BELOW
CarGurus IMV of $4,449

Price: $2,623

Mileage: 126,000

Location: Brooklyn, 11214

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $2,623, 126,000 miles
https://static.cargurus.com/images/forsale/2017/09/19/10/24/2004_bmw_3_series-pic-3192117665949067028-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Smithtown, NY 11787

Great Deal
$1,250 BELOW
CarGurus IMV of $6,249

Price: $4,999

Mileage: 94,619

Location: Smithtown, NY 11787

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325xi for sale - $4,999, 94,619 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Very professional and knowledge able"
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

Great Deal
$1,288 BELOW
CarGurus IMV of $6,638

Price: $5,350

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,350, 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/07/13/05/50/2005_bmw_3_series-pic-5622745872149652493-152x114.jpeg

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

Good Deal
$1,957 BELOW
CarGurus IMV of $5,947

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/08/25/04/32/2004_bmw_3_series-pic-8307512905808184309-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Jamaica, NY 11434

Good Deal
$1,918 BELOW
CarGurus IMV of $6,317

Price: $4,399

Mileage: 117,866

Location: Jamaica, NY 11434

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $4,399, 117,866 miles with Aluminum Wheels
Avg. Dealer Rating: (4 reviews) "I called and was told that the price shown is the actual price for the vehicle. Then when I arrive, I am told the the price is only for people who need to finance and have bad credit because they have a contract with a bank. Pretty much, if I paid cash it would be 5k in total not including fees. I was pretty ticked that I was told one thing on the phone only to show up in person and pretty much find out it was misleading. Thanks to the employee who informed me before I decided to see the vehicle. "
https://static.cargurus.com/images/forsale/2017/09/08/14/26/2003_bmw_3_series-pic-4815265828530803847-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Lindenhurst, NY 11757

Good Deal
$1,670 BELOW
CarGurus IMV of $5,165

Price: $3,495

Mileage: 121,367

Location: Lindenhurst, NY 11757

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2003 BMW 3 Series 325xi for sale - $3,495, 121,367 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Worst dealer I have ever been to. Salesman wasn't honest and told me to come check out the car and the car wasn't there in the first place. Do not go here very sketchy "
https://static.cargurus.com/images/forsale/2017/08/15/02/38/2003_bmw_3_series-pic-4103631300398759183-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Bridgeport, CT 06605

Good Deal
$1,362 BELOW
CarGurus IMV of $4,861

Price: $3,499

Mileage: 124,001

Location: Bridgeport, CT 06605

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $3,499, 124,001 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/10/18/26/2004_bmw_3_series-pic-3152613805286878850-152x114.jpeg

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

Good Deal
$967 BELOW
CarGurus IMV of $6,462

Price: $5,495

Mileage: 93,485

Location: Rutherford, NJ 07070

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,495, 93,485 miles with Premium Package, Leather Seats, Climate Package
Avg. Dealer Rating: (16 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/06/14/18/03/2004_bmw_3_series_325xi-pic-4197183839560281786-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Brooklyn, 11223

Good Deal
$1,068 BELOW
CarGurus IMV of $4,168

Price: $3,100

Mileage: 153,615

Location: Brooklyn, 11223

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $3,100, 153,615 miles with Leather Seats, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/09/13/07/26/2005_bmw_3_series-pic-7361834524597322188-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Brooklyn, NY 11203

Good Deal
$1,392 BELOW
CarGurus IMV of $5,992

Price: $4,600

Mileage: 110,011

Location: Brooklyn, NY 11203

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,600, 110,011 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "They called me scheduled appointment Pretty good dealership no problems "
https://static.cargurus.com/images/forsale/2017/07/31/02/03/2005_bmw_3_series-pic-2118618438885678266-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Paterson, NJ 07513

Good Deal
$1,611 BELOW
CarGurus IMV of $9,511

Price: $7,900

Mileage: 58,209

Location: Paterson, NJ 07513

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $7,900, 58,209 miles with Alloy Wheels
Avg. Dealer Rating: (67 reviews) "Great ppl made it really easy for me to purchase my new car!!!!! Danny was very knowledgeable and great to work with!!!! Thank you again"
https://static.cargurus.com/images/forsale/2017/09/09/19/00/2005_bmw_3_series-pic-3161296478225355607-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Bronx, NY 10469

Good Deal
$1,038 BELOW
CarGurus IMV of $5,513

Price: $4,475

Mileage: 124,531

Location: Bronx, NY 10469

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 330xi for sale - $4,475, 124,531 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Good. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Jamaica, NY 11432

Good Deal
$1,354 BELOW
CarGurus IMV of $5,354

Price: $4,000

Mileage: 103,000

Location: Jamaica, NY 11432

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,000, 103,000 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "I call to the dealer to get some info. About the car the service is very good. "
https://static.cargurus.com/images/forsale/2017/07/31/02/16/2004_bmw_3_series-pic-1158637149625423211-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Elmhurst, NY 11373

Good Deal
$1,169 BELOW
CarGurus IMV of $5,164

Price: $3,995

Mileage: 123,135

Location: Elmhurst, NY 11373

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $3,995, 123,135 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Attentive and communicate effectively. Looking at vehicle, should we make a deal would buy from them again, quickly"
https://static.cargurus.com/images/forsale/2017/01/27/02/08/2003_bmw_3_series-pic-4899485445244328344-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Freehold, NJ 07728

Good Deal
$923 BELOW
CarGurus IMV of $5,373

Price: $4,450

Mileage: 130,000

Location: Freehold, NJ 07728

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330xi for sale - $4,450, 130,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "responded quickly "
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 197 Great Deals $25,991 8,012 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,693 listings
2015 BMW 3 Series 47 Great Deals $15,995 1,373 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,491 listings
2013 BMW 3 Series 62 Great Deals $10,495 1,583 listings
2012 BMW 3 Series 23 Great Deals $10,499 620 listings
2011 BMW 3 Series 132 Great Deals $6,200 2,654 listings
2010 BMW 3 Series 50 Great Deals $5,986 791 listings
2009 BMW 3 Series 50 Great Deals $5,995 1,295 listings
2008 BMW 3 Series 90 Great Deals $3,000 1,770 listings