2004 BMW 3 Series 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 330xi Review
by Lance

How could you not like this car!?

I've driven a handfull of E46's. They're all solid, impressive cars. They handle well and perform well over all. They get great reviews. They're comfortable, quiet and safe. But I'd pick a 5 series first

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

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/08/25/16/25/2003_bmw_3_series_325ci-pic-3819909970655333349-152x114.jpeg

2003 BMW 3 Series 325Ci Used Cars in Annville, 17003

Great Deal
$3,515 BELOW
Instant Market Value of $7,315

Price: $3,800

Mileage: 144,800

Location: Annville, 17003

Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2003 BMW 3 Series 325Ci for sale - $3,800, 144,800 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Convertible Used Cars in Wilmington, NC 28405

Great Deal
$3,988 BELOW
Instant Market Value of $10,983

Price: $6,995

Mileage: 82,562

Location: Wilmington, NC 28405

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,995, 82,562 miles with Premium Package, Alloy Wheels
Avg. Dealer Rating: (1 review) "I had a great experience with Blue Water Motor Sports. The staff were very friendly and helpful. I love my car! when W When I ?"
http://static.cargurus.com/images/forsale/2015/07/19/13/19/2003_bmw_3_series-pic-51040853215396129-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Miami, FL 33147

Great Deal
$3,411 BELOW
Instant Market Value of $7,709

Price: $4,298

Mileage: 84,750

Location: Miami, FL 33147

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $4,298, 84,750 miles
Avg. Dealer Rating: (3 reviews) "Good"
http://photos3.automanager.com/028069/11dda8595b2fd14fbae20f4db0fed1d7/c428fa2da5_640.jpg

2004 BMW 3 Series 330Ci Convertible Used Cars in Scottsdale, AZ 85257

Great Deal
$3,822 BELOW
Instant Market Value of $10,817

Price: $6,995

Mileage: 96,798

Location: Scottsdale, AZ 85257

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,995, 96,798 miles with Navigation System
Avg. Dealer Rating: (2 reviews) "Nice low pressure sales ,"
http://vehicleimages.s3.amazonaws.com/22/fe/fc/29-4c0a-4e82-b4b4-012b1c9da728/image-1.jpg

2003 BMW 3 Series 330Ci Convertible Used Cars in Carmel, IN 46032

Great Deal
$3,349 BELOW
Instant Market Value of $8,844

Price: $5,495

Mileage: 105,273

Location: Carmel, IN 46032

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $5,495, 105,273 miles
Avg. Dealer Rating: (66 reviews) "This dealer responded to my low offer. I found the representatives courteous and respectful in trying to work out a mutual acceptable solution. Due to long distance from the dealership and shipping costs, we were not able to make this work. Having worked as a salesperson on car lots in my youth, I can appreciate the professionalism I experienced. Jeff Terry"
http://static.cargurus.com/images/forsale/2015/06/29/08/04/2004_bmw_3_series-pic-5548194738568048359-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Taylorville, IL 62568

Great Deal
$3,110 BELOW
Instant Market Value of $6,810

Price: $3,700

Mileage: 121,972

Location: Taylorville, IL 62568

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $3,700, 121,972 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Waste of time was very interested in a car they had was told it had not been thru the service center yet was told since i was interested they would get it in there and i would be called by that Friday didn't get a call so went there to see and it had not been moved and was told i could make an offer on it and fix the problems my self."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325i Used Cars in Spokane, WA 99207

Great Deal
$2,887 BELOW
Instant Market Value of $7,882

Price: $4,995

Mileage: 126,660

Location: Spokane, WA 99207

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 126,660 miles
Avg. Dealer Rating: (24 reviews) "Thanks"
http://static.cargurus.com/images/forsale/2015/08/04/23/57/2005_bmw_3_series-pic-2980719585893811214-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Valley Village, CA 91601

Great Deal
$2,934 BELOW
Instant Market Value of $8,422

Price: $5,488

Mileage: 103,447

Location: Valley Village, CA 91601

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325xi for sale - $5,488, 103,447 miles with Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "This car was 20,000 dollar and now it's $26000 !"
http://cdn.getauto.com/photos/7/22537/1c/WBAEU33443PH89467-1c.jpg

2003 BMW 3 Series 325xi Used Cars in Youngstown, OH 44512

Great Deal
$2,779 BELOW
Instant Market Value of $5,979

Price: $3,200

Mileage: 140,173

Location: Youngstown, OH 44512

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $3,200, 140,173 miles
Avg. Dealer Rating: (15 reviews) "Fast response and additional follow up."
http://imagescdn.dealercarsearch.com/Media/1017/6336272/635751497082948989.jpg

2003 BMW 3 Series 330Ci Convertible Used Cars in Chicago, IL 60636

Great Deal
$2,944 BELOW
Instant Market Value of $8,939

Price: $5,995

Mileage: 97,963

Location: Chicago, IL 60636

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $5,995, 97,963 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "T%he staff was very accommodating!"
http://static.cargurus.com/images/forsale/2015/06/25/23/05/2003_bmw_3_series-pic-9060129496840382815-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in New Castle, DE 19720

Great Deal
$2,744 BELOW
Instant Market Value of $6,734

Price: $3,990

Mileage: 144,296

Location: New Castle, DE 19720

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2003 BMW 3 Series 325xi for sale - $3,990, 144,296 miles with Aluminum Wheels
Avg. Dealer Rating: (36 reviews) "Received response and detailed explanation. "
http://public-docs.nowcom.com/GetFile.ashx?id=e484e43e-afe1-41c6-abc2-81ef8e63a0fa

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

Great Deal
$2,656 BELOW
Instant Market Value of $6,681

Price: $4,025

Mileage: 105,692

Location: Hollywood, FL 33020

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $4,025, 105,692 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Pleasant"
http://static.cargurus.com/images/forsale/2015/05/18/03/33/2004_bmw_3_series-pic-8902741606464115468-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Niceville, FL 32578

Great Deal
$2,670 BELOW
Instant Market Value of $8,652

Price: $5,982

Mileage: 78,375

Location: Niceville, FL 32578

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,982, 78,375 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Teterboro, NJ 07608

Great Deal
$2,583 BELOW
Instant Market Value of $8,578

Price: $5,995

Mileage: 105,047

Location: Teterboro, NJ 07608

Average time on market: 11 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330xi for sale - $5,995, 105,047 miles with Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (29 reviews) "Excellent communication, integrity and honesty. I purchased a car from Will at Richard Catena and the entire experience including the purchase transaction was very smooth."
http://www.ohioautoimports.com/images/overlay4/wbaeu33414pr10440-2004-bmw-325xi-4-door-sedan-awd-used-sedan-columbus-oh.jpg

2004 BMW 3 Series 325xi Used Cars in Columbus, OH 43211

Great Deal
$2,158 BELOW
Instant Market Value of $5,158

Price: $3,000

Mileage: 170,000

Location: Columbus, OH 43211

Average time on market: 14 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi for sale - $3,000, 170,000 miles with Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "They contacted me back and provided all the information that I needed. "
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
498 Great Deals out of 16,963 listings starting at $1,950
BMW M3
46 Great Deals out of 1,081 listings starting at $4,199
Mercedes-Benz C-Class
573 Great Deals out of 25,022 listings starting at $1,995

New BMW 3 Series By Year

2016 BMW 3 Series
1,149 listings
2015 BMW 3 Series
16,535 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
28 listings starting at $4,900
2004 BMW 3 Series in Baltimore MD
36 listings starting at $4,950
2004 BMW 3 Series in Boston MA
21 listings starting at $5,999
2004 BMW 3 Series in Charlotte NC
16 listings starting at $5,495
2004 BMW 3 Series in Chicago IL
31 listings starting at $3,886
2004 BMW 3 Series in Cincinnati OH
7 listings starting at $5,494
2004 BMW 3 Series in Cleveland OH
8 listings starting at $4,695
2004 BMW 3 Series in Dallas TX
19 listings starting at $4,498
2004 BMW 3 Series in Denver CO
20 listings starting at $6,800
2004 BMW 3 Series in Detroit MI
3 listings starting at $4,999
2004 BMW 3 Series in Houston TX
12 listings starting at $5,995
2004 BMW 3 Series in Indianapolis IN
10 listings starting at $5,995
2004 BMW 3 Series in Kansas City MO
8 listings starting at $7,788
2004 BMW 3 Series in Las Vegas NV
8 listings starting at $7,495
2004 BMW 3 Series in Los Angeles CA
66 listings starting at $4,800