2004 BMW 3 Series 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 Michael

2004 330xi - my weekend car

This is the model that was produced until 2005-06, and is my favorite 3-series. This is my fourth one, and my first all-wheel drive. Love everything except the clutch on this one. I think I like the RWD better, or maybe the previous owner just conditioned this clutch to be grabby. Otherwise, a spectacular car.

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

First Previous
Loading...
Next
Featured Listings
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Convertible Used Cars in Odessa, TX 79762

Great Deal

Price: $4,995

Mileage: 117,987

Location: Odessa, TX 79762

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $4,995, 117,987 miles
Avg. Dealer Rating: (3 reviews) "I haven't made it yet but they have been nice . I have talked to friends and they were treated good too"
http://cimg.carsforsale.com/421678/E50421A2-55A7-4496-BB3C-7E32730CFFA8_0.jpg?dt=062620151327

2005 BMW 3 Series 325i Used Cars in Hasbrouck Heights, NJ 07604

Great Deal
$2,864 BELOW
Instant Market Value of $9,764

Price: $6,900

Mileage: 62,220

Location: Hasbrouck Heights, NJ 07604

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Alpine White Description: Used 2005 BMW 3 Series 325i for sale - $6,900, 62,220 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Friendly salesman, was ready to work with me."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Austin, TX 78722

Great Deal

Price: $3,995

Mileage: 105,795

Location: Austin, TX 78722

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Gray Metallic Description: Used 2003 BMW 3 Series 325i for sale - $3,995, 105,795 miles
Avg. Dealer Rating: (3 reviews) "Awesome !"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 330i Used Cars in Arlington, TX 76011

Great Deal

Price: $5,000

Mileage: 107,000

Location: Arlington, TX 76011

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 330i for sale - $5,000, 107,000 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Good communication"
http://static.cargurus.com/images/forsale/2015/06/27/17/48/2005_bmw_3_series-pic-6164817203785927389-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Lafayette, LA 70508

Great Deal
$3,789 BELOW
Instant Market Value of $10,777

Price: $6,988

Mileage: 104,105

Location: Lafayette, LA 70508

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330i for sale - $6,988, 104,105 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I drove all the way from Beaumont TX to look at the 2008 Ford Lariat that had 122000 on it. When I got there the back window was open, and not broke because I closed it, it has mildew all over the head liner because of this. That was minor compared to the fact that the truck didn't even run hardly!!! The engine light was on, and it wouldn't even get over 30 miles per hour. The guy then tells me that I can take it too autozone to get it checked if I want. That pretty much pissed me off since I drove over there. The truck was all scratched up, which should have been noted, and definately should have been noted that it wasn't running right. Then I asked the guy how long they been having the truck for sale and he tells me 2 months!! The guy wasn't even aware that CarGurus tells you how long they had the truck for sale, 8 months. People just can't be honest anymore, bunch of cowards. Watch these guys"
http://static.cargurus.com/images/forsale/2014/12/20/06/25/2003_bmw_3_series-pic-1866420604025964173-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Fort Lauderdale, FL 33312

Great Deal
$2,505 BELOW
Instant Market Value of $7,506

Price: $5,001

Mileage: 97,484

Location: Fort Lauderdale, FL 33312

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 330i for sale - $5,001, 97,484 miles
Avg. Dealer Rating: (21 reviews) "Alex at VIP AUTO OF MIAMI was so patient and helpful. I was worried about buy from a used dealership but i am happy i did. P. S. I love my car!! "
http://static.cargurus.com/images/forsale/2015/06/06/16/23/2003_bmw_3_series_325ci-pic-2573636663642070662-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in New York, 10029

Great Deal
$2,419 BELOW
Instant Market Value of $7,619

Price: $5,200

Mileage: 119,000

Location: New York, 10029

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325Ci for sale - $5,200, 119,000 miles with Sport Package, Leather Seats, Premium Wheels
http://static.cargurus.com/images/forsale/2015/06/05/15/20/2004_bmw_3_series_325ci-pic-4234105551917956665-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Bethlehem, 18015

Great Deal
$2,544 BELOW
Instant Market Value of $8,044

Price: $5,500

Mileage: 100,040

Location: Bethlehem, 18015

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $5,500, 100,040 miles with Leather Seats
http://www.carcenteronline.com/ViewImage/72906.jpg

2004 BMW 3 Series 325xi Used Cars in Goshen, IN 46526

Great Deal
$2,270 BELOW
Instant Market Value of $8,170

Price: $5,900

Mileage: 109,698

Location: Goshen, IN 46526

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $5,900, 109,698 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "I had a great experience with Rosmar LLC. Though I didn't end up buying the car I was looking at (for personal reasons), they were very nice and knowledgeable. They were willing to work with me to get the car. Talk to Gustavo when you go, he's awesome! "
http://static.cargurus.com/images/forsale/2015/06/18/17/57/2005_bmw_3_series-pic-2045212363778103419-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Swampscott, MA 01907

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

Price: $6,750

Mileage: 98,000

Location: Swampscott, MA 01907

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325xi for sale - $6,750, 98,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Went to view vehicle and it was already sold. In fairness I didn't call the dealer and the vehicle had just sold that morning. Seemed nice enough but bought a car from another dealer at later date."
http://static.cargurus.com/images/forsale/2015/02/14/12/12/2005_bmw_3_series_325ci-pic-5928140429163962899-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in San Antonio, 78216

Great Deal
$2,239 BELOW
Instant Market Value of $10,329

Price: $8,090

Mileage: 110,000

Location: San Antonio, 78216

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci for sale - $8,090, 110,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
http://pimg.carsforsale.com/382134/58A6A790-2AD4-47B3-B91E-328496146916_1.jpg?dt=060920151918

2005 BMW 3 Series 325i Used Cars in Lugoff, SC 29078

Great Deal
$2,345 BELOW
Instant Market Value of $6,845

Price: $4,500

Mileage: 150,226

Location: Lugoff, SC 29078

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $4,500, 150,226 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Its great "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325i Used Cars in Hollywood, FL 33023

Great Deal
$2,527 BELOW
Instant Market Value of $5,722

Price: $3,195

Mileage: 138,986

Location: Hollywood, FL 33023

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,195, 138,986 miles
Avg. Dealer Rating: (13 reviews) "YES The dealer was responding prompt to make an appointement to see the vehicule ,that was me not respond."
http://static.cargurus.com/images/forsale/2015/03/17/19/30/2004_bmw_3_series-pic-7194193193265498239-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Houston, TX 77091

Great Deal

Price: $7,995

Mileage: 84,847

Location: Houston, TX 77091

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,995, 84,847 miles
Avg. Dealer Rating: (22 reviews) "I had already bought a vehicle before they replied."
http://static.cargurus.com/images/forsale/2015/04/25/21/06/2004_bmw_3_series-pic-203860724338948728-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Wichita, KS 67211

Great Deal
$2,880 BELOW
Instant Market Value of $12,871

Price: $9,991

Mileage: 56,218

Location: Wichita, KS 67211

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Gray Metallic Description: Used 2004 BMW 3 Series 330Ci for sale - $9,991, 56,218 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Salesman was. Aggressive and not friendly"
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
552 Great Deals out of 17,437 listings starting at $2,350
BMW M3
41 Great Deals out of 1,041 listings starting at $3,495
Mercedes-Benz C-Class
663 Great Deals out of 23,141 listings starting at $1,799

New BMW 3 Series By Year

2015 BMW 3 Series
16,455 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
35 listings starting at $4,850
2004 BMW 3 Series in Baltimore MD
35 listings starting at $4,590
2004 BMW 3 Series in Boston MA
21 listings starting at $5,900
2004 BMW 3 Series in Charlotte NC
14 listings starting at $4,995
2004 BMW 3 Series in Chicago IL
28 listings starting at $4,499
2004 BMW 3 Series in Cincinnati OH
7 listings starting at $5,000
2004 BMW 3 Series in Cleveland OH
8 listings starting at $4,995
2004 BMW 3 Series in Dallas TX
23 listings starting at $4,200
2004 BMW 3 Series in Denver CO
18 listings starting at $6,800
2004 BMW 3 Series in Detroit MI
6 listings starting at $6,900
2004 BMW 3 Series in Houston TX
3 Great Deals out of 19 listings starting at $4,500
2004 BMW 3 Series in Indianapolis IN
13 listings starting at $4,900
2004 BMW 3 Series in Kansas City MO
4 listings starting at $9,995
2004 BMW 3 Series in Las Vegas NV
7 listings starting at $6,699
2004 BMW 3 Series in Los Angeles CA
65 listings starting at $5,200