2004 BMW 3 Series 330i 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 330i Review
by Angio

Fantastic Daily Driver

This car handles great, it is a blast to drive. It looks like a four door M3, which wasn't offered in 2004. It has the M Wheels and Body Kit which were big pluses in the styling department. It is built solid and doesn't have any rattles or clanks common with a lot of cars. I think the quality of the build is the reason it hasn't had any major m...

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

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/09/13/46/2004_bmw_3_series-pic-4361502327597140360-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Los Angeles, CA 90022

Great Deal
$2,398 BELOW
Instant Market Value of $7,898

Price: $5,500

Mileage: 132,367

Location: Los Angeles, CA 90022

Average time on market: 25 days Certified Pre-Owned: No Color: White Description: Used 2004 BMW 3 Series 330i for sale - $5,500, 132,367 miles
Avg. Dealer Rating: (3 reviews) "Thanks 3brothers for all"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$2,220 BELOW
Instant Market Value of $9,415

Price: $7,195

Mileage: 89,160

Location: Lithia Springs, GA 30122

Average time on market: 25 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/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
$2,062 BELOW
Instant Market Value of $7,912

Price: $5,850

Mileage: 138,102

Location: Garner, NC 27529

Average time on market: 25 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/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
$2,020 BELOW
Instant Market Value of $10,010

Price: $7,990

Mileage: 105,987

Location: Hollywood, FL 33020

Average time on market: 25 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/03/21/04/26/2004_bmw_3_series-pic-6306408666248283936-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Tyler, TX 75702

Good Deal
$1,730 BELOW
Instant Market Value of $8,725

Price: $6,995

Mileage: 125,451

Location: Tyler, TX 75702

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Midnight Blue Description: Used 2004 BMW 3 Series 330i for sale - $6,995, 125,451 miles
Avg. Dealer Rating: (2 reviews) "Christi is very helpful. Owner is nice. I felt comfortable in the shop and not pressured. BAttery was dead on vehicle I was going to test drive but they remedied it right away. I'm happy with my purchase and owner agreed to items I wanted. A+. Paperwork was done fast. I would go back and purchase there again."
http://static.cargurus.com/images/forsale/2015/03/24/15/12/2004_bmw_3_series-pic-4022414988401956671-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Lawndale, CA 90260

Good Deal
$1,625 BELOW
Instant Market Value of $9,620

Price: $7,995

Mileage: 89,939

Location: Lawndale, CA 90260

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $7,995, 89,939 miles with option.display_name.premium_wheels, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (8 reviews) "Fast response and friendly dealer"
http://static.cargurus.com/images/forsale/2015/04/24/18/57/2004_bmw_3_series-pic-1516697666705748970-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Orange, CA 92865

Good Deal
$1,562 BELOW
Instant Market Value of $10,557

Price: $8,995

Mileage: 82,580

Location: Orange, CA 92865

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 82,580 miles with option.display_name.sport_package, option.display_name.premium_package
Avg. Dealer Rating: (8 reviews) ". . I was very pleased with their demeanor. I was given a good run down on what had been done to the vehicle. The price was right and I bought the car. With the managers knowledge, I was able to inform my insurance company of all the data they needed and got the insurance paper to put in the car immediately. I highly recommend this dealer. I would buy from him again."
http://static.cargurus.com/images/forsale/2015/01/31/20/55/2004_bmw_3_series-pic-8811832179072422396-152x114.jpeg

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

Good Deal
$1,521 BELOW
Instant Market Value of $7,512

Price: $5,991

Mileage: 130,716

Location: Fort Lauderdale, FL 33312

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $5,991, 130,716 miles
Avg. Dealer Rating: (17 reviews) "Very good response and updates"
http://static.cargurus.com/images/forsale/2015/04/25/03/41/2004_bmw_3_series-pic-7926390315626915738-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Topeka, KS 66608

Good Deal
$1,474 BELOW
Instant Market Value of $7,969

Price: $6,495

Mileage: 144,659

Location: Topeka, KS 66608

Average time on market: 25 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $6,495, 144,659 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (13 reviews) "bought vehicle from owner"
http://static.cargurus.com/images/forsale/2014/06/21/10/43/2004_bmw_3_series-pic-1389542493394920109-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Salisbury, MA 01952

Good Deal
$1,404 BELOW
Instant Market Value of $8,882

Price: $7,478

Mileage: 127,112

Location: Salisbury, MA 01952

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $7,478, 127,112 miles with option.display_name.sport_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.premium_package, option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "great"
http://static.cargurus.com/images/forsale/2015/02/13/19/50/2004_bmw_3_series-pic-992531437141665308-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Winter Garden, FL 34787

Good Deal
$1,341 BELOW
Instant Market Value of $7,291

Price: $5,950

Mileage: 147,217

Location: Winter Garden, FL 34787

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $5,950, 147,217 miles with option.display_name.sunroof_moonroof
http://static.cargurus.com/images/forsale/2015/04/11/18/42/2004_bmw_3_series-pic-3194386413752397077-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Reno, NV 89502

Good Deal
$1,286 BELOW
Instant Market Value of $11,281

Price: $9,995

Mileage: 88,383

Location: Reno, NV 89502

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $9,995, 88,383 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review) "Bought a Toyota Corolla locally for the wife have to wait on my Tundra. Thanks! Dave"
http://static.cargurus.com/images/forsale/2015/04/13/11/38/2004_bmw_3_series-pic-8644503553849207573-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Ocoee, FL 34761

Good Deal
$1,269 BELOW
Instant Market Value of $9,749

Price: $8,480

Mileage: 102,383

Location: Ocoee, FL 34761

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $8,480, 102,383 miles with option.display_name.sport_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.premium_package, option.display_name.alloy_wheels
Avg. Dealer Rating: (3 reviews) "Great guy. Limited Financing opportunities"
http://static.cargurus.com/images/forsale/2015/04/11/00/47/2004_bmw_3_series-pic-6501692505731185079-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Raleigh, NC 27616

Good Deal
$1,114 BELOW
Instant Market Value of $10,609

Price: $9,495

Mileage: 87,360

Location: Raleigh, NC 27616

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330i for sale - $9,495, 87,360 miles with option.display_name.premium_package, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (29 reviews) "Very straight forward and friendly. I love my new vehicle!!!!"
http://static.cargurus.com/images/forsale/2015/03/04/15/55/2004_bmw_3_series_330i-pic-1073610362786768162-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Fanwood, 07023

Good Deal
$1,097 BELOW
Instant Market Value of $8,697

Price: $7,600

Mileage: 110,600

Location: Fanwood, 07023

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $7,600, 110,600 miles with option.display_name.sport_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
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
818 Great Deals out of 17,786 listings starting at $2,600
BMW M3
65 Great Deals out of 1,125 listings starting at $4,800
Mercedes-Benz C-Class
972 Great Deals out of 22,962 listings starting at $2,451

Broader Searches

All BMW 3 Series Listings
1,465 Great Deals out of 35,680 listings starting at $1,800
All BMW 3 Series 330i Listings
297 Great Deals out of 4,861 listings starting at $1,800

New BMW 3 Series By Year

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

Used 2004 BMW 3 Series 330i By City

2004 BMW 3 Series 330i in Atlanta GA
1 listings starting at $7,195
2004 BMW 3 Series 330i in Baltimore MD
2 listings starting at $8,995
2004 BMW 3 Series 330i in Boston MA
2 listings starting at $7,478
2004 BMW 3 Series 330i in Charlotte NC
1 listings starting at $7,995
2004 BMW 3 Series 330i in Chicago IL
1 listings starting at $8,993
2004 BMW 3 Series 330i in Detroit MI
1 listing
2004 BMW 3 Series 330i in Houston TX
3 listings starting at $8,995
2004 BMW 3 Series 330i in Kansas City MO
1 listings starting at $6,495
2004 BMW 3 Series 330i in Las Vegas NV
1 listings starting at $7,999
2004 BMW 3 Series 330i in Los Angeles CA
5 listings starting at $5,500
2004 BMW 3 Series 330i in Miami FL
3 listings starting at $5,991
2004 BMW 3 Series 330i in Minneapolis MN
1 listings starting at $11,962
2004 BMW 3 Series 330i in New York NY
1 listings starting at $7,600
2004 BMW 3 Series 330i in Philadelphia PA
2 listings starting at $7,600
2004 BMW 3 Series 330i in Portland OR
1 listings starting at $7,478