2004 BMW 3 Series for Sale in Cincinnati, OH

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/10/19/02/01/2004_bmw_3_series-pic-6743368648860931787-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Wilmington, OH 45177

Great Deal
$1,533 BELOW
CarGurus IMV of $5,333

Price: $3,800

Mileage: 132,200

Location: Wilmington, OH 45177

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $3,800, 132,200 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (26 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/10/06/02/10/2004_bmw_3_series-pic-7657118824189814180-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Maineville, OH 45039

Good Deal
$1,019 BELOW
CarGurus IMV of $6,018

Price: $4,999

Mileage: 91,893

Location: Maineville, OH 45039

Average time on market: 17 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $4,999, 91,893 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/09/28/02/39/2004_bmw_3_series-pic-6004165596360620215-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in lebanon, OH 45036

Good Deal
$972 BELOW
CarGurus IMV of $7,767

Price: $6,795

Mileage: 100,100

Location: lebanon, OH 45036

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,795, 100,100 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Hippy was friendly informative and helpful "
https://static.cargurus.com/images/forsale/2017/10/16/10/08/2004_bmw_3_series-pic-8012109532609409196-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Franklin, OH 45005

Fair Deal
$320 BELOW
CarGurus IMV of $4,315

Price: $3,995

Mileage: 155,820

Location: Franklin, OH 45005

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $3,995, 155,820 miles
Avg. Dealer Rating: (7 reviews) "When unexpectedly looking for a car for my mom, I was cautious about where we shopped. Joe and Sam were very helpful, honest and hospitable. It was the best car sales experience ever. The car was as advertised and a good drive, but we found another one with lower miles. Had we not identified another vehicle quickly that met her requirements, we would have had them find us another car. She has already referred friends to VIP. We will look here first in the future. Thank you!"
https://static.cargurus.com/images/forsale/2017/09/22/23/20/2005_bmw_3_series-pic-1730370646473065628-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Mason, OH 45040

Fair Deal
$61 BELOW
CarGurus IMV of $6,056

Price: $5,995

Mileage: 141,456

Location: Mason, OH 45040

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 330xi for sale - $5,995, 141,456 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Talked with Andy, very patient and professional. Returned calls in timely manner and did everything he could to help. Didn't end up buying but will definitely return when I'm ready to purchase!"
https://static.cargurus.com/images/forsale/2016/07/24/00/08/2005_bmw_3_series-pic-7364440857482630111-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Fairfield, OH 45014

Fair Deal
$542 ABOVE
CarGurus IMV of $5,453

Price: $5,995

Mileage: 123,000

Location: Fairfield, OH 45014

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 123,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "I haven't purchased a car from iCARS iMPORTS. They replied to my inquiry, they're on my list as I continue my car search"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Fairfield, OH 45014

Price: $5,350

Mileage: 102,326

Location: Fairfield, OH 45014

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Jet Black Description: Used 2003 BMW 3 Series 325i for sale - $5,350, 102,326 miles with Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Made an appointment to go look at a car and the called me 2-4 times a day until I went and they had sold the car after telling me they would call and let me know since I had a decent drive to get there. Then practically spit in our face when trying to purchase a different car. They have horrible customer service and I Would not recommend this dealer to anyone. "
https://static.cargurus.com/images/forsale/2017/09/22/23/20/2005_bmw_3_series-pic-328170354423884216-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Mason, OH 45040

Price: $7,995

Mileage: 66,435

Location: Mason, OH 45040

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2005 BMW 3 Series 325xi for sale - $7,995, 66,435 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Sales staff was friendly and helpful. They didn't work with their prices much, and the cars looked better in picture. Wanted the balance on I've if the cars tires checked and they said they might check it. This is why I never considered actually buying the car. "
https://static.cargurus.com/images/forsale/2017/10/19/05/49/2005_bmw_3_series-pic-3782049230482431898-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Fairfield, OH 45014

Price: $12,995

Mileage: 51,751

Location: Fairfield, OH 45014

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $12,995, 51,751 miles with Sport Package, Leather Seats, Premium Package, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "Truck was entirely over priced and owner was rude when told"
https://static.cargurus.com/images/forsale/2016/12/16/05/39/2004_bmw_3_series-pic-4031609023271712366-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Cincinnati, OH 45241

Price: $26,990

Mileage: 28,367

Location: Cincinnati, OH 45241

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Imola Red Description: Used 2004 BMW 3 Series 330i for sale - $26,990, 28,367 miles with Performance Package, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (9 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2017/02/25/05/35/2004_bmw_3_series-pic-8023494970847249668-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Cincinnati, OH 45241

Price: $34,990

Mileage: 12,658

Location: Cincinnati, OH 45241

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Red Description: Used 2004 BMW 3 Series 330i for sale - $34,990, 12,658 miles with Performance Package, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (9 reviews) "Excellent experience and customer service. Evan was prompt and thorough answering all questions and providing additional information and pictures. He and Enthusiast Auto Group went above and beyond in closing the deal and working out final details for my bank and delivery of the vehicle. Absolutely recommend them for anyone seeking any BMW M or hard to find model. "
https://static.cargurus.com/images/forsale/2017/10/15/21/04/2005_bmw_3_series_330i-pic-3104380431511054543-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Miamitown, 45041

Uncertain
$5,156 ABOVE
CarGurus IMV of $7,344

Price: $12,500

Mileage: 102,980

Location: Miamitown, 45041

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2005 BMW 3 Series 330i for sale - $12,500, 102,980 miles with Performance Package, Sport Package, Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package
https://static.cargurus.com/images/forsale/2016/12/16/05/39/2005_bmw_3_series-pic-353229441089547129-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Cincinnati, OH 45241

Uncertain
$11,444 ABOVE
CarGurus IMV of $12,546

Price: $23,990

Mileage: 29,109

Location: Cincinnati, OH 45241

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Imola Red Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $23,990, 29,109 miles with Performance Package, Leather Seats, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (9 reviews) "good"
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 175 Great Deals $25,900 6,871 listings
2016 BMW 3 Series 38 Great Deals $16,799 1,562 listings
2015 BMW 3 Series 67 Great Deals $14,995 1,668 listings
2014 BMW 3 Series 299 Great Deals $12,699 5,403 listings
2013 BMW 3 Series 53 Great Deals $10,523 1,570 listings
2012 BMW 3 Series 29 Great Deals $10,000 649 listings
2011 BMW 3 Series 112 Great Deals $5,999 2,768 listings
2010 BMW 3 Series 42 Great Deals $5,986 766 listings
2009 BMW 3 Series 52 Great Deals $4,980 1,292 listings
2008 BMW 3 Series 70 Great Deals $3,499 1,775 listings