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 David

"buy this car and you will be hooked!"

Car has plenty of power is great looking and handles like much more expensive exotic sport car. The 3 series is one of the best cars made and has a large group of fanatics that keep buying them because of the pure fun you get from driving them bottom line the best part of my day is getting in the car and letting that inline six scream!

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/28/08/06/2004_bmw_3_series-pic-6100541048418279855-152x114.jpeg

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

Good Deal
$1,956 BELOW
Instant Market Value of $9,946

Price: $7,990

Mileage: 105,987

Location: Hollywood, FL 33020

Average time on market: 37 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 Performance Package, Leather Seats, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (9 reviews) "I like it "
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

Good Deal
$1,946 BELOW
Instant Market Value of $7,446

Price: $5,500

Mileage: 132,367

Location: Los Angeles, CA 90022

Average time on market: 37 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://static.cargurus.com/images/forsale/2015/04/19/16/03/2004_bmw_3_series-pic-1708708391354511851-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Las Vegas, NV 89104

Good Deal
$1,615 BELOW
Instant Market Value of $8,314

Price: $6,699

Mileage: 126,700

Location: Las Vegas, NV 89104

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2004 BMW 3 Series 330i for sale - $6,699, 126,700 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Good"
http://static.cargurus.com/images/forsale/2015/05/15/20/20/2004_bmw_3_series-pic-7315142936425733258-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Grand Rapids, MI 49508

Good Deal
$1,561 BELOW
Instant Market Value of $8,561

Price: $7,000

Mileage: 148,679

Location: Grand Rapids, MI 49508

Average time on market: 37 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Description: Used 2004 BMW 3 Series 330i for sale - $7,000, 148,679 miles with Performance Package, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "They gave me a great deal on a great car. "
http://imagescdn.dealercarsearch.com/Media/3581/3379536/635673875771590785.jpg

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

Good Deal
$1,554 BELOW
Instant Market Value of $9,032

Price: $7,478

Mileage: 127,112

Location: Salisbury, MA 01952

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330i for sale - $7,478, 127,112 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "great"
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,417 BELOW
Instant Market Value of $7,412

Price: $5,995

Mileage: 121,992

Location: Fort Lauderdale, FL 33314

Average time on market: 37 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://static.cargurus.com/images/forsale/2015/05/02/18/15/2004_bmw_3_series-pic-5943723540551458674-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Arlington, TX 76012

Good Deal

Price: $8,000

Mileage: 87,077

Location: Arlington, TX 76012

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $8,000, 87,077 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (29 reviews) "We went to test drive this car on 1- 17-15 and the price was 1350 +ttl, guy told us it would 1750 for the total price. We contacted him two days later to buy the car and the price jumped to 1495 + ttl. BE CAREFUL...."
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

Good Deal

Price: $7,995

Mileage: 91,578

Location: Houston, TX 77034

Average time on market: 37 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: (1 review) "Suburban needed more work than I was willing to do, but price was fair and they didn't pressure."
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,131 BELOW
Instant Market Value of $9,526

Price: $8,395

Mileage: 96,900

Location: Garden Grove, CA 92843

Average time on market: 37 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330i for sale - $8,395, 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/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,059 BELOW
Instant Market Value of $7,050

Price: $5,991

Mileage: 130,716

Location: Fort Lauderdale, FL 33312

Average time on market: 37 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: (20 reviews) "The cars may look nice but be very careful of the cars they sell as mine had hidden defects that they apparently did cheap fixes to pass the car off "as a good car" that shortly later I found out wasn´t true, (within a few days the problems began.) Over $2000 in repairs needed. Of course they don´t give even a 30 day warranty so it´s my loss and lesson learned. Be careful!!! I will never buy a car there again."
http://static.cargurus.com/images/forsale/2015/03/31/04/49/2004_bmw_3_series-pic-1352531124492869542-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Winchester, VA 22602

Good Deal
$955 BELOW
Instant Market Value of $10,455

Price: $9,500

Mileage: 54,389

Location: Winchester, VA 22602

Average time on market: 37 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $9,500, 54,389 miles
http://static.cargurus.com/images/forsale/2015/03/12/19/25/2004_bmw_3_series-pic-4203139909988939714-152x114.jpeg

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

Fair Deal
$841 BELOW
Instant Market Value of $8,836

Price: $7,995

Mileage: 106,339

Location: Statesville, NC 28677

Average time on market: 37 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $7,995, 106,339 miles with Sunroof/Moonroof
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/03/21/04/26/2004_bmw_3_series-pic-6306408666248283936-152x114.jpeg

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

Fair Deal

Price: $6,985

Mileage: 125,451

Location: Tyler, TX 75702

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Midnight Blue Description: Used 2004 BMW 3 Series 330i for sale - $6,985, 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/05/11/21/39/2004_bmw_3_series-pic-8896570840500663160-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Brownsburg, IN 46112

Fair Deal
$721 BELOW
Instant Market Value of $7,721

Price: $7,000

Mileage: 157,162

Location: Brownsburg, IN 46112

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330i for sale - $7,000, 157,162 miles with Performance Package, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/05/10/03/48/2004_bmw_3_series-pic-7823832226560782505-152x114.jpeg

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

Fair Deal

Price: $7,995

Mileage: 107,151

Location: Houston, TX 77063

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $7,995, 107,151 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (13 reviews) "is ok"
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
663 Great Deals out of 17,536 listings starting at $2,850
BMW M3
68 Great Deals out of 1,059 listings starting at $3,495
Mercedes-Benz C-Class
785 Great Deals out of 22,556 listings starting at $1,250

Broader Searches

All BMW 3 Series Listings
1,368 Great Deals out of 36,037 listings starting at $1,495
All BMW 3 Series 330i Listings
251 Great Deals out of 4,696 listings starting at $1,995

New BMW 3 Series By Year

2015 BMW 3 Series
15,380 listings
2014 BMW 3 Series
2,032 listings

Used 2004 BMW 3 Series 330i By City

2004 BMW 3 Series 330i in Atlanta GA
4 listings starting at $7,998
2004 BMW 3 Series 330i in Baltimore MD
2 listings starting at $8,995
2004 BMW 3 Series 330i in Boston MA
4 listings starting at $7,478
2004 BMW 3 Series 330i in Charlotte NC
2 listings starting at $7,995
2004 BMW 3 Series 330i in Chicago IL
2 listings starting at $8,993
2004 BMW 3 Series 330i in Dallas TX
6 listings starting at $8,000
2004 BMW 3 Series 330i in Detroit MI
2 listings
2004 BMW 3 Series 330i in Houston TX
10 listings starting at $7,995
2004 BMW 3 Series 330i in Indianapolis IN
2 listings starting at $7,000
2004 BMW 3 Series 330i in Las Vegas NV
2 listings starting at $6,699
2004 BMW 3 Series 330i in Los Angeles CA
10 listings starting at $5,500
2004 BMW 3 Series 330i in Miami FL
6 listings starting at $5,991
2004 BMW 3 Series 330i in New York NY
2 listings starting at $10,995
2004 BMW 3 Series 330i in Phoenix AZ
2 listings starting at $8,995
2004 BMW 3 Series 330i in Portland OR
4 listings starting at $7,478