
Used BMW Under $20,000 in Salt Lake City, UT
Showing 1-20 of 103 Listings
$15,995
$17,9952015 BMW 2 Series M235i
- 73,479 Miles
- Listed 50 days ago
- Orem, UT (32 mi away)
- $4,200 Below market value of $20,195
- iSeeCars Dealer Score
Used 2015 BMW 2 Series M235i for Sale
73,479 Miles
Orem, UT (32 mi away)
| Category | Used Cars |
| Price | $15,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1J7C51FV253841 |
| Location | Orem, UT - 32 mi. |
| Features | bluetooth, sunroof, alloy wheels, satellite radio, voice recognition |
| Mileage | 73,479 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$9,484
$9,7982015 BMW 2 Series 228i
- 89,460 Miles
- Listed 10 days ago
- North Salt Lake, UT (6 mi away)
- $3,254 Below market value of $12,738
- iSeeCars Dealer Score
Used 2015 BMW 2 Series 228i for Sale
89,460 Miles
North Salt Lake, UT (6 mi away)
| Category | Used Cars |
| Price | $9,484 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1F9C52FV544006 |
| Location | North Salt Lake, UT - 6 mi. |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 89,460 mi. |
| Transmission | Automatic |
| Exterior Color | Sold |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$11,988
2016 BMW 3 Series 328i xDrive
- 72,235 Miles
- Listed 230 days ago
- Woods Cross, UT (8 mi away)
- $3,181 Below market value of $15,169
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
72,235 Miles
Woods Cross, UT (8 mi away)
| Category | Used Cars |
| Price | $11,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E3G53GNT80257 |
| Location | Woods Cross, UT - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 72,235 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$17,989
$18,0582018 BMW X5 xDrive40e iPerformance
- 67,636 Miles
- Listed 187 days ago
- North Salt Lake, UT (6 mi away)
- $2,987 Below market value of $20,976
- iSeeCars Dealer Score
Used 2018 BMW X5 xDrive40e iPerformance for Sale
67,636 Miles
North Salt Lake, UT (6 mi away)
| Category | Used Cars |
| Price | $17,989 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXKT0C56J0W02795 |
| Location | North Salt Lake, UT - 6 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 67,636 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 56 combined |
| Drivetrain | All-wheel drive |
$7,495
2015 BMW 3 Series 320i
- 108,840 Miles
- Listed 67 days ago
- Clearfield, UT (26 mi away)
- $2,000 Below market value of $9,495
- iSeeCars Dealer Score
Used 2015 BMW 3 Series 320i for Sale
108,840 Miles
Clearfield, UT (26 mi away)
| Category | Used Cars |
| Price | $7,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B1G58FNT02062 |
| Location | Clearfield, UT - 26 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 108,840 mi. |
| Transmission | Automatic |
| Exterior Color | Liquid blue metallic |
| Drivetrain | Rear-wheel drive |
$7,995
$8,9952016 BMW 3 Series 328i
- 123,646 Miles
- Listed 66 days ago
- Bountiful, UT (8 mi away)
- $1,993 Below market value of $9,988
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
123,646 Miles
Bountiful, UT (8 mi away)
| Category | Used Cars |
| Price | $7,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E9G59GNU27679 |
| Location | Bountiful, UT - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 123,646 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
| Positives | routine maintenance, inspected |
$15,995
$16,9952017 BMW X1 xDrive28i
- 45,959 Miles
- Listed 26 days ago
- Orem, UT (32 mi away)
- $1,963 Below market value of $17,958
- iSeeCars Dealer Score
Used 2017 BMW X1 xDrive28i for Sale
45,959 Miles
Orem, UT (32 mi away)
| Category | Used Cars |
| Price | $15,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBXHT3C37H5F80725 |
| Location | Orem, UT - 32 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 45,959 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$9,995
$10,9952015 BMW 4 Series 428i xDrive
- 114,513 Miles
- Listed 177 days ago
- Bountiful, UT (8 mi away)
- $1,807 Below market value of $11,802
- iSeeCars Dealer Score
Used 2015 BMW 4 Series 428i xDrive for Sale
114,513 Miles
Bountiful, UT (8 mi away)
| Category | Used Cars |
| Price | $9,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA3N5C51FK197550 |
| Location | Bountiful, UT - 8 mi. |
| Features | bluetooth, sunroof, alloy wheels, satellite radio, power outlet |
| Mileage | 114,513 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$18,999
$19,9992019 BMW X3 xDrive30i
- 72,443 Miles
- Listed 34 days ago
- Salt Lake City, UT (2 mi away)
- $1,548 Below market value of $20,547
- iSeeCars Dealer Score
Used 2019 BMW X3 xDrive30i for Sale
72,443 Miles
Salt Lake City, UT (2 mi away)
| Category | Used Cars |
| Price | $18,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXTR9C57KLP82909 |
| Location | Salt Lake City, UT - 2 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 72,443 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$8,995
2015 BMW i3 Base
- 62,508 Miles
- Listed 45 days ago
- Salt Lake City, UT (6 mi away)
- $1,524 Below market value of $10,519
- iSeeCars Dealer Score
Used 2015 BMW i3 Base for Sale
62,508 Miles
Salt Lake City, UT (6 mi away)
| Category | Used Cars |
| Price | $8,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Plug-in Hybrid |
| Seats | 4 Seats |
| VIN | WBY1Z4C56FV501798 |
| Location | Salt Lake City, UT - 6 mi. |
| Features | bluetooth, child safety, navigation, alloy wheels, satellite radio |
| Mileage | 62,508 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Brown |
| MPG | 117 combined |
| Drivetrain | Rear-wheel drive |
$12,910
$13,4952016 BMW X5 xDrive35i
- 108,090 Miles
- Listed 266 days ago
- Salt Lake City, UT (6 mi away)
- $1,516 Below market value of $14,426
- iSeeCars Dealer Score
Used 2016 BMW X5 xDrive35i for Sale
108,090 Miles
Salt Lake City, UT (6 mi away)
| Category | Used Cars |
| Price | $12,910 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR0C55G0S92677 |
| Location | Salt Lake City, UT - 6 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 108,090 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 20 combined |
| Drivetrain | All-wheel drive |
$16,944
$17,9982018 BMW X5 xDrive40e iPerformance
- 88,196 Miles
- Listed 18 days ago
- Tooele, UT (23 mi away)
- $1,428 Below market value of $18,372
- iSeeCars Dealer Score
Used 2018 BMW X5 xDrive40e iPerformance for Sale
88,196 Miles
Tooele, UT (23 mi away)
| Category | Used Cars |
| Price | $16,944 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXKT0C54J0V99301 |
| Location | Tooele, UT - 23 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 88,196 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 56 combined |
| Drivetrain | All-wheel drive |
$11,488
2016 BMW i3 Base
- 43,160 Miles
- Listed 1 day ago
- Sandy, UT (12 mi away)
- $1,225 Below market value of $12,713
- iSeeCars Dealer Score
Used 2016 BMW i3 Base for Sale
43,160 Miles
Sandy, UT (12 mi away)
| Category | Used Cars |
| Price | $11,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Plug-in Hybrid |
| Seats | 4 Seats |
| VIN | WBY1Z4C56GV508932 |
| Location | Sandy, UT - 12 mi. |
| Features | bluetooth, child safety, navigation, alloy wheels, satellite radio |
| Mileage | 43,160 mi. |
| Transmission | Automatic |
| Exterior Color | Capparis white w/bmw i frozen blue accent |
| Interior Color | Gray |
| MPG | 117 combined |
| Drivetrain | Rear-wheel drive |
$10,999
2017 BMW X1 xDrive28i
- 98,797 Miles
- Listed 8 days ago
- Salt Lake City, UT (2 mi away)
- $1,198 Below market value of $12,197
- iSeeCars Dealer Score
Used 2017 BMW X1 xDrive28i for Sale
98,797 Miles
Salt Lake City, UT (2 mi away)
| Category | Used Cars |
| Price | $10,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBXHT3C30H5F68240 |
| Location | Salt Lake City, UT - 2 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 98,797 mi. |
| Transmission | Automatic |
| Exterior Color | Brown |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$8,495
$9,4952013 BMW X5 xDrive50i
- 109,513 Miles
- Listed 310 days ago
- Lindon, UT (30 mi away)
- $1,079 Below market value of $9,574
- iSeeCars Dealer Score
Used 2013 BMW X5 xDrive50i for Sale
109,513 Miles
Lindon, UT (30 mi away)
| Category | Used Cars |
| Price | $8,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXZV8C52D0C14722 |
| Location | Lindon, UT - 30 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 109,513 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 16 combined |
| Drivetrain | All-wheel drive |
$10,750
$11,2502017 BMW X3 xDrive28i
- 115,030 Miles
- Listed 46 days ago
- Layton, UT (21 mi away)
- $1,073 Below market value of $11,823
- iSeeCars Dealer Score
Used 2017 BMW X3 xDrive28i for Sale
115,030 Miles
Layton, UT (21 mi away)
| Category | Used Cars |
| Price | $10,750 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX9C56H0T04574 |
| Location | Layton, UT - 21 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 115,030 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$7,290
$7,4902014 BMW X3 xDrive28i
- 126,224 Miles
- Listed 99 days ago
- Salt Lake City, UT (2 mi away)
- $1,043 Below market value of $8,333
- iSeeCars Dealer Score
Used 2014 BMW X3 xDrive28i for Sale
126,224 Miles
Salt Lake City, UT (2 mi away)
| Category | Used Cars |
| Price | $7,290 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXWX9C59E0D28379 |
| Location | Salt Lake City, UT - 2 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 126,224 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$7,288
$7,4882014 BMW 5 Series 528i
- 128,582 Miles
- Listed 48 days ago
- Sandy, UT (12 mi away)
- $1,032 Below market value of $8,320
- iSeeCars Dealer Score
Used 2014 BMW 5 Series 528i for Sale
128,582 Miles
Sandy, UT (12 mi away)
| Category | Used Cars |
| Price | $7,288 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5A5C51ED507235 |
| Location | Sandy, UT - 12 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 128,582 mi. |
| Transmission | Automatic |
| Exterior Color | Space gray metallic |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$18,488
$18,9882019 BMW 5 Series 530e iPerformance
- 81,814 Miles
- Listed 54 days ago
- Sandy, UT (12 mi away)
- $1,005 Below market value of $19,493
- iSeeCars Dealer Score
Used 2019 BMW 5 Series 530e iPerformance for Sale
81,814 Miles
Sandy, UT (12 mi away)
| Category | Used Cars |
| Price | $18,488 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBAJA9C58KB388659 |
| Location | Sandy, UT - 12 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 81,814 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 72 combined |
| Drivetrain | Rear-wheel drive |
$15,854
2015 BMW X5 xDrive35i
- 70,710 Miles
- Listed 43 days ago
- Salt Lake City, UT (6 mi away)
- $963 Below market value of $16,817
- iSeeCars Dealer Score
Used 2015 BMW X5 xDrive35i for Sale
70,710 Miles
Salt Lake City, UT (6 mi away)
| Category | Used Cars |
| Price | $15,854 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR0C58F0K62426 |
| Location | Salt Lake City, UT - 6 mi. |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 70,710 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | White |
| MPG | 21 combined |
| Drivetrain | All-wheel drive |
Used Cars for Sale Insights
Other Popular Makes Under 20000 In Salt Lake City
| Average Price | Deals | Listings | |
|---|---|---|---|
| Used Mercedes-Benz Under $20,000 in Salt Lake City | $13,035 | Save $4,015 on 43 deals | 94 listings |
Other Popular Bmw Price Points In Salt Lake City
| Average Price | Deals | Listings | |
|---|---|---|---|
| Used BMW Under $5,000 in Salt Lake City | $3,852 | Save $2,280 on 3 deals | 7 listings |