Search for...
124 results
BMW X3
Search for...
BMW X3
Price Reduced

2025 BMW X3 30 xDrive
17,068 Miles | American Fork, UT
Trusted Dealer
$45,950
2

2025 BMW X3 30 xDrive
20,865 Miles | Lindon, UT
Trusted Dealer
$42,795
4

2019 BMW X3 xDrive30i
106,705 Miles | Salt Lake City, UT
$14,099
0
Price Reduced

2005 BMW X3 3.0i
187,011 Miles | South Ogden, UT
$2,500
2

2018 BMW X3 xDrive30i
72,518 Miles | Ogden, UT
$17,397
3

2019 BMW X3 sDrive30i
97,194 Miles | American Fork, UT
Trusted Dealer
$16,999
0

2014 BMW X3 xDrive35i
85,228 Miles | Salt Lake City, UT
$12,987
1

2006 BMW X3 3.0i
192,207 Miles | Salt Lake City, UT
$3,299
47
Price Reduced

2018 BMW X3 xDrive30i
55,414 Miles | American Fork, UT
Trusted Dealer
$18,575
3

2019 BMW X3 M40i
57,458 Miles | Orem, UT
$28,795
0
Spotlight

2022 BMW X3 xDrive30i
73,947 Miles | Lehi, UT
$27,995
3
Spotlight

2025 BMW X3 30 xDrive
11,680 Miles | Lindon, UT
Trusted Dealer
$44,470
3

2016 BMW X3 xDrive35i
107,000 Miles | Saratoga Springs, UT
$13,990
3

2013 BMW X3 xDrive28i
124,658 Miles | Orem, UT
$8,405
2

2013 BMW X3 xDrive28i
85,521 Miles | Jackson, WY
$9,995
0

2020 BMW X3 sDrive30i
53,429 Miles | Las Vegas, NV
$21,900
5

2019 BMW X3 sDrive30i
92,017 Miles | Sandy, UT
$16,488
0

2023 BMW X3 M40i
55,775 Miles | Sandy, UT
$40,550
6

2025 BMW X3 30 xDrive
21,485 Miles | Jackson, WY
$48,995
0
Price Reduced

2024 BMW X3 xDrive30i
17,585 Miles | Murray, UT
$37,995
2