2017 BMW 3 Series for Sale in Provo, UT

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • $1,500 in incentives available
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/11/13/01/26/2016_bmw_3_series-pic-5042604216990848590-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Salt Lake City, UT 84115

Good Deal
$3,594 BELOW
Instant Market Value of $33,591

Price: $29,997

Mileage: 18,144

Location: Salt Lake City, UT 84115

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,997, 18,144 miles with Bluetooth
Avg. Dealer Rating: (11 reviews) "Got a reply really quick "
https://static.cargurus.com/images/forsale/2016/07/20/14/40/2016_bmw_3_series-pic-2575617229077057569-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Good Deal
$2,495 BELOW
Instant Market Value of $34,995

Price: $32,500

Mileage: 5,887

Location: Murray, UT 84107

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Description: Used 2016 BMW 3 Series 320i xDrive for sale - $32,500, 5,887 miles with Driver Assistance Package, Backup Camera, Heat Package
Avg. Dealer Rating: (8 reviews) "Great,. Geoffrey is absolutely great to work with."
https://static.cargurus.com/images/forsale/2016/03/06/06/41/2016_bmw_3_series-pic-6379149559694469871-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Murray, UT 84107

Good Deal
$1,664 BELOW
Instant Market Value of $44,524

Price: $42,860

Mileage: 5,292

Location: Murray, UT 84107

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $42,860, 5,292 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Backup Camera, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (8 reviews) "They contacted me right away. Good follow up."
https://static.cargurus.com/images/forsale/2016/09/30/03/08/2016_bmw_3_series-pic-8735240352246232490-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Salt Lake City, UT 84115

Fair Deal
$2,015 BELOW
Instant Market Value of $32,012

Price: $29,997

Mileage: 23,939

Location: Salt Lake City, UT 84115

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $29,997, 23,939 miles with Sport Package, Bluetooth, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "This dealer needs to update its inventory. The car is not there and they have reduced its price! "
https://static.cargurus.com/images/forsale/2016/11/11/08/52/2016_bmw_3_series-pic-6082161780522319963-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Spanish Fork, UT 84660

Fair Deal
$753 BELOW
Instant Market Value of $30,748

Price: $29,995

Mileage: 20,538

Location: Spanish Fork, UT 84660

Average time on market: 33 days Certified Pre-Owned: No Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $29,995, 20,538 miles with Sport Package, Bluetooth, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "They were great to work with"
https://static.cargurus.com/images/forsale/2016/10/29/07/46/2016_bmw_3_series-pic-183908808850870451-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Murray, UT 84107

Fair Deal
$90 BELOW
Instant Market Value of $43,627

Price: $43,537

Mileage: 5,250

Location: Murray, UT 84107

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Mediterranean Blue Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $43,537, 5,250 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (8 reviews) "Excellent customer service. I LOVE my car!"
https://static.cargurus.com/images/forsale/2016/08/09/04/08/2017_bmw_3_series-pic-8717292095387837986-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $37,850

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2017 BMW 3 Series 320i xDrive for sale - $37,850, 4 miles with Driver Assistance Package, Backup Camera, Power Package, Heat Package
Avg. Dealer Rating: (8 reviews) "Invited in to test drive.. Have not been able to set up a time due to my schedule."
https://static.cargurus.com/images/forsale/2016/11/12/01/30/2017_bmw_3_series-pic-4003055029547653014-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $38,870

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $38,870, 8 miles with Sport Package, LE Package, Driver Assistance Package, Sunroof/Moonroof, Light Package, Power Package, Backup Camera
Avg. Dealer Rating: (8 reviews) "Highly recommend this dealership. I was treated very well and my car buying experience was unsurpassed by any I have ever had. From the time I found the car online, to the time I took delivery of it took approximately 3.5 hours of my time."
https://static.cargurus.com/images/forsale/2016/08/22/16/53/2017_bmw_3_series-pic-1672468622450162408-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $38,870

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $38,870, 5 miles with Sport Package, LE Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "I actually bought the car they had advertised."
https://static.cargurus.com/images/forsale/2016/11/10/12/23/2017_bmw_3_series-pic-7203682032903528181-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $38,890

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Description: Used 2017 BMW 3 Series 320i xDrive for sale - $38,890, 104 miles with Sport Package, LE Package, Driver Assistance Package, Sunroof/Moonroof, Light Package, Power Package, Backup Camera
Avg. Dealer Rating: (8 reviews) "Contacted me promptly. Great experience."
https://static.cargurus.com/images/forsale/2016/11/12/09/01/2017_bmw_3_series-pic-7086839329813855193-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $39,085

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,085, 11 miles with Sport Package, LE Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Negotiable and reasonable prices on used vehicles. They were very fast to help me with a defect in the vehicle and made it right with no hassle."
https://static.cargurus.com/images/forsale/2016/10/03/03/46/2017_bmw_3_series-pic-6068325554713740626-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $39,120

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,120, 4 miles with Sport Package, LE Package, Driver Assistance Package, Sunroof/Moonroof, Light Package, Power Package, Backup Camera
Avg. Dealer Rating: (8 reviews) "I walked into the dealership, with an appointment, I wasn't acknowledge by anyone! Every sales rep were ignoring me as if I had the plague! I guess it was the t-shirt and sweat pants! I will not recommend this bias dealership to anyone, not even to my worse enemies! "
https://static.cargurus.com/images/forsale/2016/08/22/16/53/2017_bmw_3_series-pic-1672468622450162408-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $39,335

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,335, 9 miles with Sport Package, LE Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "The sales staff was 10 out of 10, and I highly recomend them for a used or new vehicle."
https://static.cargurus.com/images/forsale/2016/09/18/21/27/2017_bmw_3_series-pic-5663036803602784549-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $39,620

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Description: Used 2017 BMW 3 Series 320i xDrive for sale - $39,620, 13 miles with Sport Package, LE Package, Driver Assistance Package, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews)
https://static.cargurus.com/images/forsale/2016/08/09/04/08/2017_bmw_3_series-pic-7609703650830622126-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Murray, UT 84107

Price: $40,320

Location: Murray, UT 84107

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 320i xDrive for sale - $40,320, 5 miles with Sport Package, LE Package, Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Light Package, Power Package, Backup Camera
Avg. Dealer Rating: (8 reviews)
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 179 Great Deals $23,500 7,734 listings
2015 BMW 3 Series 54 Great Deals $15,995 1,130 listings
2014 BMW 3 Series 186 Great Deals $14,500 2,767 listings
2013 BMW 3 Series 471 Great Deals $11,500 6,439 listings
2012 BMW 3 Series 64 Great Deals $8,999 941 listings
2011 BMW 3 Series 237 Great Deals $5,950 3,171 listings
2010 BMW 3 Series 63 Great Deals $6,500 920 listings
2009 BMW 3 Series 107 Great Deals $5,995 1,633 listings
2008 BMW 3 Series 121 Great Deals $4,850 1,985 listings
2007 BMW 3 Series 108 Great Deals $3,800 2,047 listings