2017 BMW 3 Series for Sale in Orlando, FL

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

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

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/11/06/48/2017_bmw_3_series-pic-1788764951163343245-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Winter Park, FL 32789

Great Deal
$5,039 BELOW
CarGurus IMV of $36,934

Price: $31,895

Mileage: 7,469

Location: Winter Park, FL 32789

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $31,895, 7,469 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Storage Package, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (12 reviews) "Dealer contacted me immediately. Unfortunately the vehicle was already sold."
https://static.cargurus.com/images/forsale/2017/07/14/07/09/2017_bmw_3_series-pic-3161810889329878721-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Orlando, FL 32837

Great Deal
$4,608 BELOW
CarGurus IMV of $41,403

Price: $36,795

Mileage: 7,180

Location: Orlando, FL 32837

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i for sale - $36,795, 7,180 miles with Sport Package, LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Backup Camera, Premium Package, M Sport Package
Avg. Dealer Rating: (34 reviews) "Very helpful"
https://static.cargurus.com/images/forsale/2017/08/05/07/37/2017_bmw_3_series-pic-3571359266651773927-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Winter Park, FL 32789

Great Deal
$4,168 BELOW
CarGurus IMV of $34,063

Price: $29,895

Mileage: 6,213

Location: Winter Park, FL 32789

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $29,895, 6,213 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "The car was not available was being put out to a wholesaler. The dealer call me and advised that the car had engine troubles and need new seals, etc. I decided not to pursue any further. "
https://static.cargurus.com/images/forsale/2017/07/26/18/41/2016_bmw_3_series-pic-6340124388008814763-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Sanford, FL 32771

Great Deal
$2,995 BELOW
CarGurus IMV of $25,479

Price: $22,484

Mileage: 12,843

Location: Sanford, FL 32771

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i for sale - $22,484, 12,843 miles with Sport Package, Bluetooth
Avg. Dealer Rating: (13 reviews) "Quick call back. Tim was friendly and courteous. Unfortunately I found a jeep for less price and mileage. But overall they responded quickly. "
https://static.cargurus.com/images/forsale/2017/09/20/19/12/2016_bmw_3_series-pic-9119571408312949159-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Orlando, FL 32822

Good Deal
$3,346 BELOW
CarGurus IMV of $25,345

Price: $21,999

Mileage: 10,744

Location: Orlando, FL 32822

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 320i for sale - $21,999, 10,744 miles with Bluetooth, SE Package, Alloy Wheels
Avg. Dealer Rating: (378 reviews) "Offlease offers great deals. It is probably the most stressful way to save the 800 dealer fee. Mike H was fantastic. Once you say yes to the car, the finance and buying part take FOREVER!"
https://static.cargurus.com/images/forsale/2017/09/02/16/02/2017_bmw_3_series-pic-1367604137788282463-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Orlando, FL 32837

Good Deal
$3,499 BELOW
CarGurus IMV of $40,294

Price: $36,795

Mileage: 6,442

Location: Orlando, FL 32837

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i for sale - $36,795, 6,442 miles with LE Package, Sport Package, Driver Assistance Package, Sunroof/Moonroof, Backup Camera, Premium Package, M Sport Package
Avg. Dealer Rating: (34 reviews) "Well-informed, professional team. "
https://static.cargurus.com/images/forsale/2017/08/12/08/52/2016_bmw_3_series-pic-5693532510032397180-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Orlando, FL 32808

Good Deal
$3,381 BELOW
CarGurus IMV of $28,372

Price: $24,991

Mileage: 14,702

Location: Orlando, FL 32808

Average time on market: 82 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $24,991, 14,702 miles with Navigation System, Backup Camera
Avg. Dealer Rating: (26 reviews) "Marcos de Souza was very professional. Entire staff I interacted with were very courteous. "
https://static.cargurus.com/images/forsale/2017/09/17/08/00/2016_bmw_3_series-pic-394231173466141369-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Sanford, FL 32773

Good Deal
$2,794 BELOW
CarGurus IMV of $24,712

Price: $21,918

Mileage: 31,614

Location: Sanford, FL 32773

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $21,918, 31,614 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (23 reviews) "Contacted me immediately and was very motivated to earn my business. Looking forward to visiting the dealer. "
https://static.cargurus.com/images/forsale/2017/09/02/16/11/2017_bmw_3_series-pic-1867009104688954696-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Orlando, FL 32837

Good Deal
$2,181 BELOW
CarGurus IMV of $32,976

Price: $30,795

Mileage: 10,256

Location: Orlando, FL 32837

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $30,795, 10,256 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (34 reviews) "Found the perfect car! Kenny was excellent"
https://static.cargurus.com/images/forsale/2017/04/01/06/25/2017_bmw_3_series-pic-4576582186018238856-152x114.jpeg

2017 BMW 3 Series 320i Used Cars in Lakeland, FL 33809

Good Deal
$2,206 BELOW
CarGurus IMV of $32,205

Price: $29,999

Mileage: 5,682

Location: Lakeland, FL 33809

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i for sale - $29,999, 5,682 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (12 reviews) "Received a very informative phone call & will drive there ASAP. Their professionalism was way above the average car dealership discussion. Challenge: getting the finances to work for the vehicle I want!"
https://static.cargurus.com/images/forsale/2017/09/17/09/55/2016_bmw_3_series-pic-7205790285793108696-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Orlando, FL 32822

Good Deal
$2,572 BELOW
CarGurus IMV of $22,571

Price: $19,999

Mileage: 37,556

Location: Orlando, FL 32822

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $19,999, 37,556 miles with Bluetooth, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (378 reviews) "Vehicle was not available after I went to the dealership. It was sold weeks in advance."
https://static.cargurus.com/images/forsale/2017/09/20/19/41/2016_bmw_3_series-pic-1687003777593555173-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Orlando, FL 32822

Good Deal
$2,477 BELOW
CarGurus IMV of $22,476

Price: $19,999

Mileage: 38,054

Location: Orlando, FL 32822

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $19,999, 38,054 miles with Bluetooth, SE Package, Aluminum Wheels
Avg. Dealer Rating: (378 reviews) "They were very friendly and helpful but because of the hurricane I haven't been able to go to see it yet."
https://static.cargurus.com/images/forsale/2017/09/19/11/05/2016_bmw_3_series-pic-1112245064958262652-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Orlando, FL 32822

Good Deal
$2,458 BELOW
CarGurus IMV of $22,457

Price: $19,999

Mileage: 38,153

Location: Orlando, FL 32822

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $19,999, 38,153 miles with Bluetooth, SE Package, Aluminum Wheels
Avg. Dealer Rating: (378 reviews) "Definitely not your typical car buying experience and I mean that in a very positive way. Fast and efficient process. Gave me a great deal on my trade in, my 535 already had an oil change and new like tires. Faruq and Frank were awesome!!!"
https://static.cargurus.com/images/forsale/2017/09/19/18/13/2016_bmw_3_series-pic-4582298489623006208-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Orlando, FL 32822

Good Deal
$2,416 BELOW
CarGurus IMV of $22,915

Price: $20,499

Mileage: 35,751

Location: Orlando, FL 32822

Average time on market: 50 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $20,499, 35,751 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, SE Package
Avg. Dealer Rating: (378 reviews) "I have only emailed Off Lease (due to me living in Jacksonville and Off Lease being in Orlando) and they have treated me better than dealerships in Jacksonville that I have actually been to. The truck I was interested in was sold and Off Lease immediately emailed me and let me know and advised me of similar vehicles they have in stock. "
https://static.cargurus.com/images/forsale/2017/09/03/06/21/2017_bmw_3_series-pic-5215764821344039593-152x114.jpeg

2017 BMW 3 Series 320i Used Cars in Winter Park, FL 32789

Good Deal
$2,615 BELOW
CarGurus IMV of $30,510

Price: $27,895

Mileage: 10,684

Location: Winter Park, FL 32789

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i for sale - $27,895, 10,684 miles with Aluminum Wheels
Avg. Dealer Rating: (12 reviews) "purchased car yesterday. Garfield was great. Great experience "
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
2017 BMW 3 Series 193 Great Deals $24,984 8,264 listings
2016 BMW 3 Series 50 Great Deals $18,980 1,714 listings
2015 BMW 3 Series 44 Great Deals $15,988 1,381 listings
2014 BMW 3 Series 295 Great Deals $11,995 5,497 listings
2013 BMW 3 Series 49 Great Deals $10,495 1,605 listings
2012 BMW 3 Series 26 Great Deals $9,995 598 listings
2011 BMW 3 Series 129 Great Deals $6,500 2,658 listings
2010 BMW 3 Series 46 Great Deals $5,986 778 listings
2009 BMW 3 Series 54 Great Deals $5,995 1,294 listings
2008 BMW 3 Series 92 Great Deals $3,000 1,757 listings