2004 BMW 3 Series for Sale in Indianapolis, IN

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 330i Review
by illiamw

The Additional oomph to a Ultimate Driving Machine... the E46 3 series sedan w/ Performance Pkg

In 2004, BMW started a special package, code named the ZHP, as an optional upgrade to the already best-selling 3 series. It is called the performance package; which adds 4 bhp and 8 lb-ft of torque to the original engine, making the final 235 bph and 222 lb-ft of torque. In addition, a more aggressively tuned sports suspension and various upgrades ...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/10/08/02/02/2005_bmw_3_series-pic-2658573851485301998-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Indianapolis, IN 46227

Good Deal
$1,477 BELOW
CarGurus IMV of $6,472

Price: $4,995

Mileage: 117,784

Location: Indianapolis, IN 46227

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 117,784 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "my experience with the dealer was very ok. They are quiet nice and considerrate set of guys."
https://static.cargurus.com/images/forsale/2017/10/16/13/50/2003_bmw_3_series-pic-8986201976689933818-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Greenwood, IN 46143

Good Deal
$1,132 BELOW
CarGurus IMV of $4,932

Price: $3,800

Mileage: 131,514

Location: Greenwood, IN 46143

Average time on market: 18 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2003 BMW 3 Series 325i for sale - $3,800, 131,514 miles with Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Told me to come test drive a car that they haven't had for weeks"
https://static.cargurus.com/images/forsale/2017/10/01/02/30/2005_bmw_3_series-pic-9012417521136162329-152x114.jpeg

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

Good Deal
$919 BELOW
CarGurus IMV of $5,914

Price: $4,995

Mileage: 118,315

Location: Indianapolis, IN 46205

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 118,315 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Great"
https://static.cargurus.com/images/forsale/2017/07/19/06/09/2003_bmw_3_series-pic-2445854109700452518-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Greenwood, IN 46142

Fair Deal
$426 BELOW
CarGurus IMV of $5,721

Price: $5,295

Mileage: 103,200

Location: Greenwood, IN 46142

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $5,295, 103,200 miles
Avg. Dealer Rating: (21 reviews) "Over the phone, I asked if the vehicle had been in any accidents; the answer I received was that the vehicle had a clean history report. Upon arrival, it was pretty clear that the passenger quarter panel had been replaced and rewelded, meaning a pretty serious accident had occurred. The saleswoman was understanding and I am happy that she didn't try to deny the accident or push me into their other cars. That is why this review gets two stars instead of one. "
https://static.cargurus.com/images/forsale/2017/10/08/02/27/2003_bmw_3_series-pic-1792242136872450705-152x114.jpeg

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

Fair Deal
$369 BELOW
CarGurus IMV of $5,364

Price: $4,995

Mileage: 107,506

Location: Indianapolis, IN 46205

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 107,506 miles
Avg. Dealer Rating: (1 review)
https://static.cargurus.com/images/forsale/2017/10/15/02/25/2004_bmw_3_series-pic-3102326841994858522-152x114.jpeg

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

Fair Deal
$56 ABOVE
CarGurus IMV of $4,939

Price: $4,995

Mileage: 129,711

Location: Indianapolis, IN 46205

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 129,711 miles
Avg. Dealer Rating: (1 review)
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Rushville, IN 46173

Fair Deal
$124 BELOW
CarGurus IMV of $3,112

Price: $2,988

Mileage: 210,033

Location: Rushville, IN 46173

Average time on market: 18 days Certified Pre-Owned: No Color: Black Description: Used 2003 BMW 3 Series 325i for sale - $2,988, 210,033 miles with Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Dealer responded multiple times when car I inquired about was already sold. Told me about another vehicle that they thought I may have been interested in. However, I had already purchased somewhere else. I only gave them a 4 only because I didn't actually purchase from them and didn't deal with them long enough to give them a 5."
https://static.cargurus.com/images/forsale/2017/07/18/13/37/2004_bmw_3_series-pic-1981764811168879167-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Westfield, IN 46074

Fair Deal
$69 ABOVE
CarGurus IMV of $5,731

Price: $5,800

Mileage: 118,670

Location: Westfield, IN 46074

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $5,800, 118,670 miles with Alloy Wheels
Avg. Dealer Rating: (56 reviews) "Couldn't agree on a price but nice selection. "
https://static.cargurus.com/images/forsale/2017/10/08/02/02/2003_bmw_3_series-pic-1898426125692962720-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Indianapolis, IN 46227

Fair Deal
$317 ABOVE
CarGurus IMV of $4,678

Price: $4,995

Mileage: 130,745

Location: Indianapolis, IN 46227

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 130,745 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "They lied and are still lying. The truck was not a long bed. It was a standard bed. 160 mile round trip for nothing. Tailgate was stuck shut, idler pulley in engine was bad, tires were dry rotted. They said it was all an easy fix. Offered the truck at a discount but the difference would not have covered repairs. Interior looked like it hadn't been cleaned in years. Pics are very misleading. "
https://static.cargurus.com/images/forsale/2017/03/05/03/09/2003_bmw_3_series-pic-4621584029302069891-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Indianapolis, IN 46227

Fair Deal
$392 ABOVE
CarGurus IMV of $3,603

Price: $3,995

Mileage: 173,459

Location: Indianapolis, IN 46227

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 173,459 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "I have contacted Z Imports regarding a specific vehicle and found them to be very responsive."
https://static.cargurus.com/images/forsale/2017/06/10/11/29/2003_bmw_3_series_330i-pic-6208777848377450964-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Indianapolis, 46234

Price: $3,250

Mileage: 160,000

Location: Indianapolis, 46234

Certified Pre-Owned: No Transmission: Automatic Color: Blue Grey Description: Used 2003 BMW 3 Series 330i for sale - $3,250, 160,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/06/01/06/14/2004_bmw_3_series-pic-5073577119769655171-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Noblesville, IN 46060

High Price
$1,115 ABOVE
CarGurus IMV of $2,855

Price: $3,970

Mileage: 226,272

Location: Noblesville, IN 46060

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330Ci for sale - $3,970, 226,272 miles
Avg. Dealer Rating: (22 reviews) "I called negotiated and pick up car next day wasn’t exactly as perfect as described, but it was what I wanted and Lamont was fourthcoming and honest. Good deal, good car, would deff go back. "
https://static.cargurus.com/images/forsale/2017/09/27/09/43/2005_bmw_3_series-pic-4674965440537199842-152x114.jpeg

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

High Price
$1,480 ABOVE
CarGurus IMV of $8,519

Price: $9,999

Mileage: 107,038

Location: Brownsburg, IN 46112

Certified Pre-Owned: No Color: Alpine White Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $9,999, 107,038 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "CarGurus shows the car as ? Uncertain...meaning the car may be overpriced or mislabeled. I called before I went to ask about that, the salesman talked like there could be wiggle room since the car is 4K overpriced. Between being upside down on my car and the car being overpriced, they gave me an outrageous number. I don't think I'll pay 27K for a car that's five years old with 48k miles. Absurd. However, the salesman was friendly and probably would've liked to sell the car "
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 164 Great Deals $25,900 6,856 listings
2016 BMW 3 Series 39 Great Deals $16,799 1,539 listings
2015 BMW 3 Series 69 Great Deals $14,995 1,641 listings
2014 BMW 3 Series 274 Great Deals $12,699 5,412 listings
2013 BMW 3 Series 58 Great Deals $10,523 1,561 listings
2012 BMW 3 Series 25 Great Deals $9,995 640 listings
2011 BMW 3 Series 103 Great Deals $5,999 2,736 listings
2010 BMW 3 Series 37 Great Deals $5,986 780 listings
2009 BMW 3 Series 49 Great Deals $4,980 1,278 listings
2008 BMW 3 Series 68 Great Deals $3,000 1,764 listings