2004 BMW 3 Series for Sale in Columbus, OH

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 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/08/12/06/07/2004_bmw_3_series-pic-1209692637501258684-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Delaware, OH 43015

Great Deal
$2,081 BELOW
CarGurus IMV of $6,076

Price: $3,995

Mileage: 110,253

Location: Delaware, OH 43015

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $3,995, 110,253 miles
Avg. Dealer Rating: (14 reviews) "Very friendly and very knowledgeable "
https://static.cargurus.com/images/forsale/2017/07/14/10/04/2005_bmw_3_series-pic-2301344765057761259-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Grove City, OH 43123

Great Deal
$2,227 BELOW
CarGurus IMV of $7,222

Price: $4,995

Mileage: 108,639

Location: Grove City, OH 43123

Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2005 BMW 3 Series 330xi for sale - $4,995, 108,639 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (50 reviews) "Great response time. Truck was sold quickly but the promised to look for another one for me "
https://static.cargurus.com/images/forsale/2017/08/17/12/02/2005_bmw_3_series-pic-894312631271537547-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Delaware, OH 43015

Good Deal
$1,285 BELOW
CarGurus IMV of $8,283

Price: $6,998

Mileage: 112,011

Location: Delaware, OH 43015

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Steel Blue Metallic Description: Used 2005 BMW 3 Series 330xi for sale - $6,998, 112,011 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "this Is a great, friendly and welcoming dealership. they make you feel at home and treat you with the same respect no matter how much you are spending. and if your looking at used cars, ask for Sean. he is a really great guy to work with."
https://static.cargurus.com/images/forsale/2016/11/25/17/45/2005_bmw_3_series-pic-3058860768477417703-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Columbus, OH 43202

Good Deal
$1,098 BELOW
CarGurus IMV of $8,093

Price: $6,995

Mileage: 111,123

Location: Columbus, OH 43202

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $6,995, 111,123 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Good"
https://static.cargurus.com/images/forsale/2017/08/18/10/26/2004_bmw_3_series-pic-5895799375064299542-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Marysville, OH 43040

Good Deal
$733 BELOW
CarGurus IMV of $4,726

Price: $3,993

Mileage: 152,023

Location: Marysville, OH 43040

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $3,993, 152,023 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Great customer service, friendly atmousphere!"
https://static.cargurus.com/images/forsale/2017/08/01/13/32/2004_bmw_3_series-pic-2093853986313556845-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Grove City, OH 43123

Fair Deal
$849 BELOW
CarGurus IMV of $6,844

Price: $5,995

Mileage: 119,088

Location: Grove City, OH 43123

Average time on market: 28 days Certified Pre-Owned: No Color: Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,995, 119,088 miles with Aluminum Wheels
Avg. Dealer Rating: (50 reviews) "was a good experience staff was helpful "
https://static.cargurus.com/images/forsale/2017/07/27/19/03/2004_bmw_3_series-pic-5263157170636972881-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Columbus, OH 43202

Fair Deal
$181 BELOW
CarGurus IMV of $8,176

Price: $7,995

Mileage: 75,000

Location: Columbus, OH 43202

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $7,995, 75,000 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Nice guy but sold the car he told me about before I could see it. He never came back with anything else "
https://static.cargurus.com/images/forsale/2017/05/28/00/32/2003_bmw_3_series-pic-2835325348025876104-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in London, OH 43140

Fair Deal
$352 ABOVE
CarGurus IMV of $4,598

Price: $4,950

Mileage: 140,817

Location: London, OH 43140

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325Ci for sale - $4,950, 140,817 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "I purchased a truck from Car Pros today and I am very pleased with my purchase.Chris was very helpful and is willing to will and deal with you . When im ready for another car I will go and see what he got."
https://static.cargurus.com/images/forsale/2017/08/08/05/17/2003_bmw_3_series-pic-4408889635208438271-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Lockbourne, OH 43137

Fair Deal
$453 ABOVE
CarGurus IMV of $4,547

Price: $5,000

Mileage: 140,841

Location: Lockbourne, OH 43137

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW 3 Series 325i for sale - $5,000, 140,841 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Good contact."
https://static.cargurus.com/images/forsale/2017/08/18/11/20/2004_bmw_3_series-pic-5336967428400666867-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Springfield, OH 45504

Fair Deal
$441 ABOVE
CarGurus IMV of $5,222

Price: $5,663

Mileage: 162,317

Location: Springfield, OH 45504

Average time on market: 28 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $5,663, 162,317 miles with Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "Dave Warren was of awesome customer service to us and our family. He really made going after this vehicle and searching for the right option attainable! Excellent Customer service! The videos of this vehicle reflected its true colors, and seeing it before seeing it worked out perfect!"
https://static.cargurus.com/images/forsale/2017/08/20/10/36/2004_bmw_3_series-pic-5797763121813203112-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Columbus, OH 43229

Price: Negotiable

Mileage: 150,000

Location: Columbus, OH 43229

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale , 150,000 miles
Avg. Dealer Rating: (12 reviews) "Lot was full. Car we wanted to see was in storage. Car was in poor condition compared to picture Our visit was a waste of time"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Marion, OH 43302

Price: Negotiable

Mileage: 179,791

Location: Marion, OH 43302

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale , 179,791 miles
https://static.cargurus.com/images/forsale/2017/07/20/02/51/2003_bmw_3_series-pic-5262216027419947599-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Columbus, OH 43212

High Price
$1,118 ABOVE
CarGurus IMV of $8,381

Price: $9,499

Mileage: 77,683

Location: Columbus, OH 43212

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $9,499, 77,683 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) " I was very impressed with the response you can I am planning on going to Columbus and see their vehicle and or other vehicles there that dealer has in stock. "
https://static.cargurus.com/images/forsale/2017/08/10/02/25/2003_bmw_3_series-pic-5532365362685111264-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Columbus, OH 43212

High Price
$1,570 ABOVE
CarGurus IMV of $6,429

Price: $7,999

Mileage: 87,414

Location: Columbus, OH 43212

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $7,999, 87,414 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Very nice and welcoming dealership. Big Thanks to Chris for helping me. I most definitely will from again. Highly recommend this dealership great car selection. "
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 176 Great Deals $25,429 8,739 listings
2016 BMW 3 Series 51 Great Deals $19,500 1,886 listings
2015 BMW 3 Series 38 Great Deals $15,995 1,173 listings
2014 BMW 3 Series 236 Great Deals $13,315 5,253 listings
2013 BMW 3 Series 45 Great Deals $10,900 1,628 listings
2012 BMW 3 Series 34 Great Deals $9,995 617 listings
2011 BMW 3 Series 122 Great Deals $5,995 2,501 listings
2010 BMW 3 Series 38 Great Deals $5,986 794 listings
2009 BMW 3 Series 54 Great Deals $4,995 1,343 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,736 listings