2018 BMW 3 Series for Sale in Miami, FL

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/01/19/09/53/2017_bmw_3_series-pic-7870820566106750024-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$4,695 BELOW
CarGurus IMV of $32,318

Price: $27,623

Mileage: 7,536

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series for sale - $27,623, 7,536 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "I couldn't have been more pleased with the entire experience. My sales rep (Alfredo Hernandez) was OUTSTANDING in every way. I honestly can't say enough about him. "
https://static.cargurus.com/images/forsale/2017/10/25/11/17/2017_bmw_3_series-pic-4567496199398850238-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$4,460 BELOW
CarGurus IMV of $33,605

Price: $29,145

Mileage: 9,608

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series for sale - $29,145, 9,608 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, SE Package
Avg. Dealer Rating: (16 reviews) "Louis was a very knowledgeable and professional salesman about the 2015 RR WRAITH"
https://static.cargurus.com/images/forsale/2018/02/16/08/36/2017_bmw_3_series-pic-597891683268622360-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$4,173 BELOW
CarGurus IMV of $31,596

Price: $27,423

Mileage: 8,661

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series for sale - $27,423, 8,661 miles with Aluminum Wheels
Avg. Dealer Rating: (16 reviews) "very professional"
https://static.cargurus.com/images/forsale/2017/10/25/11/17/2017_bmw_3_series-pic-5504132993729414950-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$3,437 BELOW
CarGurus IMV of $31,482

Price: $28,045

Mileage: 8,838

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $28,045, 8,838 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Goood "
https://static.cargurus.com/images/forsale/2017/11/04/00/44/2017_bmw_3_series-pic-7137956553147169433-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,970 BELOW
CarGurus IMV of $31,015

Price: $28,045

Mileage: 9,566

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series for sale - $28,045, 9,566 miles with Aluminum Wheels
Avg. Dealer Rating: (16 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2017/11/30/11/57/2017_bmw_3_series-pic-5642268293809234223-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,792 BELOW
CarGurus IMV of $32,937

Price: $30,145

Mileage: 10,648

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series for sale - $30,145, 10,648 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, SE Package
Avg. Dealer Rating: (16 reviews) "Call back was a little late but and sales representative was professional. The main issue I had was that I was already approved for a low-interest car loan with Capital One and for some reason they did not work with this bank. I was able to find another dealership that we agreed to terms and had my paperwork ready. All I did was test drive the car and sign the paperwork. The longest part was waiting for my tag. Overall, in my case, Braman gets 3 stars."
https://static.cargurus.com/images/forsale/2018/02/14/15/44/2017_bmw_3_series-pic-1439275230628271976-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,620 BELOW
CarGurus IMV of $33,115

Price: $30,495

Mileage: 6,295

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2017 BMW 3 Series for sale - $30,495, 6,295 miles with Driver Assistance Package, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (16 reviews) "good"
https://static.cargurus.com/images/forsale/2018/01/11/14/52/2017_bmw_3_series-pic-4698956659176912415-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,386 BELOW
CarGurus IMV of $29,831

Price: $27,445

Mileage: 11,410

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $27,445, 11,410 miles with Aluminum Wheels
Avg. Dealer Rating: (16 reviews) "Excellent experience...Paulo was great...love the car"
https://static.cargurus.com/images/forsale/2017/10/25/11/17/2017_bmw_3_series-pic-6546557496763593975-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,375 BELOW
CarGurus IMV of $31,065

Price: $28,690

Mileage: 9,488

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series for sale - $28,690, 9,488 miles with Driver Assistance Package, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (16 reviews) "Very good and informative."
https://static.cargurus.com/images/forsale/2018/01/30/09/26/2017_bmw_3_series-pic-7144507082589307293-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,220 BELOW
CarGurus IMV of $30,365

Price: $28,145

Mileage: 10,578

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series for sale - $28,145, 10,578 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Excellent customer service"
https://static.cargurus.com/images/forsale/2018/01/11/16/44/2017_bmw_3_series-pic-4029294828071853791-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,201 BELOW
CarGurus IMV of $31,841

Price: $29,640

Mileage: 12,354

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series for sale - $29,640, 12,354 miles with Driver Assistance Package, Backup Camera, Aluminum Wheels, SE Package
Avg. Dealer Rating: (16 reviews) "very proactive and good service. My sales rep is Al Prieto and he was very good. I bought the car and have been very pleased with the service."
https://static.cargurus.com/images/forsale/2017/12/27/09/10/2017_bmw_3_series-pic-6736727341027849455-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,166 BELOW
CarGurus IMV of $32,511

Price: $30,345

Mileage: 11,311

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series for sale - $30,345, 11,311 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, SE Package
Avg. Dealer Rating: (16 reviews) "Pablo is excellent! Still may by their vehicle "
https://static.cargurus.com/images/forsale/2018/02/15/08/08/2017_bmw_3_series-pic-2631351443165271138-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,155 BELOW
CarGurus IMV of $35,978

Price: $33,823

Mileage: 4,812

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series for sale - $33,823, 4,812 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (16 reviews) "Great service. Bought the car."
https://static.cargurus.com/images/forsale/2017/10/25/11/17/2017_bmw_3_series-pic-4758960351899629821-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,133 BELOW
CarGurus IMV of $31,828

Price: $29,695

Mileage: 8,300

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series for sale - $29,695, 8,300 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (16 reviews) " We received excellent customer service from the dealership and our salesman Paulo"
https://static.cargurus.com/images/forsale/2017/12/29/01/05/2017_bmw_3_series-pic-1406757694418550025-152x114.jpeg

2017 BMW 3 Series Used Cars in Miami, FL 33137

Good Deal
$2,031 BELOW
CarGurus IMV of $32,176

Price: $30,145

Mileage: 7,758

Location: Miami, FL 33137

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series for sale - $30,145, 7,758 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (16 reviews) "They called withing minutes and email same day. I was just not as ready as i though."
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW 3 Series 25 Great Deals $29,956 7,608 listings
2017 BMW 3 Series 136 Great Deals $23,925 3,376 listings
2016 BMW 3 Series 40 Great Deals $14,688 1,125 listings
2015 BMW 3 Series 177 Great Deals $13,995 3,435 listings
2014 BMW 3 Series 242 Great Deals $11,577 3,953 listings
2013 BMW 3 Series 53 Great Deals $9,333 1,858 listings
2012 BMW 3 Series 37 Great Deals $9,950 746 listings
2011 BMW 3 Series 154 Great Deals $4,577 3,142 listings
2010 BMW 3 Series 33 Great Deals $4,900 826 listings
2009 BMW 3 Series 75 Great Deals $4,499 1,382 listings