2004 BMW 3 Series for Sale in Miami, FL

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 325i Review
by RandoM

Love it. Excellent quality, handling, power, and superior service from BMW dealer.

This is our first BMW. We couldn't afford a a new one so we bought a 2004 325i with 39,000 miles. It has the Premium and Sport packages along with the SMG Transmission. It's fun to drive in town, on the back roads, and the highway. The transmission is a blast. The only downer is I'm a big guy and it's a little difficult getting in and out of t...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2014/09/18/13/12/2003_bmw_3_series-pic-4335751342202490812-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Miami, FL 33157

Good Deal
$1,835 BELOW
Instant Market Value of $5,724

Price: $3,889

Mileage: 129,461

Location: Miami, FL 33157

Average time on market: 23 days Certified Pre-Owned: No Color: Black Description: Used 2003 BMW 3 Series 325xi for sale - $3,889, 129,461 miles with Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "I called in to confirm they have the car, the lady that answered told me they have it. When I showed up, first salesperson I spoke to said - I don't deal with those low priced cars. Second one, said the Kia Spectra was not there and offered me a Ford Focus 2013 for "this weekend only" @ 10K. I don't like dishonesty from the let go. I will not come back to South Motors."
https://static.cargurus.com/images/forsale/2016/07/19/03/01/2003_bmw_3_series-pic-5067108025028108250-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Hialeah Gardens, FL 33016

Good Deal
$1,709 BELOW
Instant Market Value of $4,609

Price: $2,900

Mileage: 140,661

Location: Hialeah Gardens, FL 33016

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2003 BMW 3 Series 325i for sale - $2,900, 140,661 miles with Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Gave me the wrong information just so I could get there"
https://static.cargurus.com/images/forsale/2016/07/03/05/18/2005_bmw_3_series-pic-3896553294665858211-152x114.jpeg

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

Good Deal
$1,869 BELOW
Instant Market Value of $8,857

Price: $6,988

Mileage: 89,610

Location: Hollywood, FL 33020

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $6,988, 89,610 miles with Leather Seats
Avg. Dealer Rating: (3 reviews) "Found the car I wanted and i live 14 hours away. Michael was a great help and answered all questions I had and was great to deal with. I flew to Florida they picked me up and the car was excellent and exactly as he described and showed me in pictures. I couldn't be happier and will be doing business with them again because of the quality of the car and great customer service. Highly recommended to any buyer"
https://static.cargurus.com/images/forsale/2016/08/02/17/38/2004_bmw_3_series_325ci-pic-5193535377399298385-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Boca Raton, 33487

Good Deal
$1,379 BELOW
Instant Market Value of $6,879

Price: $5,500

Mileage: 103,000

Location: Boca Raton, 33487

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Silver Description: Used 2004 BMW 3 Series 325Ci for sale - $5,500, 103,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System, Premium Package
https://static.cargurus.com/images/forsale/2016/08/20/18/26/2004_bmw_3_series-pic-3028805634578960834-152x114.jpeg

2004 BMW 3 Series 330Ci Convertible Used Cars in Pompano Beach, FL 33060

Good Deal
$1,784 BELOW
Instant Market Value of $8,279

Price: $6,495

Mileage: 107,904

Location: Pompano Beach, FL 33060

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $6,495, 107,904 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "dealer was very responsive and helpfull .cars shown were clean and very saleable. check him out."
https://static.cargurus.com/images/forsale/2016/04/23/20/25/2003_bmw_3_series-pic-4085974228067977466-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Fort Lauderdale, FL 33311

Good Deal
$1,493 BELOW
Instant Market Value of $5,993

Price: $4,500

Mileage: 98,000

Location: Fort Lauderdale, FL 33311

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: White Description: Used 2003 BMW 3 Series 325i for sale - $4,500, 98,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/06/17/07/52/2004_bmw_3_series-pic-6868667451059357883-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Miami, FL 33147

Good Deal
$1,431 BELOW
Instant Market Value of $6,426

Price: $4,995

Mileage: 107,305

Location: Miami, FL 33147

Average time on market: 19 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2004 BMW 3 Series 325i for sale - $4,995, 107,305 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Talked on the phone very good salesman just to far away from me."
https://static.cargurus.com/images/forsale/2016/03/18/04/49/2003_bmw_3_series-pic-6448614978690022555-152x114.jpeg

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

Good Deal
$1,011 BELOW
Instant Market Value of $4,511

Price: $3,500

Mileage: 152,478

Location: Miramar, FL 33023

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $3,500, 152,478 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "Great experience"
https://static.cargurus.com/images/forsale/2016/08/20/02/09/2004_bmw_3_series-pic-2835763656406907190-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Pompano Beach, FL 33069

Good Deal
$787 BELOW
Instant Market Value of $7,782

Price: $6,995

Mileage: 112,383

Location: Pompano Beach, FL 33069

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $6,995, 112,383 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Called back great services"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 330Ci Used Cars in Fort Lauderdale, FL 33301

Fair Deal
$920 BELOW
Instant Market Value of $9,820

Price: $8,900

Mileage: 60,957

Location: Fort Lauderdale, FL 33301

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $8,900, 60,957 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "If and when I end up getting my truck, these guys will definitely get the 1st shot at my business. Entire conversation felt personal and not like business."
https://static.cargurus.com/images/forsale/2016/08/15/02/19/2004_bmw_3_series-pic-3677319695690023454-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Pompano Beach, FL 33060

Fair Deal
$459 BELOW
Instant Market Value of $11,359

Price: $10,900

Mileage: 47,713

Location: Pompano Beach, FL 33060

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $10,900, 47,713 miles with Premium Package, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "5 star service, value, and experience. "
https://static.cargurus.com/images/forsale/2016/08/23/21/37/2005_bmw_3_series-pic-3609287924311443931-152x114.jpeg

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

Fair Deal
$726 BELOW
Instant Market Value of $4,721

Price: $3,995

Mileage: 149,526

Location: Fort Lauderdale, FL 33317

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $3,995, 149,526 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Super nice guy but to far away from me but helpful."
https://static.cargurus.com/images/forsale/2016/06/25/00/23/2003_bmw_3_series-pic-8427499433570307673-152x114.jpeg

2003 BMW 3 Series 330Ci Convertible Used Cars in Miami, FL 33155

Fair Deal
$696 BELOW
Instant Market Value of $5,703

Price: $5,007

Mileage: 134,414

Location: Miami, FL 33155

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2003 BMW 3 Series 330Ci Convertible for sale - $5,007, 134,414 miles with Leather Seats
Avg. Dealer Rating: (7 reviews) "Very good"
https://static.cargurus.com/images/forsale/2016/01/17/05/46/2004_bmw_3_series-pic-3666606690129334952-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Pompano Beach, FL 33064

Fair Deal
$195 BELOW
Instant Market Value of $8,190

Price: $7,995

Mileage: 87,815

Location: Pompano Beach, FL 33064

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Mystic Blue Metallic Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $7,995, 87,815 miles with Leather Seats
Avg. Dealer Rating: (11 reviews) "It was wonderful. Brian the salesman did everything to help. My experience was very positive."
https://static.cargurus.com/images/forsale/2016/07/25/11/53/2005_bmw_3_series-pic-4189310393296013437-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Margate, FL 33063

Fair Deal
$412 BELOW
Instant Market Value of $6,902

Price: $6,490

Mileage: 96,141

Location: Margate, FL 33063

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2005 BMW 3 Series 325i for sale - $6,490, 96,141 miles with Premium Wheels, Sunroof/Moonroof
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 106 Great Deals $22,000 12,820 listings
2015 BMW 3 Series 50 Great Deals $19,995 1,480 listings
2014 BMW 3 Series 53 Great Deals $15,962 1,300 listings
2013 BMW 3 Series 352 Great Deals $11,950 7,087 listings
2012 BMW 3 Series 40 Great Deals $13,984 951 listings
2011 BMW 3 Series 132 Great Deals $8,100 2,842 listings
2010 BMW 3 Series 43 Great Deals $6,998 891 listings
2009 BMW 3 Series 67 Great Deals $6,877 1,525 listings
2008 BMW 3 Series 76 Great Deals $4,700 1,906 listings
2007 BMW 3 Series 89 Great Deals $3,900 1,998 listings