2004 BMW 3 Series for Sale in Indianapolis, IN

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 320i Review
by Kev

BMW Performance, acceleration, braking, handling all pretty good

Performance, acceleration, braking, handling all pretty good Build Quality is really good Appearance, both interior and exterior is good Fun Factor, this car is fun and comfortable to drive If you want a nice looking, good performing, solid car for work or for yourself, then this car's for you The photo shows the car as it was when I first bou...

First Previous
Loading...
Next
Featured Listings
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

Good Deal
$1,624 BELOW
CarGurus IMV of $5,124

Price: $3,500

Mileage: 158,000

Location: Indianapolis, 46234

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Grey Description: Used 2003 BMW 3 Series 330i for sale - $3,500, 158,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/07/29/11/10/2003_bmw_3_series-pic-1731104221306848795-152x114.jpeg

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

Good Deal
$1,162 BELOW
CarGurus IMV of $3,352

Price: $2,190

Mileage: 190,176

Location: Fishers, IN 46038

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Electric Red Description: Used 2003 BMW 3 Series 325xi for sale - $2,190, 190,176 miles with Alloy Wheels
Avg. Dealer Rating: (61 reviews) "They answered really quick and were friendly "
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

Good Deal
$706 BELOW
CarGurus IMV of $6,001

Price: $5,295

Mileage: 103,200

Location: Greenwood, IN 46142

Average time on market: 20 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: (18 reviews) "They are great people go to atension to the customers"
https://static.cargurus.com/images/forsale/2017/08/09/14/46/2004_bmw_3_series-pic-3141615833255027570-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Greenwood, IN 46142

Fair Deal
$550 BELOW
CarGurus IMV of $6,545

Price: $5,995

Mileage: 112,000

Location: Greenwood, IN 46142

Certified Pre-Owned: No Transmission: Automatic Color: Tri-silver Description: Used 2004 BMW 3 Series 330xi for sale - $5,995, 112,000 miles with Leather Seats, Premium Wheels, Climate Package
Avg. Dealer Rating: (1 review) "Good,"
https://static.cargurus.com/images/forsale/2017/08/03/02/51/2004_bmw_3_series-pic-7470806095945353094-152x114.jpeg

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

Fair Deal
$327 BELOW
CarGurus IMV of $7,322

Price: $6,995

Mileage: 90,211

Location: Indianapolis, IN 46227

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $6,995, 90,211 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, Climate Package
Avg. Dealer Rating: (13 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/07/07/05/29/2003_bmw_3_series-pic-7534044559848769626-152x114.jpeg

2003 BMW 3 Series 325Ci Convertible Used Cars in Indianapolis, IN 46217

Fair Deal
$234 BELOW
CarGurus IMV of $5,033

Price: $4,799

Mileage: 139,510

Location: Indianapolis, IN 46217

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325Ci Convertible for sale - $4,799, 139,510 miles
Avg. Dealer Rating: (17 reviews) "I just purchased the 2009 Honda Civic hybrid from Indy star motors a few days ago and the process was quick and simple! The people are very friendly and down to earth. I love my new car it runs smoothly and I have no problems out the car. I took the car to get a inspection from a place called tires plus and my personal mechanic and both people told me my car is in great shape. I was skeptical about the no warranty policy..that's the only thing I didn't really like but overall I had a great experience purchasing with them. Thank you indy star motors !"
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
$130 ABOVE
CarGurus IMV of $5,770

Price: $5,900

Mileage: 118,670

Location: Westfield, IN 46074

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 325xi for sale - $5,900, 118,670 miles with Alloy Wheels
Avg. Dealer Rating: (49 reviews) "Answer back very quickly !"
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
$282 ABOVE
CarGurus IMV of $3,713

Price: $3,995

Mileage: 173,459

Location: Indianapolis, IN 46227

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 173,459 miles with Sunroof/Moonroof
Avg. Dealer Rating: (39 reviews) "We visited this dealer 3 times while trying to decide on a vehicle and had 2 different salesmen. They were both very pleasant and our visits and test drives were enjoyable."
https://static.cargurus.com/images/forsale/2017/08/10/08/15/2003_bmw_3_series_325xi-pic-7030144713580751108-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Indianapolis, 46237

Price: $5,200

Mileage: 104,500

Location: Indianapolis, 46237

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $5,200, 104,500 miles with Leather Seats, 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,371 ABOVE
CarGurus IMV of $2,599

Price: $3,970

Mileage: 226,272

Location: Noblesville, IN 46060

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: (20 reviews) "Quick and easy buying process. Car was just as described. Made things a breeze. Thanks everyone. "
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,429 8,723 listings
2016 BMW 3 Series 49 Great Deals $19,500 1,903 listings
2015 BMW 3 Series 35 Great Deals $15,995 1,152 listings
2014 BMW 3 Series 235 Great Deals $13,315 5,250 listings
2013 BMW 3 Series 44 Great Deals $10,900 1,623 listings
2012 BMW 3 Series 31 Great Deals $9,995 620 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,507 listings
2010 BMW 3 Series 36 Great Deals $5,986 786 listings
2009 BMW 3 Series 57 Great Deals $4,995 1,330 listings
2008 BMW 3 Series 86 Great Deals $3,000 1,739 listings