2004 BMW 3 Series in Miami, FL

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

2004 BMW 3 Series Review
by Allison

Phenomenal

It's hard to find anything bad to say about this car. My father-in-law has owned it for years (each year he upgrades to the latest model). It's absolutely sturdy and reliable. I remember driving home in the middle of a blizzard with 10 feet of visibility. A foot of snow was falling, and I saw SUV's and Minivans spin out in front of me. In my 4...

First Previous
Loading...
Next
Featured Listings
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,330 BELOW
Instant Market Value of $7,628

Price: $4,298

Mileage: 84,750

Location: Miami, FL 33147

Average time on market: 36 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://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,661 BELOW
Instant Market Value of $6,686

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 Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Pleasant"
http://static.cargurus.com/images/forsale/2015/07/26/04/19/2004_bmw_3_series-pic-180019606993724408-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Miami, FL 33125

Great Deal
$2,234 BELOW
Instant Market Value of $7,533

Price: $5,299

Mileage: 126,053

Location: Miami, FL 33125

Average time on market: 25 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $5,299, 126,053 miles
Avg. Dealer Rating: (1 review) "Great!!"
http://imagescdn.dealercarsearch.com/Media/9260/5876174/635751632326966044.jpg

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

Great Deal
$1,756 BELOW
Instant Market Value of $6,256

Price: $4,500

Mileage: 101,330

Location: Hollywood, FL 33023

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $4,500, 101,330 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "I received the information I needed"
http://static.cargurus.com/images/forsale/2015/08/02/03/54/2005_bmw_3_series-pic-5631225762376484825-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Fort Lauderdale, FL 33311

Great Deal
$1,912 BELOW
Instant Market Value of $7,707

Price: $5,795

Mileage: 128,000

Location: Fort Lauderdale, FL 33311

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $5,795, 128,000 miles
Avg. Dealer Rating: (2 reviews) "Good service-I couldn't find someone to drive from Michigan to Florida to check out the car."
http://cimg.carsforsale.com/3/1000079/142367/110187.jpg?dt=062520152059

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

Good Deal
$1,824 BELOW
Instant Market Value of $8,423

Price: $6,599

Mileage: 119,421

Location: Hollywood, FL 33020

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 330Ci for sale - $6,599, 119,421 miles
http://static.cargurus.com/images/forsale/2015/01/31/20/55/2004_bmw_3_series-pic-8811832179072422396-152x114.jpeg

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

Good Deal
$1,900 BELOW
Instant Market Value of $6,599

Price: $4,699

Mileage: 130,716

Location: Fort Lauderdale, FL 33312

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $4,699, 130,716 miles
Avg. Dealer Rating: (22 reviews) "Great response, the car was older that what I had in mind...but the dealership service was excellent...I will definitely do rate this dealership ++++++++..."
http://static.cargurus.com/images/forsale/2015/09/03/13/59/2004_bmw_3_series_325i-pic-3184429352542931991-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Miami, 33186

Good Deal
$1,560 BELOW
Instant Market Value of $7,460

Price: $5,900

Mileage: 84,089

Location: Miami, 33186

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Red Description: Used 2004 BMW 3 Series 325i for sale - $5,900, 84,089 miles with Leather Seats
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325xi Used Cars in Miami, FL 33142

Good Deal
$1,153 BELOW
Instant Market Value of $6,653

Price: $5,500

Mileage: 121,022

Location: Miami, FL 33142

Average time on market: 15 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi for sale - $5,500, 121,022 miles
Avg. Dealer Rating: (1 review) "They went above and beyond giving me a good deal on the car."
http://static.cargurus.com/images/forsale/2015/02/28/18/59/2004_bmw_3_series-pic-4998009387672983939-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Hallandale, FL 33009

Good Deal
$1,690 BELOW
Instant Market Value of $9,685

Price: $7,995

Mileage: 88,856

Location: Hallandale, FL 33009

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $7,995, 88,856 miles
Avg. Dealer Rating: (2 reviews) "was never approached by anyone from the dealership when I was there looking at the truck. Condition isnt worth asking price due to excess wear and tear from previous owner"
http://imagescdn.dealercarsearch.com/Media/9260/5090499/635751632226809794.jpg

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

Good Deal
$1,220 BELOW
Instant Market Value of $6,215

Price: $4,995

Mileage: 112,432

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 - $4,995, 112,432 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "I just bought a Honda Accord here (one owner, clean title with car fax) and I love the car. Luis & Amir were great to deal with. They made the car buying process painless. I live in Miami and it was painful trying to purchase a used car here, I am happy I decided to go to Hollywood and found Cars 4 You. "
http://static.cargurus.com/images/forsale/2015/02/26/23/20/2005_bmw_3_series-pic-1145667282899406802-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Fort Lauderdale, FL 33312

Good Deal
$1,105 BELOW
Instant Market Value of $7,100

Price: $5,995

Mileage: 108,986

Location: Fort Lauderdale, FL 33312

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 108,986 miles
Avg. Dealer Rating: (22 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/05/11/04/56/2004_bmw_3_series-pic-8669346981449545026-152x114.jpeg

2004 BMW 3 Series 330i Used Cars in Fort Lauderdale, FL 33314

Good Deal
$933 BELOW
Instant Market Value of $6,928

Price: $5,995

Mileage: 121,992

Location: Fort Lauderdale, FL 33314

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330i for sale - $5,995, 121,992 miles
Avg. Dealer Rating: (2 reviews) "Terrific! "
http://static.cargurus.com/images/forsale/2015/07/01/15/43/2004_bmw_3_series-pic-5797373938378947854-152x114.jpeg

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

Good Deal
$797 BELOW
Instant Market Value of $6,794

Price: $5,997

Mileage: 98,000

Location: Davie, FL 33314

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $5,997, 98,000 miles
Avg. Dealer Rating: (3 reviews) "I've been hearing some good info at this company. Im hoping i can get a 750li soon from there "
http://static.cargurus.com/images/forsale/2015/08/04/21/11/2005_bmw_3_series-pic-2150801296008324431-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Hollywood, FL 33020

Fair Deal
$725 BELOW
Instant Market Value of $9,713

Price: $8,988

Mileage: 82,738

Location: Hollywood, FL 33020

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $8,988, 82,738 miles
Avg. Dealer Rating: (3 reviews) "Sidi was great! Spent a lot of time on phone answering many questions I had."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
442 Great Deals out of 17,024 listings starting at $1,995
BMW M3
42 Great Deals out of 1,096 listings starting at $4,199
Mercedes-Benz C-Class
569 Great Deals out of 25,363 listings starting at $1,995

New BMW 3 Series By Year

2016 BMW 3 Series
1,619 listings
2015 BMW 3 Series
16,020 listings

Used 2004 BMW 3 Series By City

2004 BMW 3 Series in Sarasota FL
17 listings starting at $6,588
2004 BMW 3 Series in Orlando FL
19 listings starting at $5,500
2004 BMW 3 Series in Tampa FL
21 listings starting at $5,500
2004 BMW 3 Series in Jacksonville FL
8 listings starting at $5,999
2004 BMW 3 Series in Savannah GA
2 listings starting at $7,971
2004 BMW 3 Series in Albany GA
4 listings starting at $7,900
2004 BMW 3 Series in Charleston SC
4 listings starting at $7,900
2004 BMW 3 Series in Warner Robins GA
1 listings starting at $6,988
2004 BMW 3 Series in Pensacola FL
5 listings starting at $5,980