2004 BMW 3 Series 330xi Nationwide

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series 330xi Review
by Robert

Tank in the Snow

I love this vehicle, espcially in the snow. I'd recommend a BMW to anyone, espcially us who live in climates with snow. Over all it's a well built car, it handles well, has some quick acceleration, and it's a pretty comfy ride. It has both the Sports and Luxery packages. It's a black exterior with tan interior (one of my favorite set ups for a ...

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

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/24/16/07/2004_bmw_3_series-pic-1300639108271862511-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Laconia, NH 03246

Great Deal
$2,584 BELOW
Instant Market Value of $7,584

Price: $5,000

Mileage: 142,435

Location: Laconia, NH 03246

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $5,000, 142,435 miles with Aluminum Wheels
Avg. Dealer Rating: (14 reviews) "This dealership was excellent. I found a great vehicle at a good price and they were able to get me affordable financing. There was no pressure to purchase and they didn't try to talk me into something else, which other car dealers will do. Everyone was very respectful and helpful. I will certainly do business with Irwin in the future."
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,092 BELOW
Instant Market Value of $10,536

Price: $8,444

Mileage: 95,530

Location: Bellevue, WA 98004

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,444, 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/03/06/02/48/2004_bmw_3_series-pic-7323510989931269851-152x114.jpeg

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

Good Deal
$1,708 BELOW
Instant Market Value of $10,201

Price: $8,493

Mileage: 87,488

Location: Elgin, IL 60123

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $8,493, 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."
http://static.cargurus.com/images/forsale/2015/01/09/05/17/2004_bmw_3_series-pic-1131678671554154750-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Chicago, IL 60641

Good Deal
$1,651 BELOW
Instant Market Value of $9,650

Price: $7,999

Mileage: 80,780

Location: Chicago, IL 60641

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,999, 80,780 miles
Avg. Dealer Rating: (10 reviews) "good experience"
http://static.cargurus.com/images/forsale/2015/03/07/05/02/2004_bmw_3_series-pic-4310671869536039780-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Manchester, NH 03109

Good Deal
$1,472 BELOW
Instant Market Value of $6,467

Price: $4,995

Mileage: 175,486

Location: Manchester, NH 03109

Average time on market: 17 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $4,995, 175,486 miles
Avg. Dealer Rating: (19 reviews) "Best experience ever. No pressure, no lies. Car was not ready for inspection when we first looked at it, but we were promised to have it ready in 3 days after we put a deposit on it. Three days later we got it fully inspected, fixed, and ready to go. Highly recommended!"
http://static.cargurus.com/images/forsale/2014/12/24/23/50/2004_bmw_3_series-pic-6343023989185349938-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Schenectady, NY 12305

Good Deal
$1,316 BELOW
Instant Market Value of $10,311

Price: $8,995

Mileage: 104,000

Location: Schenectady, NY 12305

Average time on market: 17 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 104,000 miles with Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/03/21/17/14/2004_bmw_3_series-pic-3680650061584823894-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Denver, CO 80231

Good Deal
$1,088 BELOW
Instant Market Value of $10,078

Price: $8,990

Mileage: 90,928

Location: Denver, CO 80231

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,990, 90,928 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Very nice and fair. Was willing to haggle price of vehicle. Good experience!!!"
http://static.cargurus.com/images/forsale/2015/03/20/00/53/2004_bmw_3_series-pic-4479272468146487026-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Leesburg, VA 20175

Good Deal
$1,036 BELOW
Instant Market Value of $8,634

Price: $7,598

Mileage: 101,156

Location: Leesburg, VA 20175

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $7,598, 101,156 miles
Avg. Dealer Rating: (77 reviews) "They were very timely called me right back . Easy to deal with set every thing in motion right to the delivery."
http://static.cargurus.com/images/forsale/2015/03/18/11/16/2004_bmw_3_series-pic-2037852381735405226-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Salem, NH 03079

Good Deal
$960 BELOW
Instant Market Value of $5,560

Price: $4,600

Mileage: 186,968

Location: Salem, NH 03079

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Green Description: Used 2004 BMW 3 Series 330xi for sale - $4,600, 186,968 miles with Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "I have no idea why this is on cargurus .it is only auction . if you call you would to go to the auction. however auction is only for people who did this business. when you can they said sorry this is auction only ."
http://static.cargurus.com/images/forsale/2015/03/27/07/16/2004_bmw_3_series-pic-2814484912392637743-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Rutherford, NJ 07070

Good Deal
$865 BELOW
Instant Market Value of $6,860

Price: $5,995

Mileage: 146,425

Location: Rutherford, NJ 07070

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $5,995, 146,425 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "We purchased a car last week. They were very helpful and we are happy with the car. It was a good deal."
http://static.cargurus.com/images/forsale/2015/03/29/04/41/2004_bmw_3_series-pic-6536951262179305669-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Tinley Park, IL 60477

Good Deal
$809 BELOW
Instant Market Value of $8,799

Price: $7,990

Mileage: 99,521

Location: Tinley Park, IL 60477

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $7,990, 99,521 miles with Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Dealer responded."
http://static.cargurus.com/images/forsale/2015/02/16/02/16/2004_bmw_3_series-pic-4187172550912640752-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Lafayette, IN 47905

Fair Deal
$751 BELOW
Instant Market Value of $9,246

Price: $8,495

Mileage: 92,904

Location: Lafayette, IN 47905

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,495, 92,904 miles
Avg. Dealer Rating: (3 reviews) "Very satisfied with the dealer and car. Car was as advertised. In and out of the dealer in under an hour including test drive. Nice people to deal with. Purchased car. "
http://images.cobaltgroup.com/6/1/1/10281574116x152.jpg

2004 BMW 3 Series 330xi Used Cars in Milwaukee, WI 53209

Fair Deal
$414 BELOW
Instant Market Value of $10,402

Price: $9,988

Mileage: 86,076

Location: Milwaukee, WI 53209

Average time on market: 17 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Oxford Green Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $9,988, 86,076 miles
Avg. Dealer Rating: (4 reviews) "Didn't realize car was already sold before making appointment with m e"
http://static.cargurus.com/images/forsale/2014/10/13/12/20/2004_bmw_3_series-pic-525087347721198449-152x114.jpeg

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

Fair Deal
$329 BELOW
Instant Market Value of $9,224

Price: $8,895

Mileage: 92,229

Location: Fort Lauderdale, FL 33312

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Brilliant Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,895, 92,229 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Friendly and helpful"
http://static.cargurus.com/images/forsale/2015/02/12/15/16/2004_bmw_3_series-pic-8669846129547671304-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Denver, CO 80222

Fair Deal
$199 BELOW
Instant Market Value of $10,198

Price: $9,999

Mileage: 98,456

Location: Denver, CO 80222

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $9,999, 98,456 miles with Aluminum Wheels, Sunroof/Moonroof
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
263 Great Deals out of 5,883 listings starting at $1,995
Audi A4
321 Great Deals out of 10,858 listings starting at $1,300
Infiniti G35
123 Great Deals out of 3,154 listings starting at $3,995

Broader Searches

All BMW 3 Series Listings
1,377 Great Deals out of 34,602 listings starting at $1,800
All BMW 3 Series 330xi Listings
255 Great Deals out of 5,045 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
12,471 listings
2014 BMW 3 Series
2,517 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Baltimore MD
4 listings starting at $7,598
2004 BMW 3 Series 330xi in Boston MA
7 listings starting at $4,600
2004 BMW 3 Series 330xi in Chicago IL
9 listings starting at $6,750
2004 BMW 3 Series 330xi in Denver CO
3 listings starting at $8,000
2004 BMW 3 Series 330xi in Indianapolis IN
2 listings starting at $8,495
2004 BMW 3 Series 330xi in Los Angeles CA
1 listings starting at $13,988
2004 BMW 3 Series 330xi in Miami FL
2 listings starting at $7,950
2004 BMW 3 Series 330xi in New York NY
19 listings starting at $5,995
2004 BMW 3 Series 330xi in Philadelphia PA
8 listings starting at $6,995
2004 BMW 3 Series 330xi in Portland OR
5 listings starting at $4,995
2004 BMW 3 Series 330xi in Seattle WA
1 listings starting at $8,444
2004 BMW 3 Series 330xi in Washington DC
3 listings starting at $7,598