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 Ashley7732

The best daily driver I've driven yet.

I searched for months for this car. I love it. It's amazing in the snow, which is why I searched for another one. And for whatever reason, this body style handles better in snow than the newer models I've owned.

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/2014/11/12/17/35/2004_bmw_3_series-pic-8165587458108029138-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Chesterfield, MO 63005

Great Deal
$2,029 BELOW
Instant Market Value of $9,019

Price: $6,990

Mileage: 123,555

Location: Chesterfield, MO 63005

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $6,990, 123,555 miles
Avg. Dealer Rating: (4 reviews) "Looking forward to seeing the CLK"
http://static.cargurus.com/images/forsale/2014/11/21/21/26/2004_bmw_3_series-pic-1492296367684876127-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Elmhurst, NY 11373

Great Deal
$1,696 BELOW
Instant Market Value of $6,686

Price: $4,990

Mileage: 161,340

Location: Elmhurst, NY 11373

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $4,990, 161,340 miles
Avg. Dealer Rating: (14 reviews) "car was already sold...dealer tried searching for others.."
http://static.cargurus.com/images/forsale/2014/10/21/21/53/2004_bmw_3_series-pic-6601229343529447308-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Boston, MA 02127

Good Deal
$1,543 BELOW
Instant Market Value of $10,538

Price: $8,995

Mileage: 81,386

Location: Boston, MA 02127

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2004 BMW 3 Series 330xi for sale - $8,995, 81,386 miles
http://static.cargurus.com/images/forsale/2014/11/13/18/28/2004_bmw_3_series-pic-3395185847462315829-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Ledgewood, NJ 07852

Good Deal
$1,295 BELOW
Instant Market Value of $10,218

Price: $8,923

Mileage: 80,927

Location: Ledgewood, NJ 07852

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2004 BMW 3 Series 330xi for sale - $8,923, 80,927 miles
Avg. Dealer Rating: (3 reviews) "Selling rust buckets and junk cars. "
http://static.cargurus.com/images/forsale/2014/08/26/16/49/2004_bmw_3_series-pic-3180155172077413464-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Fairfield, CT 06825

Good Deal
$1,043 BELOW
Instant Market Value of $9,638

Price: $8,595

Mileage: 94,035

Location: Fairfield, CT 06825

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 330xi for sale - $8,595, 94,035 miles
Avg. Dealer Rating: (2 reviews) "Ralph was great to deal with."
http://static.cargurus.com/images/forsale/2014/09/25/10/42/2004_bmw_3_series-pic-1997959435560998174-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Lancaster, PA 17603

Good Deal
$949 BELOW
Instant Market Value of $8,944

Price: $7,995

Mileage: 118,042

Location: Lancaster, PA 17603

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2004 BMW 3 Series 330xi for sale - $7,995, 118,042 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Salesman was extremely helpful and professional."
http://1-photos4.ebizautos.com/used-2004-bmw-3_series-330xi-8607-12925311-1-400.jpg

2004 BMW 3 Series 330xi Used Cars in Greenwich, CT 06830

Good Deal
$917 BELOW
Instant Market Value of $7,912

Price: $6,995

Mileage: 133,352

Location: Greenwich, CT 06830

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,995, 133,352 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Behaved very professional."
http://static.cargurus.com/images/forsale/2014/11/15/23/19/2004_bmw_3_series-pic-8582315203085065114-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Shelby Township, MI 48317

Fair Deal
$578 BELOW
Instant Market Value of $10,567

Price: $9,989

Mileage: 82,842

Location: Shelby Township, MI 48317

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Description: Used 2004 BMW 3 Series 330xi for sale - $9,989, 82,842 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Erick was a great salesman; made my car buying experience pleasant."
http://static.cargurus.com/images/forsale/2014/10/13/07/44/2004_bmw_3_series-pic-346789796294976477-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Chantilly, VA 20151

Fair Deal
$534 BELOW
Instant Market Value of $7,976

Price: $7,442

Mileage: 133,077

Location: Chantilly, VA 20151

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $7,442, 133,077 miles with Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "Contacted me as expected."
http://static.cargurus.com/images/forsale/2014/11/20/20/49/2004_bmw_3_series-pic-2594040432639559106-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Arlington Heights, IL 60004

Fair Deal
$524 BELOW
Instant Market Value of $9,774

Price: $9,250

Mileage: 93,693

Location: Arlington Heights, IL 60004

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Exterior Colour Description: Used 2004 BMW 3 Series 330xi for sale - $9,250, 93,693 miles
Avg. Dealer Rating: (14 reviews) "Great service. No nonsense. Thanks Robert & Sam!"
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
$478 BELOW
Instant Market Value of $9,373

Price: $8,895

Mileage: 92,229

Location: Fort Lauderdale, FL 33312

Average time on market: 28 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 Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Friendly and helpful"
http://static.cargurus.com/images/forsale/2013/11/13/09/44/2004_bmw_3_series-pic-2203958651799515092-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Harrison, NJ 07029

Fair Deal
$384 BELOW
Instant Market Value of $9,383

Price: $8,999

Mileage: 99,943

Location: Harrison, NJ 07029

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,999, 99,943 miles
Avg. Dealer Rating: (1 review) "exchanged emails. seller never followed up with phone number. seller stated car was located in NJ then ND. not comfortable with situation."
http://static.cargurus.com/images/forsale/2014/09/23/13/43/2004_bmw_3_series-pic-7737643757306120119-152x114.jpeg

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

Fair Deal
$360 BELOW
Instant Market Value of $6,355

Price: $5,995

Mileage: 171,553

Location: South Elgin, IL 60177

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Blue Description: Used 2004 BMW 3 Series 330xi for sale - $5,995, 171,553 miles
Avg. Dealer Rating: (4 reviews) "they are a little ways from me about an hour and a half away so I just have't gotten around to take that trip yet, plus it's not the colors I'm seeking, did talk to them phone phone"
http://static.cargurus.com/images/forsale/2014/10/30/00/51/2004_bmw_3_series-pic-8085338977876403790-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Buffalo, NY 14216

Fair Deal
$332 BELOW
Instant Market Value of $9,282

Price: $8,950

Mileage: 117,532

Location: Buffalo, NY 14216

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Grey Description: Used 2004 BMW 3 Series 330xi for sale - $8,950, 117,532 miles
Avg. Dealer Rating: (3 reviews) "They were reasonable and help me kindly ..highly recommend anyone "
http://static.cargurus.com/images/forsale/2014/11/02/07/16/2004_bmw_3_series-pic-8756498585323737465-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Worcester, MA 01602

Fair Deal
$236 BELOW
Instant Market Value of $9,136

Price: $8,900

Mileage: 113,369

Location: Worcester, MA 01602

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,900, 113,369 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "got back to me right away..very helpful"
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
462 Great Deals out of 15,437 listings starting at $1,200
BMW M3
98 Great Deals out of 1,389 listings starting at $3,288
Mercedes-Benz C-Class
695 Great Deals out of 22,961 listings starting at $1,998

Broader Searches

All BMW 3 Series Listings
1,387 Great Deals out of 38,934 listings starting at $1,995
All BMW 3 Series 330xi Listings
280 Great Deals out of 5,263 listings starting at $1,995

New BMW 3 Series By Year

2015 BMW 3 Series
11,222 listings
2014 BMW 3 Series
6,769 listings

Used 2004 BMW 3 Series 330xi By City

2004 BMW 3 Series 330xi in Baltimore MD
3 listings starting at $7,442
2004 BMW 3 Series 330xi in Boston MA
5 listings starting at $7,995
2004 BMW 3 Series 330xi in Chicago IL
5 listings starting at $5,995
2004 BMW 3 Series 330xi in Denver CO
3 listings starting at $7,990
2004 BMW 3 Series 330xi in Detroit MI
1 listings starting at $9,989
2004 BMW 3 Series 330xi in Indianapolis IN
1 listings starting at $9,567
2004 BMW 3 Series 330xi in Los Angeles CA
1 listings starting at $5,500
2004 BMW 3 Series 330xi in Miami FL
5 listings starting at $8,500
2004 BMW 3 Series 330xi in Minneapolis MN
2 listings
2004 BMW 3 Series 330xi in Nashville TN
1 listings starting at $9,995
2004 BMW 3 Series 330xi in New York NY
21 listings starting at $4,990
2004 BMW 3 Series 330xi in Philadelphia PA
3 listings starting at $7,995
2004 BMW 3 Series 330xi in Portland OR
1 listings starting at $13,000
2004 BMW 3 Series 330xi in Saint Louis MO
1 listings starting at $6,990
2004 BMW 3 Series 330xi in Tampa FL
1 listing