2004 BMW 3 Series in Nashville, TN

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/18/20/45/2004_bmw_3_series-pic-3332403398163494072-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Nashville, TN 37210

Fair Deal
$526 BELOW
Instant Market Value of $8,425

Price: $7,899

Mileage: 96,221

Location: Nashville, TN 37210

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $7,899, 96,221 miles
Avg. Dealer Rating: (11 reviews) "They were super nice but very manipulative. I'm a 19 year old girl who is a first car buyer. I test drove it and the suspension was a little messed up. Yes, I expected there to be something wrong since I bought it for so cheap but when I asked if there was anything else wrong they said no that was the only thing. So, I buy it and two days later it overheats and the hose blew. I realized there wasn't antifreeze in it. Okay, minor problem. Well, a couple more days later I took it to my mechanic and he then says the following things are wrong with it: Hosea leaking and have calcium built up in hoses. High side power steering hose is leaking. Water pump is leaking. Struts and mounts are busted and have been for a while (that was the suspension problem) Valve covers are leaking oil. O2 sensors laying in driveshaft. Rebuilt battery installed. Ignition coil electrial connector for wiring connectors broken. A/C belt needs replacement. I'm not a mechanic and don't know hardly anything about cars and yes I should have looked at it before hand, but they shouldn't have sold such a dangerous car like that and tell me only one thing was wrong with it. So, I went to go get my money back (which they did return most of it) but they then blamed the suspension problem on me and said I had to pay for that. They lied again and were very rude after that. Definitely a lesson learned for me but overall they are manipulative and greedy. If they are willing to put a 19 year ol girl in a very dangerous car because of money then they don't deserve to have any decent business from anybody. "
http://static.cargurus.com/images/forsale/2015/04/06/23/12/2004_bmw_3_series-pic-7581654562634657332-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Old Hickory, TN 37138

Price: Negotiable

Mileage: 60,651

Location: Old Hickory, TN 37138

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 325i for sale , 60,651 miles
http://static.cargurus.com/images/forsale/2015/01/10/03/45/2004_bmw_3_series-pic-2503702097307075409-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Nashville, TN 37207

Fair Deal
$629 ABOVE
Instant Market Value of $7,370

Price: $7,999

Mileage: 124,569

Location: Nashville, TN 37207

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alpine White Description: Used 2004 BMW 3 Series 325i for sale - $7,999, 124,569 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (31 reviews) "Helpful, easy to wrk with. Would buy from them again."
http://static.cargurus.com/images/forsale/2015/04/08/16/14/2004_bmw_3_series-pic-2156210595057018882-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Franklin, KY 42134

High Price
$1,054 ABOVE
Instant Market Value of $8,896

Price: $9,950

Mileage: 102,409

Location: Franklin, KY 42134

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $9,950, 102,409 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Nashville, TN 37209

High Price
$1,253 ABOVE
Instant Market Value of $5,746

Price: $6,999

Mileage: 184,461

Location: Nashville, TN 37209

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2004 BMW 3 Series 325i for sale - $6,999, 184,461 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (12 reviews) "The response was very quick. I almost drove to Nashville to take a look and drive this car but I found an '08 closer to home. They answered all my questions in a prompt and professional manner."
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
725 Great Deals out of 17,533 listings starting at $2,500
BMW M3
71 Great Deals out of 1,170 listings starting at $5,000
Mercedes-Benz C-Class
910 Great Deals out of 22,802 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,226 listings
2014 BMW 3 Series
2,464 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Chattanooga TN
7 listings starting at $6,950
2004 BMW 3 Series in Evansville IN
1 listings starting at $7,995
2004 BMW 3 Series in Louisville KY
6 listings starting at $6,998
2004 BMW 3 Series in Knoxville TN
11 listings starting at $4,990
2004 BMW 3 Series in Lexington KY
9 listings starting at $5,000
2004 BMW 3 Series in Birmingham AL
4 listings starting at $5,995
2004 BMW 3 Series in Memphis TN
1 listing
2004 BMW 3 Series in Atlanta GA
30 listings starting at $4,995
2004 BMW 3 Series in Cincinnati OH
9 listings starting at $5,000
2004 BMW 3 Series in Johnson City TN
8 listings starting at $6,450
2004 BMW 3 Series in Indianapolis IN
14 listings starting at $6,800
2004 BMW 3 Series in Saint Louis MO
11 listings starting at $6,900
2004 BMW 3 Series in Greenville SC
5 listings starting at $9,985
2004 BMW 3 Series in Champaign IL
4 listings starting at $6,995
2004 BMW 3 Series in Dayton OH
16 listings starting at $5,000