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 330Ci Review
by Jamie

Silver BMW 330ci 2004

Handling is typically where the 330ci comes into its own. The build quality is not Audi like my previous cars, but its still great. Power is adequate, seats are good, the rear seats are good for two adults, and the boot space is practical. Service and Sales at AutoClassic are second to none, although I did pay too much for it ...

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/04/03/03/28/2004_bmw_3_series-pic-4869591836178254164-152x114.jpeg

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

Great Deal
$2,116 BELOW
Instant Market Value of $9,128

Price: $7,012

Mileage: 75,530

Location: Edison, NJ 08817

Average time on market: 43 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 325Ci for sale - $7,012, 75,530 miles with option.display_name.sport_package, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
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/02/23/12/28/2004_bmw_3_series-pic-199247936909080830-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Sayreville, NJ 08872

Great Deal
$2,284 BELOW
Instant Market Value of $10,274

Price: $7,990

Mileage: 79,430

Location: Sayreville, NJ 08872

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci for sale - $7,990, 79,430 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (11 reviews) "I had cash and they won't negotiate with me on the price"
http://static.cargurus.com/images/forsale/2014/12/20/02/25/2004_bmw_3_series-pic-1074668533489085333-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Burlington, NJ 08016

Great Deal
$2,249 BELOW
Instant Market Value of $9,244

Price: $6,995

Mileage: 106,324

Location: Burlington, NJ 08016

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330Ci for sale - $6,995, 106,324 miles
Avg. Dealer Rating: (3 reviews) "Vehicle way over priced for its condition & Mileage! Terrible Dashboard modifications. Too many owners. Vehicle has a 1 month owner. Salesman was never there in the morning to ask questions by phone."
http://static.cargurus.com/images/forsale/2015/04/10/06/52/2004_bmw_3_series-pic-7941502887426315161-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Rutland, VT 05702

Great Deal
$2,081 BELOW
Instant Market Value of $9,031

Price: $6,950

Mileage: 74,900

Location: Rutland, VT 05702

Average time on market: 27 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $6,950, 74,900 miles
Avg. Dealer Rating: (15 reviews) "Good dealership!"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330i Used Cars in Lithia Springs, GA 30122

Great Deal
$2,168 BELOW
Instant Market Value of $9,363

Price: $7,195

Mileage: 89,160

Location: Lithia Springs, GA 30122

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $7,195, 89,160 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (34 reviews) "Bought it "
http://static.cargurus.com/images/forsale/2014/09/04/16/22/2004_bmw_3_series-pic-8698243123359528717-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in San Antonio, TX 78227

Great Deal
$1,932 BELOW
Instant Market Value of $6,882

Price: $4,950

Mileage: 130,243

Location: San Antonio, TX 78227

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 325i for sale - $4,950, 130,243 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review) "Fair deal"
http://static.cargurus.com/images/forsale/2015/04/17/21/12/2004_bmw_3_series-pic-5421621701153438629-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Addison, IL 60101

Great Deal
$1,923 BELOW
Instant Market Value of $6,918

Price: $4,995

Mileage: 128,285

Location: Addison, IL 60101

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 128,285 miles with option.display_name.premium_wheels, option.display_name.sunroof_moonroof
http://static.cargurus.com/images/forsale/2015/03/17/03/24/2004_bmw_3_series-pic-3303402351619086100-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Vernon Rockville, CT 06066

Great Deal
$1,879 BELOW
Instant Market Value of $8,874

Price: $6,995

Mileage: 91,636

Location: Vernon Rockville, CT 06066

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Grey Metallic Description: Used 2004 BMW 3 Series 325Ci for sale - $6,995, 91,636 miles
Avg. Dealer Rating: (6 reviews) "Good, lacked sufficient quality photos"
http://static.cargurus.com/images/forsale/2015/04/06/02/19/2004_bmw_3_series-pic-6204131798649863368-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Belvidere, NJ 07823

Great Deal
$1,903 BELOW
Instant Market Value of $6,898

Price: $4,995

Mileage: 131,000

Location: Belvidere, NJ 07823

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 131,000 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (13 reviews) "called back right a way nice people"
http://static.cargurus.com/images/forsale/2015/02/18/19/40/2004_bmw_3_series-pic-7605027591783711748-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Houston, TX 77063

Great Deal
$1,733 BELOW
Instant Market Value of $7,233

Price: $5,500

Mileage: 125,276

Location: Houston, TX 77063

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $5,500, 125,276 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (29 reviews) "Could be way better. not warm employees but the manager is pretty welcoming"
http://static.cargurus.com/images/forsale/2015/03/28/08/06/2004_bmw_3_series-pic-6100541048418279855-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Hollywood, FL 33020

Great Deal
$1,960 BELOW
Instant Market Value of $9,950

Price: $7,990

Mileage: 105,987

Location: Hollywood, FL 33020

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $7,990, 105,987 miles with option.display_name.performance_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.navigation_system
Avg. Dealer Rating: (5 reviews) "Very nice, helpful and informative"
http://static.cargurus.com/images/forsale/2015/04/09/22/50/2004_bmw_3_series-pic-2773931432568196527-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Garner, NC 27529

Great Deal
$1,955 BELOW
Instant Market Value of $7,805

Price: $5,850

Mileage: 138,102

Location: Garner, NC 27529

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $5,850, 138,102 miles
Avg. Dealer Rating: (2 reviews) "Did respond far"
http://static.cargurus.com/images/forsale/2015/04/04/14/39/2004_bmw_3_series-pic-8328910691410363697-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Chantilly, VA 20152

Great Deal
$1,850 BELOW
Instant Market Value of $7,627

Price: $5,777

Mileage: 109,380

Location: Chantilly, VA 20152

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,777, 109,380 miles
Avg. Dealer Rating: (2 reviews) "I have bought a 2002 Ford Escape from M&M Auto Brokers. I am very happy with my whole experience. It was a great deal, the car runs excellent, the buying process was quick and easy. Definitely going to recommend all my friends and family. Their deals are the best deal you can get for a used car."
http://static.cargurus.com/images/forsale/2015/03/06/02/02/2004_bmw_3_series-pic-4410618029491509117-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Sacramento, CA 95826

Great Deal
$1,945 BELOW
Instant Market Value of $6,495

Price: $4,550

Mileage: 178,000

Location: Sacramento, CA 95826

Average time on market: 18 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 BMW 3 Series 330Ci for sale - $4,550, 178,000 miles with option.display_name.sport_package, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (13 reviews) "I ended up purchasing the vehicle. I did have a few concerns after the purchase, I called Ben, he didn't hesitate, he told me to bring it right in he'll take care of it even though I bought the car as is, with no warranty he could have told me that and said that's your problem, but he didn't very very nice person I had a wonderful experience. Ben, you are the bomb ! thank you again, and thank your guys too. "
http://static.cargurus.com/images/forsale/2015/04/08/04/36/2004_bmw_3_series-pic-4065853098985304337-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Tucson, AZ 85713

Great Deal
$1,661 BELOW
Instant Market Value of $8,660

Price: $6,999

Mileage: 101,410

Location: Tucson, AZ 85713

Average time on market: 21 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $6,999, 101,410 miles
Avg. Dealer Rating: (1 review) "I had to call them , then slow response ."
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

BMW 5 Series
781 Great Deals out of 17,588 listings starting at $2,500
BMW M3
59 Great Deals out of 1,114 listings starting at $4,800
Mercedes-Benz C-Class
970 Great Deals out of 22,744 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
14,158 listings
2014 BMW 3 Series
2,368 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
32 listings starting at $4,500
2004 BMW 3 Series in Baltimore MD
3 Great Deals out of 33 listings starting at $5,777
2004 BMW 3 Series in Boston MA
25 listings starting at $5,900
2004 BMW 3 Series in Charlotte NC
16 listings starting at $5,995
2004 BMW 3 Series in Chicago IL
29 listings starting at $4,995
2004 BMW 3 Series in Cincinnati OH
9 listings starting at $5,000
2004 BMW 3 Series in Cleveland OH
11 listings starting at $5,295
2004 BMW 3 Series in Dallas TX
16 listings starting at $4,999
2004 BMW 3 Series in Denver CO
17 listings starting at $6,500
2004 BMW 3 Series in Detroit MI
8 listings starting at $5,995
2004 BMW 3 Series in Houston TX
18 listings starting at $5,500
2004 BMW 3 Series in Indianapolis IN
14 listings starting at $6,440
2004 BMW 3 Series in Kansas City MO
8 listings starting at $6,495
2004 BMW 3 Series in Las Vegas NV
7 listings starting at $5,495
2004 BMW 3 Series in Los Angeles CA
55 listings starting at $5,065