2004 BMW 3 Series Nationwide

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 325i Review
by Steven

Truly the driver's car.

I really do like this car. Size can be a little larger, but for a small family it's perfect. The ride is informative and responsive. Everything can be felt through the steering wheel. Some would believe this to be a "con", but there is no reason to buy a BMW if you don't enjoy driving and feeling the road.

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

First Previous
Loading...
Next
Featured Listings
http://images.auction123.com/ce85d990-e48c-4a73-a946-f7e042d573db/WBAEV53404KM37779/01.jpg?web001lnw

2004 BMW 3 Series 330i Used Cars in Fort Lauderdale, FL 33312

Great Deal
$3,521 BELOW
Instant Market Value of $8,512

Price: $4,991

Mileage: 102,275

Location: Fort Lauderdale, FL 33312

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $4,991, 102,275 miles
Avg. Dealer Rating: (12 reviews) "So far I've received great service! I bought a 2013 Chevy cruz and I received help from Alex, Bryton , and Danny. Let me tell you these guys know what they are doing they help you out to the fullest i paid for my car cash it was sent to get painted because of a scratch and now they are checking my passenger door for a sensor with no hassle! They are really going the extra mile and honestly I couldn't be happier. its a used car so a little problems are bound to come with them i am just glad they are helping to fix the problem."
http://static.cargurus.com/images/forsale/2015/03/09/11/07/2004_bmw_3_series_330ci-pic-6304131636832129103-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Orlando, 32822

Great Deal
$3,389 BELOW
Instant Market Value of $10,184

Price: $6,795

Mileage: 96,375

Location: Orlando, 32822

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $6,795, 96,375 miles with Performance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Wheels, Premium Package, Climate Package
http://static.cargurus.com/images/forsale/2014/09/13/10/50/2004_bmw_3_series-pic-861476025075350691-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Edison, NJ 08817

Great Deal
$2,922 BELOW
Instant Market Value of $9,405

Price: $6,483

Mileage: 75,530

Location: Edison, NJ 08817

Average time on market: 40 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325Ci for sale - $6,483, 75,530 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (31 reviews) "Successful deal - we bought the car! Very good deal. Would recommend this dealer!"
http://static.cargurus.com/images/forsale/2015/03/27/07/36/2004_bmw_3_series-pic-250702250957178826-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Portland, OR 97266

Great Deal
$3,037 BELOW
Instant Market Value of $7,036

Price: $3,999

Mileage: 146,423

Location: Portland, OR 97266

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $3,999, 146,423 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/09/07/07/38/2004_bmw_3_series-pic-3324124105925136008-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Manassas, VA 20110

Great Deal
$2,977 BELOW
Instant Market Value of $6,977

Price: $4,000

Mileage: 129,596

Location: Manassas, VA 20110

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 325i for sale - $4,000, 129,596 miles with Alloy Wheels
Avg. Dealer Rating: (51 reviews) "Good"
http://static.cargurus.com/images/forsale/2015/01/23/21/08/2004_bmw_3_series-pic-1077124069193885307-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Van Nuys, CA 91405

Great Deal
$2,807 BELOW
Instant Market Value of $9,802

Price: $6,995

Mileage: 81,000

Location: Van Nuys, CA 91405

Average time on market: 40 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 325Ci for sale - $6,995, 81,000 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Cars are on very poor condition. I need a car better than I had not worse"
http://static.cargurus.com/images/forsale/2015/03/19/13/03/2004_bmw_3_series-pic-1069268064340540920-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in East Stroudsburg, PA 18301

Great Deal
$2,701 BELOW
Instant Market Value of $7,695

Price: $4,994

Mileage: 123,777

Location: East Stroudsburg, PA 18301

Average time on market: 40 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $4,994, 123,777 miles with Aluminum Wheels
Avg. Dealer Rating: (19 reviews) "They were very accommodating and a pleasure to work with :)"
http://x-img.autorevo.com/2004-bmw-325i-gardena-ca-5457904/1034231-0-large.jpg

2004 BMW 3 Series 325i Used Cars in Gardena, CA 90248

Great Deal
$2,658 BELOW
Instant Market Value of $7,258

Price: $4,600

Mileage: 127,498

Location: Gardena, CA 90248

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,600, 127,498 miles
Avg. Dealer Rating: (79 reviews) "Do not like that this is an auction"
http://static.cargurus.com/images/forsale/2015/03/13/02/13/2004_bmw_3_series-pic-4439737139489143382-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Bellevue, WA 98004

Great Deal
$2,589 BELOW
Instant Market Value of $10,584

Price: $7,995

Mileage: 95,530

Location: Bellevue, WA 98004

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 95,530 miles with Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "A lady there returned by question by phone, was very helpful, sent me 3 more cars to look at."
http://static.cargurus.com/images/forsale/2015/01/26/12/25/2004_bmw_3_series-pic-6653553590497332983-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Davie, FL 33314

Great Deal
$2,463 BELOW
Instant Market Value of $8,313

Price: $5,850

Mileage: 80,587

Location: Davie, FL 33314

Average time on market: 25 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,850, 80,587 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "I've been hearing some good info at this company. Im hoping i can get a 750li soon from there "
http://static.cargurus.com/images/forsale/2015/03/18/05/12/2004_bmw_3_series-pic-2154625399915069648-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Bordentown, NJ 08505

Great Deal
$2,406 BELOW
Instant Market Value of $8,201

Price: $5,795

Mileage: 85,495

Location: Bordentown, NJ 08505

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $5,795, 85,495 miles
Avg. Dealer Rating: (2 reviews) "very patient dealer, gave me a lot of his time to look at a car that I was unsure about buying. In the end I did not buy a car from them, but I did appreciate them working with me on the price and other possible options. "
http://static.cargurus.com/images/forsale/2015/04/01/14/33/2004_bmw_3_series-pic-587492904945942101-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Seattle, WA 98125

Great Deal
$2,257 BELOW
Instant Market Value of $9,256

Price: $6,999

Mileage: 99,714

Location: Seattle, WA 98125

Average time on market: 40 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $6,999, 99,714 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "The guy demanded $70 in cash after we closed thw deal before he gave me the registration saying there was a shortfall on the registration fee. Come on, is this his first time selling the car? I don't like people not being honest. Also, it costs me additional $750 to have a rotor, brake pad and bearings. How can they sell a car that is not that safe? At least, he should have disclose the safety issues regarding the car. "
http://static.cargurus.com/images/forsale/2014/08/01/06/04/2004_bmw_3_series-pic-8519669143681318847-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Richmond, TX 77469

Great Deal
$2,402 BELOW
Instant Market Value of $9,397

Price: $6,995

Mileage: 98,011

Location: Richmond, TX 77469

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $6,995, 98,011 miles with Sport Package, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (25 reviews) "Great they were open and honest "
http://static.cargurus.com/images/forsale/2014/10/16/03/55/2004_bmw_3_series-pic-6885572448562701517-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Indian Trail, NC 28079

Great Deal
$2,561 BELOW
Instant Market Value of $10,559

Price: $7,998

Mileage: 98,600

Location: Indian Trail, NC 28079

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,998, 98,600 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Great Customer Service, prompt responses!"
http://static.cargurus.com/images/forsale/2015/03/05/18/41/2004_bmw_3_series-pic-127554604220168576-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Elgin, IL 60123

Great Deal
$2,239 BELOW
Instant Market Value of $10,233

Price: $7,994

Mileage: 87,488

Location: Elgin, IL 60123

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $7,994, 87,488 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (9 reviews) "The car was not available and they made no effort to look for another suitable 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
238 Great Deals out of 5,863 listings starting at $1,999
Audi A4
322 Great Deals out of 10,788 listings starting at $1,300
Infiniti G35
128 Great Deals out of 3,260 listings starting at $3,995

New BMW 3 Series By Year

2015 BMW 3 Series
12,585 listings
2014 BMW 3 Series
2,503 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
32 listings starting at $4,995
2004 BMW 3 Series in Baltimore MD
25 listings starting at $3,700
2004 BMW 3 Series in Boston MA
29 listings starting at $4,600
2004 BMW 3 Series in Charlotte NC
16 listings starting at $6,495
2004 BMW 3 Series in Chicago IL
3 Great Deals out of 39 listings starting at $4,995
2004 BMW 3 Series in Cincinnati OH
5 listings starting at $5,900
2004 BMW 3 Series in Cleveland OH
15 listings starting at $5,295
2004 BMW 3 Series in Dallas TX
21 listings starting at $5,900
2004 BMW 3 Series in Denver CO
25 listings starting at $6,500
2004 BMW 3 Series in Detroit MI
6 listings starting at $5,995
2004 BMW 3 Series in Houston TX
19 listings starting at $5,500
2004 BMW 3 Series in Indianapolis IN
14 listings starting at $6,990
2004 BMW 3 Series in Kansas City MO
6 listings starting at $6,995
2004 BMW 3 Series in Las Vegas NV
7 listings starting at $7,988
2004 BMW 3 Series in Los Angeles CA
3 Great Deals out of 62 listings starting at $4,800