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 Jason

Great car for the money

330i ZHP (performance pkg) is an incredible car. Lots of perfomance without paying for an "M". 6 speed trans, upgraded suspension, M trim and ZHP specific wheels make it a standout. IMO, the E46 bodystyle is the second best 3 series (only the e30 beats it).

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

First Previous
Loading...
Next
Featured Listings
http://cimg.carsforsale.com/322961/D3BED1D0-0E9A-4460-80A3-D2B89343B4BB_1.jpg?dt=082820151330

2004 BMW 3 Series 330i Used Cars in National City, CA 91950

Great Deal
$3,551 BELOW
Instant Market Value of $12,546

Price: $8,995

Mileage: 10,093

Location: National City, CA 91950

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $8,995, 10,093 miles
Avg. Dealer Rating: (3 reviews) "The person I spoke to was very kind and even gave me an offer! I went with a newer vehicle"
http://static.cargurus.com/images/forsale/2015/02/10/06/45/2004_bmw_3_series-pic-3400869556503760381-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Aiea, HI 96701

Great Deal
$2,741 BELOW
Instant Market Value of $10,241

Price: $7,500

Mileage: 79,992

Location: Aiea, HI 96701

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $7,500, 79,992 miles
Avg. Dealer Rating: (2 reviews) "good, straightforward"
https://pictures.dealer.com/r/russelbmwbaltimore/0920/03279299436b30df9be465c5a2aaa2dex.jpg

2004 BMW 3 Series 330i Used Cars in Catonsville, MD 21228

Great Deal
$2,572 BELOW
Instant Market Value of $12,349

Price: $9,777

Mileage: 59,707

Location: Catonsville, MD 21228

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Description: Used 2004 BMW 3 Series 330i for sale - $9,777, 59,707 miles with Sport Package, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "listed vehicle was not really available"
http://static.cargurus.com/images/forsale/2015/07/12/13/35/2004_bmw_3_series-pic-2825108069255013264-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Germantown, MD 20874

Great Deal
$2,430 BELOW
Instant Market Value of $9,429

Price: $6,999

Mileage: 104,265

Location: Germantown, MD 20874

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $6,999, 104,265 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (7 reviews) "A little hard to find, but very glad I did! Staff was helpful and offered options I was unaware available to me. Definitely recommend! "
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,987 BELOW
Instant Market Value of $6,686

Price: $4,699

Mileage: 130,716

Location: Fort Lauderdale, FL 33312

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $4,699, 130,716 miles
Avg. Dealer Rating: (22 reviews) "Great response, the car was older that what I had in mind...but the dealership service was excellent...I will definitely do rate this dealership ++++++++..."
http://www.kgisolutions.com/dealerpics/225_V20150204201814.jpg?dt=201503121205

2004 BMW 3 Series 330i Used Cars in Statesville, NC 28677

Good Deal
$1,653 BELOW
Instant Market Value of $8,648

Price: $6,995

Mileage: 106,339

Location: Statesville, NC 28677

Average time on market: 19 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $6,995, 106,339 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Simply the best automobile purchase I have ever had. Courteous, knowledgeable and honest. "
http://static.cargurus.com/images/forsale/2015/08/02/06/52/2004_bmw_3_series-pic-8037592170347784035-152x114.jpeg

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

Good Deal
$1,676 BELOW
Instant Market Value of $7,176

Price: $5,500

Mileage: 132,367

Location: Los Angeles, CA 90022

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic 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://x-img.autorevo.com/2004-bmw-330i-gardena-ca-5597373/1151196-0-large.jpg

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

Good Deal
$1,675 BELOW
Instant Market Value of $6,475

Price: $4,800

Mileage: 149,898

Location: Gardena, CA 90248

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $4,800, 149,898 miles
Avg. Dealer Rating: (89 reviews) "Excellent!"
http://static.cargurus.com/images/forsale/2015/05/23/23/43/2004_bmw_3_series-pic-646745456929734671-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Garden Grove, CA 92843

Good Deal
$1,145 BELOW
Instant Market Value of $9,140

Price: $7,995

Mileage: 96,900

Location: Garden Grove, CA 92843

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $7,995, 96,900 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "they called me back and told me that this car was Salvage I wasn't interested anymore"
http://static.cargurus.com/images/forsale/2015/05/11/04/56/2004_bmw_3_series-pic-8669346981449545026-152x114.jpeg

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

Good Deal
$1,040 BELOW
Instant Market Value of $7,035

Price: $5,995

Mileage: 121,992

Location: Fort Lauderdale, FL 33314

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $5,995, 121,992 miles
Avg. Dealer Rating: (2 reviews) "Terrific! "
http://cimg.carsforsale.com/644955/2545C9C9-41E1-4F66-9371-C9F52CF86331_29.jpg?dt=081820151535

2004 BMW 3 Series 330i Used Cars in Sacramento, CA 95841

Good Deal
$989 BELOW
Instant Market Value of $7,988

Price: $6,999

Mileage: 134,790

Location: Sacramento, CA 95841

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $6,999, 134,790 miles with Premium Package, Sport Package, Sunroof/Moonroof
http://s3.amazonaws.com/photos.ecarlist.com/hw/UH/07/v2/HZ/hf/PC/gc/Vt/hs/tA_640.jpg

2004 BMW 3 Series 330i Used Cars in Norristown, PA 19403

Fair Deal
$800 BELOW
Instant Market Value of $8,799

Price: $7,999

Mileage: 99,081

Location: Norristown, PA 19403

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $7,999, 99,081 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (58 reviews) "Friendly and professional."
http://static.cargurus.com/images/forsale/2015/05/18/21/51/2004_bmw_3_series-pic-1241490934920285901-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Houston, TX 77034

Fair Deal

Price: $7,995

Mileage: 91,578

Location: Houston, TX 77034

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $7,995, 91,578 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "They have a great selection, although I didn't get the dealership to ship it to me"
http://static.cargurus.com/images/forsale/2015/05/23/14/56/2004_bmw_3_series-pic-6059743994625441368-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Modesto, CA 95354

Fair Deal
$687 BELOW
Instant Market Value of $10,683

Price: $9,996

Mileage: 109,533

Location: Modesto, CA 95354

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $9,996, 109,533 miles with Sport Package, Performance Package, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "great"
http://cimg.carsforsale.com/706547/F76BA77E-BA79-48F9-AFD8-4E753ACD32A1_1.jpg?dt=082820150858

2004 BMW 3 Series 330i Used Cars in Auburn, WA 98002

Fair Deal
$573 BELOW
Instant Market Value of $7,164

Price: $6,591

Mileage: 162,337

Location: Auburn, WA 98002

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $6,591, 162,337 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Easy to work with, fair negotiators."
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
482 Great Deals out of 17,029 listings starting at $1,950
BMW M3
44 Great Deals out of 1,071 listings starting at $4,199
Mercedes-Benz C-Class
564 Great Deals out of 24,869 listings starting at $1,995

Broader Searches

All BMW 3 Series Listings
971 Great Deals out of 37,691 listings starting at $1,200
All BMW 3 Series 330i Listings
203 Great Deals out of 4,488 listings starting at $1,500

New BMW 3 Series By Year

2016 BMW 3 Series
1,227 listings
2015 BMW 3 Series
16,633 listings

Used 2004 BMW 3 Series 330i By City

2004 BMW 3 Series 330i in Baltimore MD
2 listings starting at $6,999
2004 BMW 3 Series 330i in Boston MA
1 listings starting at $8,995
2004 BMW 3 Series 330i in Charlotte NC
3 listings starting at $6,995
2004 BMW 3 Series 330i in Chicago IL
1 listings starting at $8,993
2004 BMW 3 Series 330i in Dallas TX
2 listings starting at $4,498
2004 BMW 3 Series 330i in Houston TX
3 listings starting at $7,995
2004 BMW 3 Series 330i in Las Vegas NV
1 listing
2004 BMW 3 Series 330i in Los Angeles CA
10 listings starting at $4,800
2004 BMW 3 Series 330i in Miami FL
2 listings starting at $4,699
2004 BMW 3 Series 330i in New York NY
1 listings starting at $6,995
2004 BMW 3 Series 330i in Philadelphia PA
1 listings starting at $6,995
2004 BMW 3 Series 330i in Saint Louis MO
1 listings starting at $13,900
2004 BMW 3 Series 330i in San Antonio TX
1 listing
2004 BMW 3 Series 330i in San Diego CA
1 listings starting at $11,500
2004 BMW 3 Series 330i in San Francisco CA
1 listings starting at $5,988