2004 BMW 3 Series for Sale in Syracuse, NY

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 325i Review
by Stephanie

BMW's rock my socks off

Love the car, so far it's been able to withstand my heavy driving. The body needs some work, a sport pkg or something. And more power would be good. Eventually I'm getting the 330 and sticking with that. Unfortunately I do have to use premium gas, but so far it hasn't been too bad, my dad still pays A LOT more for his truck.

First Previous
Loading...
Next
Featured Listings
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,364 BELOW
CarGurus IMV of $7,359

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/08/31/10/19/2004_bmw_3_series-pic-1753234332637107565-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Rochester, NY 14621

Good Deal
$1,136 BELOW
CarGurus IMV of $7,127

Price: $5,991

Mileage: 115,268

Location: Rochester, NY 14621

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2004 BMW 3 Series 330xi for sale - $5,991, 115,268 miles with Aluminum Wheels
Avg. Dealer Rating: (1 review) "Nice guys great communications "
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
$1,268 BELOW
CarGurus IMV of $7,263

Price: $5,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 - $5,995, 84,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/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,035 BELOW
CarGurus IMV of $7,030

Price: $5,995

Mileage: 104,000

Location: Vestal, NY 13850

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) "not very helpful and a poor attitude not willing to work with .take it or leave it attitude not reccomend"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325xi Wagon Used Cars in Victor, NY 14564

Fair Deal
$334 BELOW
CarGurus IMV of $7,333

Price: $6,999

Mileage: 100,126

Location: Victor, NY 14564

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 325xi Wagon for sale - $6,999, 100,126 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "The gentleman I dealt with was friendly. I did not buy the car but I would be willing to deal with him again in the future."
https://static.cargurus.com/images/forsale/2017/07/05/02/16/2004_bmw_3_series-pic-4754697860914067336-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Corning, NY 14830

Fair Deal
$517 ABOVE
CarGurus IMV of $5,978

Price: $6,495

Mileage: 110,540

Location: Corning, NY 14830

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $6,495, 110,540 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "very kind and very adaptable to needs of client! I will most likely be returning if i need any repairs"
https://static.cargurus.com/images/forsale/2017/08/30/07/43/2003_bmw_3_series-pic-1745719749967251155-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Bergen, NY 14416

Price: $6,995

Mileage: ?

Location: Bergen, NY 14416

Certified Pre-Owned: No Color: Grey Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $6,995
Avg. Dealer Rating: (11 reviews) "very rewarding experience. Ryan was very helpful and knowlegable and we bought 2 cars from them. would highly recommend them to anyone looking for a car."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Endicott, NY 13760

Price: Negotiable

Mileage: ?

Location: Endicott, NY 13760

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW 3 Series 325i for sale with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Gault, and especially Bogey, exceeded all expectations I had throughout my purchase of our vehicle. They completely dispelled all preconceived notions of online car shopping. Everything they told me on the phone was exactly what I found once making the 6 hour drive to see the car. Best of all they were there for me 110% after the purchase. I can't say enough about how the whole organization treated us. Thank you!!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Syracuse, NY 13208

Price: Negotiable

Mileage: 101,006

Location: Syracuse, NY 13208

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Description: Used 2003 BMW 3 Series 325i for sale , 101,006 miles with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330Ci Convertible Used Cars in Syracuse, NY 13208

Price: Negotiable

Mileage: 96,938

Location: Syracuse, NY 13208

Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2003 BMW 3 Series 330Ci Convertible for sale , 96,938 miles with Leather Seats, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Syracuse, NY 13208

Price: Negotiable

Mileage: ?

Location: Syracuse, NY 13208

Average time on market: 18 days Certified Pre-Owned: No Transmission: Manual Color: White Description: Used 2004 BMW 3 Series 325xi for sale with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Used Cars in Syracuse, NY 13208

Price: Negotiable

Mileage: 186,183

Location: Syracuse, NY 13208

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci for sale , 186,183 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/09/10/29/2005_bmw_3_series-pic-6946891301640865753-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Syracuse, NY 13208

Price: Negotiable

Mileage: 96,466

Location: Syracuse, NY 13208

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci for sale , 96,466 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/07/07/05/15/2005_bmw_3_series-pic-8774140936860392948-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Rochester, NY 14625

Overpriced
$2,312 ABOVE
CarGurus IMV of $12,188

Price: $14,500

Mileage: 50,680

Location: Rochester, NY 14625

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Sonora Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $14,500, 50,680 miles with Leather Seats
Avg. Dealer Rating: (5 reviews) "Negotiated a fair price. Included a warranty. Purchased the car."
https://static.cargurus.com/images/forsale/2017/05/19/06/40/2004_bmw_3_series-pic-2170418768255535043-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Rochester, NY 14625

Overpriced
$2,595 ABOVE
CarGurus IMV of $5,305

Price: $7,900

Mileage: 140,860

Location: Rochester, NY 14625

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Sapphire Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $7,900, 140,860 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Very satisfied "
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 192 Great Deals $25,984 8,252 listings
2016 BMW 3 Series 48 Great Deals $18,980 1,709 listings
2015 BMW 3 Series 43 Great Deals $15,500 1,352 listings
2014 BMW 3 Series 277 Great Deals $10,900 5,513 listings
2013 BMW 3 Series 48 Great Deals $10,995 1,608 listings
2012 BMW 3 Series 27 Great Deals $9,995 595 listings
2011 BMW 3 Series 127 Great Deals $6,899 2,614 listings
2010 BMW 3 Series 42 Great Deals $5,986 776 listings
2009 BMW 3 Series 50 Great Deals $4,698 1,279 listings
2008 BMW 3 Series 93 Great Deals $3,000 1,742 listings