2017 BMW 3 Series for Sale in Salt Lake City, 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


First Previous
Loading...
Next
Featured Listings
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,570 BELOW
Instant Market Value of $35,070

Price: $32,500

Mileage: 5,887

Location: Murray, UT 84107

Average time on market: 37 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 Backup Camera, Driver Assistance Package, Heat Package
Avg. Dealer Rating: (8 reviews) "Great,. Geoffrey is absolutely great to work with."
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,555 BELOW
Instant Market Value of $33,552

Price: $29,997

Mileage: 18,144

Location: Salt Lake City, UT 84115

Average time on market: 43 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/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,559 BELOW
Instant Market Value of $44,419

Price: $42,860

Mileage: 5,292

Location: Murray, UT 84107

Average time on market: 43 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,045 BELOW
Instant Market Value of $32,042

Price: $29,997

Mileage: 23,939

Location: Salt Lake City, UT 84115

Average time on market: 43 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
$759 BELOW
Instant Market Value of $30,754

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
$58 ABOVE
Instant Market Value of $43,479

Price: $43,537

Mileage: 5,250

Location: Murray, UT 84107

Average time on market: 43 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 Backup Camera, Driver Assistance Package, Heat Package, Power 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 LE Package, Sport 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 LE Package, Sport Package, Backup Camera, Driver Assistance Package, 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 LE Package, Sport 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 LE Package, Sport Package, Backup Camera, Driver Assistance Package, 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 LE Package, Sport 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 LE Package, Sport Package, Backup Camera, Driver Assistance Package, 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 LE Package, Sport Package, Backup Camera, Driver Assistance Package, 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 LE Package, Sport Package, Leather Seats, Driver Assistance Package, 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 177 Great Deals $23,500 7,659 listings
2015 BMW 3 Series 52 Great Deals $14,999 1,149 listings
2014 BMW 3 Series 172 Great Deals $15,695 2,777 listings
2013 BMW 3 Series 472 Great Deals $10,995 6,388 listings
2012 BMW 3 Series 63 Great Deals $8,999 937 listings
2011 BMW 3 Series 232 Great Deals $5,950 3,191 listings
2010 BMW 3 Series 63 Great Deals $6,500 927 listings
2009 BMW 3 Series 103 Great Deals $5,995 1,468 listings
2008 BMW 3 Series 117 Great Deals $4,850 1,997 listings
2007 BMW 3 Series 106 Great Deals $3,800 2,034 listings