2017 BMW 3 Series for Sale in Colorado Springs, CO

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...

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

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
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/09/08/39/2016_bmw_3_series-pic-6947518007975629756-152x114.jpeg

2016 BMW 3 Series 328i xDrive Wagon Used Cars in Littleton, CO 80122

Great Deal
$4,733 BELOW
CarGurus IMV of $41,732

Price: $36,999

Mileage: 7,500

Location: Littleton, CO 80122

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Estoril Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive Wagon for sale - $36,999, 7,500 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (21 reviews) "I ended up buying the car from this dealership. Experience was very good!"
https://static.cargurus.com/images/forsale/2017/09/27/09/57/2017_bmw_3_series-pic-1773573549833818846-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Highlands Ranch, CO 80129

Great Deal
$4,437 BELOW
CarGurus IMV of $42,934

Price: $38,497

Mileage: 4,129

Location: Highlands Ranch, CO 80129

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $38,497, 4,129 miles with Bluetooth, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Heat Package, Alloy Wheels
Avg. Dealer Rating: (102 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/09/12/17/15/2017_bmw_3_series-pic-981963028030224194-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Highlands Ranch, CO 80129

Great Deal
$4,222 BELOW
CarGurus IMV of $49,149

Price: $44,927

Mileage: 4,119

Location: Highlands Ranch, CO 80129

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $44,927, 4,119 miles with LE Package, Sport Package, Sunroof/Moonroof, Navigation System, SE Package, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (102 reviews) "Good communications - didnt have the vehicle I wanted"
https://static.cargurus.com/images/forsale/2017/08/25/16/20/2016_bmw_3_series-pic-6744948092295134894-152x114.jpeg

2016 BMW 3 Series 340i xDrive Used Cars in Boulder, CO 80301

Great Deal
$5,007 BELOW
CarGurus IMV of $43,205

Price: $38,198

Mileage: 12,925

Location: Boulder, CO 80301

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 340i xDrive for sale - $38,198, 12,925 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Heat Package, Climate Package
Avg. Dealer Rating: (12 reviews) "Car was being serviced and detailed so couldn't see or drive it. They did send pictures prior to the detailing. I was supposed to receive a call when it was ready but never did. The car was then removed from the Internet so I'm assuming it was sold right away. When I inquired they didn't respond."
https://static.cargurus.com/images/forsale/2017/09/13/08/34/2017_bmw_3_series-pic-4062974510568110739-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Highlands Ranch, CO 80129

Good Deal
$3,238 BELOW
CarGurus IMV of $45,225

Price: $41,987

Mileage: 473

Location: Highlands Ranch, CO 80129

Average time on market: 74 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jatoba Brown Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $41,987, 473 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (36 reviews) "Although the vehicle was more than what we were looking for, the salesman responded promptly and answered all of my questions. "
https://static.cargurus.com/images/forsale/2017/10/13/11/17/2016_bmw_3_series-pic-4179225222306936846-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Denver, CO 80246

Good Deal
$4,001 BELOW
CarGurus IMV of $39,983

Price: $35,982

Mileage: 958

Location: Denver, CO 80246

Average time on market: 75 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $35,982, 958 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Light Package, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (56 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/10/06/12/57/2016_bmw_3_series-pic-3852295296399747159-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Denver, CO 80233

Good Deal
$3,373 BELOW
CarGurus IMV of $34,372

Price: $30,999

Mileage: 10,139

Location: Denver, CO 80233

Average time on market: 75 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $30,999, 10,139 miles with Sport Package, Bluetooth, Leather Seats, Aluminum Wheels, Sunroof/Moonroof, M Sport Package
Avg. Dealer Rating: (3 reviews) "VERY GOOD!!! I am disabled and they were extremely kind and helpful. I would surely recommend them to anyone."
https://static.cargurus.com/images/forsale/2017/08/18/14/12/2017_bmw_3_series-pic-2573896566729279641-152x114.jpeg

2017 BMW 3 Series 328d xDrive Used Cars in Highlands Ranch, CO 80129

Good Deal
$2,868 BELOW
CarGurus IMV of $45,835

Price: $42,967

Mileage: 4,040

Location: Highlands Ranch, CO 80129

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 328d xDrive for sale - $42,967, 4,040 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (102 reviews) "They treat you with respect. You get the same treatment whether buying a $10,000 car or $100,000. Very open, very honest. Ask for Justin Albrecht. I will definately buy here again. Thank you"
https://static.cargurus.com/images/forsale/2017/08/28/16/46/2016_bmw_3_series-pic-7192175974404952894-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Highlands Ranch, CO 80129

Good Deal
$2,580 BELOW
CarGurus IMV of $33,467

Price: $30,887

Mileage: 4,434

Location: Highlands Ranch, CO 80129

Average time on market: 77 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 320i xDrive for sale - $30,887, 4,434 miles with Sunroof/Moonroof, Navigation System, Storage Package, SE Package, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (102 reviews) "Very nice place. The atmosphere is very rich. Patrick was cool "
https://static.cargurus.com/images/forsale/2017/09/26/21/20/2016_bmw_3_series-pic-2746536438795020190-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Northglenn, CO 80234

Good Deal
$2,685 BELOW
CarGurus IMV of $29,876

Price: $27,191

Mileage: 26,270

Location: Northglenn, CO 80234

Average time on market: 75 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $27,191, 26,270 miles with LE Package, Leather Seats, Sunroof/Moonroof, Navigation System, Appearance Package, Premium Package, Climate Package
Avg. Dealer Rating: (1 review) "They were very helpful!"
https://static.cargurus.com/images/forsale/2017/09/30/08/19/2016_bmw_3_series-pic-7198410912556253109-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Colorado Springs, CO 80909

Good Deal
$2,311 BELOW
CarGurus IMV of $35,307

Price: $32,996

Mileage: 17,356

Location: Colorado Springs, CO 80909

Average time on market: 75 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mediterranean Blue Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $32,996, 17,356 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (13 reviews) "Clean and simple."
https://static.cargurus.com/images/forsale/2017/08/08/18/05/2016_bmw_3_series-pic-4849026140177621633-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Greenwood Village, CO 80112

Good Deal
$2,042 BELOW
CarGurus IMV of $31,040

Price: $28,998

Mileage: 16,244

Location: Greenwood Village, CO 80112

Average time on market: 75 days Certified Pre-Owned: No Transmission: Automatic Color: Jatoba Brown Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $28,998, 16,244 miles with Bluetooth
Avg. Dealer Rating: (49 reviews) "get full info and help right away"
https://static.cargurus.com/images/forsale/2017/09/19/14/35/2016_bmw_3_series-pic-3138298417363740623-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Boulder, CO 80301

Fair Deal
$1,763 BELOW
CarGurus IMV of $31,564

Price: $29,801

Mileage: 4,784

Location: Boulder, CO 80301

Average time on market: 77 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,801, 4,784 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "We were treated great, they worked with us to make sure we had a very special car buying experiance. I would recomend this dealer to anyone looking to be treated right."
https://static.cargurus.com/images/forsale/2017/09/30/10/35/2017_bmw_3_series-pic-377062441585923566-152x114.jpeg

2017 BMW 3 Series 330i xDrive Wagon Used Cars in Highlands Ranch, CO 80129

Fair Deal
$1,180 BELOW
CarGurus IMV of $44,878

Price: $43,698

Mileage: 14,615

Location: Highlands Ranch, CO 80129

Average time on market: 74 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Mediterranean Blue Metallic Description: Used 2017 BMW 3 Series 330i xDrive Wagon for sale - $43,698, 14,615 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (102 reviews) "Great to work with. no pressure. They just have the right car at the right price for my needs"
https://static.cargurus.com/images/forsale/2017/09/26/09/00/2016_bmw_3_series-pic-2800984898859719677-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Boulder, CO 80301

Fair Deal
$1,351 BELOW
CarGurus IMV of $30,616

Price: $29,265

Mileage: 8,587

Location: Boulder, CO 80301

Average time on market: 77 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $29,265, 8,587 miles with Bluetooth
Avg. Dealer Rating: (12 reviews) "I received an email with an offer to receive additional information or schedule a test drive."
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 168 Great Deals $25,900 6,937 listings
2016 BMW 3 Series 44 Great Deals $16,799 1,552 listings
2015 BMW 3 Series 60 Great Deals $14,995 1,611 listings
2014 BMW 3 Series 267 Great Deals $12,699 5,395 listings
2013 BMW 3 Series 49 Great Deals $10,523 1,556 listings
2012 BMW 3 Series 27 Great Deals $9,992 638 listings
2011 BMW 3 Series 115 Great Deals $5,999 2,717 listings
2010 BMW 3 Series 40 Great Deals $5,986 782 listings
2009 BMW 3 Series 58 Great Deals $4,980 1,277 listings
2008 BMW 3 Series 77 Great Deals $3,000 1,764 listings