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 325xi Review
by Jason

Entry level luxury at its finest.

Looks good and is damn fast. And it has enough room to pack for a trip or hold two golf bags. The only bad part is that if you drive it like a bat out of hell (which the car obliges nicely), you only get 15-18 mpg. Still, it is totally worth it.

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/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
$3,746 BELOW
Instant Market Value of $7,745

Price: $3,999

Mileage: 97,484

Location: Fort Lauderdale, FL 33312

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Orient Blue Metallic Description: Used 2003 BMW 3 Series 330i for sale - $3,999, 97,484 miles
Avg. Dealer Rating: (6 reviews) "Got the run-around. First they had the car, then car at different dealership, then car will be ready later today, to car is no longer for sale, to finally car has been rented for two months and will not be in until Thursday. Good luck with this place. "
http://static.cargurus.com/images/forsale/2015/01/22/20/38/2005_bmw_3_series-pic-693174990919389369-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Locust Grove, VA 22508

Great Deal
$3,255 BELOW
Instant Market Value of $8,205

Price: $4,950

Mileage: 107,748

Location: Locust Grove, VA 22508

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 325i for sale - $4,950, 107,748 miles with Sport Package
Avg. Dealer Rating: (1 review) "Dealer did not allow me to have my mechanic inspect the car."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325Ci Used Cars in Miami, FL 33169

Great Deal
$3,412 BELOW
Instant Market Value of $8,411

Price: $4,999

Mileage: 115,900

Location: Miami, FL 33169

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci for sale - $4,999, 115,900 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Good"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325xi Used Cars in Bronx, 10472

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

Price: $5,000

Mileage: 117,436

Location: Bronx, 10472

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325xi for sale - $5,000, 117,436 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Pomona, 10970

Great Deal
$2,672 BELOW
Instant Market Value of $7,172

Price: $4,500

Mileage: 175,400

Location: Pomona, 10970

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 330xi for sale - $4,500, 175,400 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels, Climate Package
http://static.cargurus.com/images/forsale/2014/10/22/15/49/2005_bmw_3_series-pic-5599679121840881409-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Orlando, FL 32805

Great Deal
$3,064 BELOW
Instant Market Value of $10,063

Price: $6,999

Mileage: 121,155

Location: Orlando, FL 32805

Average time on market: 28 days Certified Pre-Owned: No Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $6,999, 121,155 miles
Avg. Dealer Rating: (4 reviews) "good"
http://static.cargurus.com/images/forsale/2014/09/14/04/00/2005_bmw_3_series-pic-3708868541781703947-152x114.jpeg

2005 BMW 3 Series 330i Used Cars in Newark, NJ 07104

Great Deal
$3,123 BELOW
Instant Market Value of $8,118

Price: $4,995

Mileage: 121,017

Location: Newark, NJ 07104

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330i for sale - $4,995, 121,017 miles
Avg. Dealer Rating: (6 reviews) "Car did not meet advertised condition"
http://static.cargurus.com/images/forsale/2014/11/27/06/57/2004_bmw_3_series-pic-5495833789122093204-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in El Cajon, CA 92021

Great Deal
$2,450 BELOW
Instant Market Value of $8,450

Price: $6,000

Mileage: 111,036

Location: El Cajon, CA 92021

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $6,000, 111,036 miles
Avg. Dealer Rating: (1 review) "dealer was to far and can't go. but they call me. that was nice.so it deserve a 10 plus. thank you LP."
http://static.cargurus.com/images/forsale/2014/12/12/01/19/2003_bmw_3_series-pic-4792826466973240746-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Leesburg, VA 20175

Great Deal
$2,330 BELOW
Instant Market Value of $8,325

Price: $5,995

Mileage: 108,072

Location: Leesburg, VA 20175

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2003 BMW 3 Series 330Ci for sale - $5,995, 108,072 miles
Avg. Dealer Rating: (68 reviews) "I had to call twice before I got a call back and the salesman was not 'upfront' about what was wrong with the car. When I confronted him about the key not being computerized, the sunroof and AC not working, and that the passenger side had been keyed, he 'appeared' surprised. He also said his prices were wholesale - not- and the car was "as is" so I walked out. Though when I got home I had a phone call from him saying "his manager said he could negotiate the price". But according to my research it will cost between $3000 - 4500 just to fix the sunroof so I don't plan to buy this car."
http://static.cargurus.com/images/forsale/2014/11/13/03/09/2005_bmw_3_series-pic-4982352264643107453-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Wexford, PA 15090

Great Deal
$2,748 BELOW
Instant Market Value of $13,648

Price: $10,900

Mileage: 76,434

Location: Wexford, PA 15090

Average time on market: 28 days Certified Pre-Owned: No Transmission: Manual Color: Charcoal Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,900, 76,434 miles with Leather Seats
Avg. Dealer Rating: (14 reviews) "Great folks, maybe next time.."
http://static.cargurus.com/images/forsale/2014/09/13/17/48/2004_bmw_3_series-pic-3653601597315472372-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Bloomfield, NJ 07003

Great Deal
$2,831 BELOW
Instant Market Value of $13,826

Price: $10,995

Mileage: 29,987

Location: Bloomfield, NJ 07003

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $10,995, 29,987 miles with Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Response time from this dealer was within 24 hrs. Unfortunately there was a deposit put on this vehicle. I see now the vehicle seems to be back up for sale but the selling price increased by $1000.00"
http://static.cargurus.com/images/forsale/2015/01/26/12/25/2004_bmw_3_series-pic-6653553590497332983-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Davie, FL 33314

Great Deal
$2,293 BELOW
Instant Market Value of $8,143

Price: $5,850

Mileage: 80,587

Location: Davie, FL 33314

Average time on market: 26 days Certified Pre-Owned: No Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,850, 80,587 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "very satisfied"
http://static.cargurus.com/images/forsale/2014/12/03/01/34/2003_bmw_3_series-pic-2396885304441070372-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Winchester, VA 22601

Great Deal
$2,121 BELOW
Instant Market Value of $6,116

Price: $3,995

Mileage: 148,636

Location: Winchester, VA 22601

Average time on market: 17 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $3,995, 148,636 miles
Avg. Dealer Rating: (6 reviews) "Was ok called me but I ended up buying car from somewhere else"
http://static.cargurus.com/images/forsale/2015/01/08/06/48/2004_bmw_3_series-pic-620325254393799194-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Irving, TX 75062

Great Deal
$2,226 BELOW
Instant Market Value of $7,021

Price: $4,795

Mileage: 115,714

Location: Irving, TX 75062

Average time on market: 26 days Certified Pre-Owned: No Color: Light Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,795, 115,714 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Unwilling to email Carfax. Hard to communicate with."
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

Great Deal
$2,248 BELOW
Instant Market Value of $8,747

Price: $6,499

Mileage: 99,943

Location: Harrison, NJ 07029

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $6,499, 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."
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
250 Great Deals out of 6,670 listings starting at $2,000
Audi A4
311 Great Deals out of 10,890 listings starting at $1,795
Infiniti G35
158 Great Deals out of 3,749 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
10,515 listings
2014 BMW 3 Series
3,710 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Atlanta GA
40 listings starting at $5,499
2004 BMW 3 Series in Baltimore MD
38 listings starting at $5,200
2004 BMW 3 Series in Boston MA
32 listings starting at $3,700
2004 BMW 3 Series in Charlotte NC
18 listings starting at $4,895
2004 BMW 3 Series in Chicago IL
35 listings starting at $5,985
2004 BMW 3 Series in Cincinnati OH
13 listings starting at $5,987
2004 BMW 3 Series in Cleveland OH
8 listings starting at $5,295
2004 BMW 3 Series in Dallas TX
25 listings starting at $4,795
2004 BMW 3 Series in Denver CO
18 listings starting at $6,500
2004 BMW 3 Series in Detroit MI
6 listings starting at $5,900
2004 BMW 3 Series in Houston TX
22 listings starting at $5,500
2004 BMW 3 Series in Indianapolis IN
12 listings starting at $4,995
2004 BMW 3 Series in Kansas City MO
3 listings starting at $8,995
2004 BMW 3 Series in Las Vegas NV
12 listings starting at $6,995
2004 BMW 3 Series in Los Angeles CA
3 Great Deals out of 59 listings starting at $4,200