2004 BMW 3 Series Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 325Ci Review
by tgriffithe

Living Up To Expectations

As it was our first BMW, we hoped it would live up to all the praise heaped on this family of cars for over 20 years. I can honestly say that we were not disappointed. From the stellar warranty and dealer service to the fit, finish, and legendary ride, this BMW proved to be the best vehicle we've ever owned.

Find 2004 BMW 3 Series listings in your area Enter your ZIP code

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/01/14/11/00/2004_bmw_3_series-pic-119931234410249737-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Aurora, CO 80014

Great Deal
$2,272 BELOW
Instant Market Value of $9,172

Price: $6,900

Mileage: 91,020

Location: Aurora, CO 80014

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $6,900, 91,020 miles
Avg. Dealer Rating: (1 review) "you are very helpful..I enjoy searching your lots, you have many selections to choose from, and good prices"
http://static.cargurus.com/images/forsale/2015/01/08/06/48/2004_bmw_3_series-pic-620325254393799194-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Irving, TX 75062

Great Deal
$2,235 BELOW
Instant Market Value of $7,030

Price: $4,795

Mileage: 115,714

Location: Irving, TX 75062

Average time on market: 26 days Certified Pre-Owned: No Color: Light Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,795, 115,714 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Unwilling to email Carfax. Hard to communicate with."
http://static.cargurus.com/images/forsale/2014/12/03/01/34/2003_bmw_3_series-pic-2396885304441070372-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Winchester, VA 22601

Great Deal
$2,096 BELOW
Instant Market Value of $6,091

Price: $3,995

Mileage: 148,636

Location: Winchester, VA 22601

Average time on market: 17 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $3,995, 148,636 miles
Avg. Dealer Rating: (6 reviews) "Was ok called me but I ended up buying car from somewhere else"
http://static.cargurus.com/images/forsale/2013/11/13/09/44/2004_bmw_3_series-pic-2203958651799515092-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Harrison, NJ 07029

Great Deal
$2,170 BELOW
Instant Market Value of $8,669

Price: $6,499

Mileage: 99,943

Location: Harrison, NJ 07029

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,499, 99,943 miles
Avg. Dealer Rating: (1 review) "exchanged emails. seller never followed up with phone number. seller stated car was located in NJ then ND. not comfortable with situation."
http://static.cargurus.com/images/forsale/2014/12/24/06/38/2003_bmw_3_series-pic-4009173269774046948-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Houston, TX 77017

Great Deal
$2,508 BELOW
Instant Market Value of $8,147

Price: $5,639

Mileage: 93,319

Location: Houston, TX 77017

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2003 BMW 3 Series 330i for sale - $5,639, 93,319 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The dealer was under no obligation to respond as I didn't make an actual offer. My strategy was to bring options into the sale to gain incentive on purchasing this vehicle(Jeep)."
http://static.cargurus.com/images/forsale/2015/01/15/02/18/2005_bmw_3_series-pic-3216436364141479901-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Fort Wayne, IN 46808

Great Deal
$2,729 BELOW
Instant Market Value of $13,408

Price: $10,679

Mileage: 46,416

Location: Fort Wayne, IN 46808

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,679, 46,416 miles
Avg. Dealer Rating: (10 reviews) "Very good experience. Stopped and was properly greated, took good quick initial look at vehicle, started and let vehicle run and told them was looking at another vehicle and would let him know. Came back and negotiated deal. Bought vehicle and very happy with it and with them being up front with me about the car. Good vehicle at a fair price, less than the price another place wanted for junker."
http://static.cargurus.com/images/forsale/2014/10/25/04/26/2003_bmw_3_series-pic-7125828990350237977-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Hallandale, FL 33009

Great Deal
$2,009 BELOW
Instant Market Value of $6,559

Price: $4,550

Mileage: 125,424

Location: Hallandale, FL 33009

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325Ci for sale - $4,550, 125,424 miles
Avg. Dealer Rating: (4 reviews) "Great Service and very Helpful.Bought a car last year and im super happy with it."
http://static.cargurus.com/images/forsale/2014/05/10/02/48/2003_bmw_3_series-pic-2398641013751001271-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Stafford, VA 22554

Great Deal
$1,951 BELOW
Instant Market Value of $6,946

Price: $4,995

Mileage: 134,543

Location: Stafford, VA 22554

Average time on market: 17 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2003 BMW 3 Series 325xi for sale - $4,995, 134,543 miles with Navigation System, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "i m so glade to contacted you, be couse you brong me a very good deals"
http://static.cargurus.com/images/forsale/2014/11/13/06/32/2005_bmw_3_series-pic-4824409731168530166-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Stone Mountain, GA 30083

Great Deal
$2,463 BELOW
Instant Market Value of $12,958

Price: $10,495

Mileage: 72,177

Location: Stone Mountain, GA 30083

Average time on market: 30 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Grey Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,495, 72,177 miles with Leather Seats
Avg. Dealer Rating: (6 reviews) "Car sold. Just a quick phone call. My rating not too important."
http://static.cargurus.com/images/forsale/2015/01/14/07/48/2004_bmw_3_series-pic-8374178905882266515-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Nashville, TN 37210

Great Deal
$2,204 BELOW
Instant Market Value of $10,104

Price: $7,900

Mileage: 89,000

Location: Nashville, TN 37210

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $7,900, 89,000 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/01/20/05/16/2003_bmw_3_series-pic-8690926726236762200-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Virginia Beach, VA 23454

Great Deal
$2,138 BELOW
Instant Market Value of $9,133

Price: $6,995

Mileage: 90,392

Location: Virginia Beach, VA 23454

Certified Pre-Owned: No Transmission: Automatic Color: Navy Blue Description: Used 2003 BMW 3 Series 330Ci for sale - $6,995, 90,392 miles
Avg. Dealer Rating: (3 reviews) "Dealer responded fairly quickly"
http://static.cargurus.com/images/forsale/2015/01/10/01/14/2003_bmw_3_series_325ci-pic-8871345623077623766-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in North Miami Beach, 33160

Great Deal
$1,951 BELOW
Instant Market Value of $6,901

Price: $4,950

Mileage: 129,000

Location: North Miami Beach, 33160

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2003 BMW 3 Series 325Ci for sale - $4,950, 129,000 miles with Leather Seats, Premium Wheels
http://imageexp.dealercarsearch.com/Media/8648/5516273/1422652973558.jpg

2003 BMW 3 Series 330Ci Convertible Used Cars in Paterson, NJ 07503

Great Deal
$2,485 BELOW
Instant Market Value of $12,480

Price: $9,995

Mileage: 36,610

Location: Paterson, NJ 07503

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $9,995, 36,610 miles
Avg. Dealer Rating: (9 reviews) "I appreciate your time and effort, but I have found my vehicle. Once again thank you for your time"
http://static.cargurus.com/images/forsale/2014/10/05/04/56/2004_bmw_3_series-pic-2366641193263276016-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Malden, MA 02148

Great Deal
$2,021 BELOW
Instant Market Value of $10,020

Price: $7,999

Mileage: 62,070

Location: Malden, MA 02148

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 325Ci for sale - $7,999, 62,070 miles
http://static.cargurus.com/images/forsale/2014/12/12/01/19/2003_bmw_3_series-pic-4792826466973240746-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Leesburg, VA 20175

Great Deal
$2,107 BELOW
Instant Market Value of $8,102

Price: $5,995

Mileage: 108,072

Location: Leesburg, VA 20175

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330Ci for sale - $5,995, 108,072 miles
Avg. Dealer Rating: (68 reviews) "I had to call twice before I got a call back and the salesman was not 'upfront' about what was wrong with the car. When I confronted him about the key not being computerized, the sunroof and AC not working, and that the passenger side had been keyed, he 'appeared' surprised. He also said his prices were wholesale - not- and the car was "as is" so I walked out. Though when I got home I had a phone call from him saying "his manager said he could negotiate the price". But according to my research it will cost between $3000 - 4500 just to fix the sunroof so I don't plan to buy this 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 listings.

Similar Cars

Acura TL
261 Great Deals out of 6,663 listings starting at $2,000
Audi A4
323 Great Deals out of 10,918 listings starting at $1,795
Infiniti G35
163 Great Deals out of 3,808 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
10,593 listings
2014 BMW 3 Series
3,721 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
45 listings starting at $4,982
2004 BMW 3 Series in Baltimore MD
40 listings starting at $5,200
2004 BMW 3 Series in Boston MA
32 listings starting at $3,700
2004 BMW 3 Series in Charlotte NC
18 listings starting at $4,895
2004 BMW 3 Series in Chicago IL
34 listings starting at $5,985
2004 BMW 3 Series in Cincinnati OH
14 listings starting at $5,987
2004 BMW 3 Series in Cleveland OH
7 listings starting at $5,295
2004 BMW 3 Series in Dallas TX
24 listings starting at $4,795
2004 BMW 3 Series in Denver CO
18 listings starting at $6,500
2004 BMW 3 Series in Detroit MI
6 listings starting at $5,900
2004 BMW 3 Series in Houston TX
25 listings starting at $5,500
2004 BMW 3 Series in Indianapolis IN
12 listings starting at $4,995
2004 BMW 3 Series in Kansas City MO
2 listings starting at $9,995
2004 BMW 3 Series in Las Vegas NV
12 listings starting at $6,995
2004 BMW 3 Series in Los Angeles CA
61 listings starting at $5,377