2004 BMW 3 Series for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW 3 Series 330xi Review
by Rui

2004 BMW 330 XI

2004 BMW 330 XI. It's a solid car... good looks (i got the sports package). Preformance is good for a "sports sedan" but I'd like a little more. Overall I've been happy with it. Planning to upgrade to the M3 soon. Not sure if I'm going coupe or convertible yet. Preferably in white.

Find 2004 BMW 3 Series listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/15/13/29/2004_bmw_3_series_330xi-pic-7084740529394622692-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Brooklyn, 11234

Great Deal
$3,011 BELOW
Instant Market Value of $7,611

Price: $4,600

Mileage: 108,369

Location: Brooklyn, 11234

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330xi for sale - $4,600, 108,369 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Mishawaka, IN 46545

Great Deal
$2,699 BELOW
Instant Market Value of $7,294

Price: $4,595

Mileage: 100,372

Location: Mishawaka, IN 46545

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $4,595, 100,372 miles
Avg. Dealer Rating: (6 reviews) "Good people a specialty Mike Sales man ,,"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Convertible Used Cars in South Hackensack Twp, NJ 07606

Great Deal
$3,712 BELOW
Instant Market Value of $8,707

Price: $4,995

Mileage: 94,000

Location: South Hackensack Twp, NJ 07606

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Pepsi Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $4,995, 94,000 miles with Leather Seats, Premium Wheels
https://static.cargurus.com/images/forsale/2016/07/19/10/46/2004_bmw_3_series-pic-787432503062026852-152x114.jpeg

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

Great Deal
$2,719 BELOW
Instant Market Value of $6,619

Price: $3,900

Mileage: 135,578

Location: Salem, NH 03079

Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Teal Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $3,900, 135,578 miles
Avg. Dealer Rating: (11 reviews) "Ended up buying something different from interstate auto a Cadillac sts yesterday at a great deal for me so it was goodbye to the qx56"
https://static.cargurus.com/images/forsale/2016/07/27/00/42/2003_bmw_3_series-pic-2689636342730136181-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Paterson, NJ 07513

Great Deal
$2,835 BELOW
Instant Market Value of $6,834

Price: $3,999

Mileage: 80,961

Location: Paterson, NJ 07513

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $3,999, 80,961 miles with Alloy Wheels
Avg. Dealer Rating: (32 reviews) "Saw the car i wanted and bought it. When i got back to brooklyn i notice was only one key for the car. Call back luxury vision and told them that i saw 2 keys in the ad but they never got back to me. I spoke to Eric and Lenny but they don't care to get back to me. They got their money and don't seem to care about finding the other key. They r money hungry sharks!! Beware!@"
https://static.cargurus.com/images/forsale/2016/06/29/16/54/2005_bmw_3_series_330ci-pic-1906911495401856644-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Austin, 78704

Great Deal
$3,300 BELOW
Instant Market Value of $8,900

Price: $5,600

Mileage: 133,000

Location: Austin, 78704

Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $5,600, 133,000 miles with Performance Package, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Climate Package
https://static.cargurus.com/images/forsale/2016/04/21/08/08/2005_bmw_3_series-pic-4024995919171217352-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Virginia Beach, VA 23464

Great Deal
$2,329 BELOW
Instant Market Value of $8,324

Price: $5,995

Mileage: 99,223

Location: Virginia Beach, VA 23464

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci for sale - $5,995, 99,223 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "They followed up in a timely manner. I have delayed buying, but nothing to do with the dealer. Will check with them soon."
https://static.cargurus.com/images/forsale/2016/06/12/03/48/2004_bmw_3_series_325xi-pic-980659397625068928-152x114.jpeg

2004 BMW 3 Series 325xi Used Cars in Brooklyn, 11235

Great Deal
$2,212 BELOW
Instant Market Value of $5,812

Price: $3,600

Mileage: 135,144

Location: Brooklyn, 11235

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 325xi for sale - $3,600, 135,144 miles with Leather Seats
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Visalia, CA 93292

Great Deal
$2,752 BELOW
Instant Market Value of $6,567

Price: $3,815

Mileage: 136,117

Location: Visalia, CA 93292

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $3,815, 136,117 miles
Avg. Dealer Rating: (3 reviews) "Very good with everything "
https://static.cargurus.com/images/forsale/2015/11/23/18/07/2005_bmw_3_series_325ci-pic-8941419419941477318-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Maspeth, 11378

Great Deal
$2,377 BELOW
Instant Market Value of $7,277

Price: $4,900

Mileage: 112,009

Location: Maspeth, 11378

Certified Pre-Owned: No Transmission: Automatic Color: Emerald Green Description: Used 2005 BMW 3 Series 325Ci for sale - $4,900, 112,009 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330Ci Convertible Used Cars in Birmingham, AL 35216

Great Deal
$3,266 BELOW
Instant Market Value of $9,261

Price: $5,995

Mileage: 102,877

Location: Birmingham, AL 35216

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,995, 102,877 miles
Avg. Dealer Rating: (2 reviews) "They responded to my email with a promt phone call. Very friendly and helpful staff. One satisfied customer!!!"
https://static.cargurus.com/images/forsale/2016/07/03/00/29/2005_bmw_3_series_325xi-pic-7697097139108339380-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Brooklyn, 11229

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

Price: $5,000

Mileage: 105,650

Location: Brooklyn, 11229

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $5,000, 105,650 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2016/07/10/03/35/2003_bmw_3_series-pic-5131198056521371042-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Perth Amboy, NJ 08861

Great Deal
$2,129 BELOW
Instant Market Value of $6,924

Price: $4,795

Mileage: 91,275

Location: Perth Amboy, NJ 08861

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $4,795, 91,275 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Excellent dealers nice people and they have good cars and prices"
https://static.cargurus.com/images/forsale/2016/06/11/12/06/2004_bmw_3_series-pic-501824884466767283-152x114.jpeg

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

Great Deal
$2,784 BELOW
Instant Market Value of $8,683

Price: $5,899

Mileage: 99,499

Location: Hollywood, FL 33020

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,899, 99,499 miles
Avg. Dealer Rating: (23 reviews) "While i wound up finding another car. Oleg was informative, very helpful with options and listened to my needs."
https://static.cargurus.com/images/forsale/2016/06/30/14/19/2004_bmw_3_series-pic-5902039961407407936-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Palm Desert, CA 92211

Great Deal
$2,128 BELOW
Instant Market Value of $8,628

Price: $6,500

Mileage: 64,000

Location: Palm Desert, CA 92211

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Green Metallic Description: Used 2004 BMW 3 Series 325Ci for sale - $6,500, 64,000 miles with Leather Seats
Avg. Dealer Rating: (5 reviews) "Good selection of cars, great prices! I will buy my car from Idan, end of story! The office is ice cold with 118 degrees outside! Very appreciated ! ❤️"
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 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 153 Great Deals $22,000 13,609 listings
2015 BMW 3 Series 50 Great Deals $19,994 1,672 listings
2014 BMW 3 Series 42 Great Deals $16,982 1,055 listings
2013 BMW 3 Series 354 Great Deals $12,950 6,725 listings
2012 BMW 3 Series 43 Great Deals $14,995 937 listings
2011 BMW 3 Series 148 Great Deals $7,995 2,726 listings
2010 BMW 3 Series 59 Great Deals $7,800 869 listings
2009 BMW 3 Series 80 Great Deals $6,877 1,464 listings
2008 BMW 3 Series 81 Great Deals $5,900 1,830 listings
2007 BMW 3 Series 83 Great Deals $4,860 1,913 listings