2004 BMW 3 Series in Indianapolis, IN

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

2004 BMW 3 Series 330i Review
by Paul

A superb family sized coupe with a cracking engine

Loved this car. Owned it for a year but new job and a company car meant we wanted something even more 'fun' and opted for the Z4. Still miss this baby though. Black, red leather, harmon kardon, bluetooth, xenons, 231 bhp. Beautiful.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/04/21/22/06/2004_bmw_3_series-pic-6280617004388265029-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Brownsburg, IN 46112

Good Deal
$1,198 BELOW
Instant Market Value of $9,698

Price: $8,500

Mileage: 108,115

Location: Brownsburg, IN 46112

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $8,500, 108,115 miles with option.display_name.premium_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof
http://static.cargurus.com/images/forsale/2015/04/25/09/00/2004_bmw_3_series-pic-719114949894998799-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Fishers, IN 46038

Good Deal
$962 BELOW
Instant Market Value of $7,402

Price: $6,440

Mileage: 133,863

Location: Fishers, IN 46038

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325xi for sale - $6,440, 133,863 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (6 reviews) "It was alright. The car I was looking at had very clear water damage, but there was no indication of that on the paperwork."
http://static.cargurus.com/images/forsale/2015/03/20/14/43/2004_bmw_3_series-pic-5160930524237000718-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Indianapolis, IN 46227

Fair Deal
$352 BELOW
Instant Market Value of $7,347

Price: $6,995

Mileage: 134,057

Location: Indianapolis, IN 46227

Average time on market: 43 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $6,995, 134,057 miles
Avg. Dealer Rating: (4 reviews) "The guys were friendly, accommodating, and very easy to work with. I would buy from them again."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Used Cars in Indianapolis, IN 46227

Fair Deal
$326 BELOW
Instant Market Value of $7,126

Price: $6,800

Mileage: 141,458

Location: Indianapolis, IN 46227

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $6,800, 141,458 miles with option.display_name.aluminum_wheels
Avg. Dealer Rating: (7 reviews) "Very pushy"
http://static.cargurus.com/images/forsale/2015/04/14/06/46/2004_bmw_3_series-pic-6904853857331618121-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Indianapolis, IN 46205

Fair Deal
$129 BELOW
Instant Market Value of $7,119

Price: $6,990

Mileage: 124,900

Location: Indianapolis, IN 46205

Average time on market: 27 days Certified Pre-Owned: No Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $6,990, 124,900 miles
Avg. Dealer Rating: (22 reviews) "I Had a great experience, was treated very fair. Mr Hakan and Mr Emmit were very kind and professional sales men. They were willing to work with me with the Vehicle that I wanted and any concerns I ask. Keep up the good work and a job well done and thanks again for your warm hospitality."
http://static.cargurus.com/images/forsale/2015/03/09/11/11/2004_bmw_3_series-pic-6839917805756645767-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Indianapolis, IN 46241

Fair Deal
$128 BELOW
Instant Market Value of $8,123

Price: $7,995

Mileage: 131,493

Location: Indianapolis, IN 46241

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,995, 131,493 miles
Avg. Dealer Rating: (4 reviews) "Responded to inquiries. "
http://static.cargurus.com/images/forsale/2015/03/08/12/58/2004_bmw_3_series-pic-8863896973316056553-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Carmel, IN 46032

Price: $6,495

Mileage: 161,928

Location: Carmel, IN 46032

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,495, 161,928 miles
Avg. Dealer Rating: (56 reviews) "Decided to go another way was contacted promptly"
http://static.cargurus.com/images/forsale/2015/04/25/00/57/2004_bmw_3_series-pic-7208876881386894751-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Carmel, IN 46032

Fair Deal
$188 ABOVE
Instant Market Value of $11,711

Price: $11,899

Mileage: 60,155

Location: Carmel, IN 46032

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $11,899, 60,155 miles
Avg. Dealer Rating: (56 reviews) "Brennan was my salesperson and he was fantastic. The value and quality of the car purchased was exemplary. I bought an import car with fewer than 20,000 miles for 9,000 dollars. I was willing to travel over 250 miles and my experience made it worth every"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Carmel, IN 46032

Fair Deal
$182 ABOVE
Instant Market Value of $6,813

Price: $6,995

Mileage: 149,245

Location: Carmel, IN 46032

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Teal Description: Used 2004 BMW 3 Series 325xi for sale - $6,995, 149,245 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (20 reviews) "Spoke with them by phone. Very pleasant."
http://static.cargurus.com/images/forsale/2015/04/06/03/13/2004_bmw_3_series-pic-7679238336114879093-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Carmel, IN 46032

Fair Deal
$707 ABOVE
Instant Market Value of $6,288

Price: $6,995

Mileage: 153,329

Location: Carmel, IN 46032

Average time on market: 43 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $6,995, 153,329 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (20 reviews) "Was very prompt in responding to my inquiry. However, found a car closer to home before visiting dealership, "
http://static.cargurus.com/images/forsale/2015/04/05/10/01/2004_bmw_3_series-pic-2086828289965477420-152x114.jpeg

2004 BMW 3 Series Used Cars in Indianapolis, IN 46205

High Price
$970 ABOVE
Instant Market Value of $8,980

Price: $9,950

Mileage: 91,777

Location: Indianapolis, IN 46205

Average time on market: 28 days Certified Pre-Owned: No Description: Used 2004 BMW 3 Series for sale - $9,950, 91,777 miles
Avg. Dealer Rating: (2 reviews) "Very helpful"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
785 Great Deals out of 17,514 listings starting at $2,600
BMW M3
69 Great Deals out of 1,133 listings starting at $5,000
Mercedes-Benz C-Class
995 Great Deals out of 22,877 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,849 listings
2014 BMW 3 Series
2,379 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Cincinnati OH
9 listings starting at $5,000
2004 BMW 3 Series in Dayton OH
15 listings starting at $5,000
2004 BMW 3 Series in Louisville KY
7 listings starting at $5,980
2004 BMW 3 Series in Champaign IL
4 listings starting at $6,995
2004 BMW 3 Series in Evansville IN
1 listings starting at $7,995
2004 BMW 3 Series in Lexington KY
9 listings starting at $5,980
2004 BMW 3 Series in Chicago IL
31 listings starting at $4,995
2004 BMW 3 Series in Columbus OH
11 listings starting at $5,495
2004 BMW 3 Series in Springfield IL
31 listings starting at $5,799
2004 BMW 3 Series in Toledo OH
5 listings starting at $5,995
2004 BMW 3 Series in Grand Rapids MI
2 listings starting at $8,145
2004 BMW 3 Series in Saint Louis MO
10 listings starting at $6,900
2004 BMW 3 Series in Detroit MI
7 listings starting at $5,995
2004 BMW 3 Series in Milwaukee WI
12 listings starting at $5,955
2004 BMW 3 Series in Nashville TN
6 listings starting at $6,999