BMW
X3
Filter
Save
Saved
231 BMW X3 Results
Best Match
No Results Found
Save this search to get instantly alerted when matching listings appear Save this search to get instantly alerted when matching listings appear or expand your search
or expand your search
2011 BMW X3 xDrive28i
147,000 Miles
|
Roanoke, VA
$9,995
est. $180/mo
2011 BMW X3 xDrive28i
147,000 Miles
|
Roanoke, VA
$9,995
est. $180/mo
Track Price
Check Availability
2014 BMW X3 xDrive28i
107,436 Miles
|
Roanoke, VA
$14,500
est. $261/mo
2014 BMW X3 xDrive28i
107,436 Miles
|
Roanoke, VA
$14,500
est. $261/mo
Track Price
Check Availability
2021 BMW X3 xDrive30i
16,895 Miles
|
Roanoke, VA
$44,998
est. $809/mo
2021 BMW X3 xDrive30i
16,895 Miles
|
Roanoke, VA
$44,998
est. $809/mo
Track Price
Check Availability
2017 BMW X3 xDrive28i
58,826 Miles
|
Transfer Available
$25,998
est. $467/mo
2017 BMW X3 xDrive28i
58,826 Miles
|
Transfer Available
$25,998
est. $467/mo
Track Price
Check Availability
2004 BMW X3 3.0i
159,655 Miles
|
Bedford, VA
$3,995
est. $72/mo
2004 BMW X3 3.0i
159,655 Miles
|
Bedford, VA
$3,995
est. $72/mo
Track Price
Check Availability
Hot Car
2005 BMW X3 3.0i
166,948 Miles
|
Bedford, VA
$2,795
est. $50/mo
2005 BMW X3 3.0i
166,948 Miles
|
Bedford, VA
$2,795
est. $50/mo
Track Price
Check Availability
Hot Car
2005 BMW X3 3.0i
171,184 Miles
|
Bedford, VA
$2,795
est. $50/mo
2005 BMW X3 3.0i
171,184 Miles
|
Bedford, VA
$2,795
est. $50/mo
Track Price
Check Availability
2006 BMW X3 3.0i
99,564 Miles
|
Bedford, VA
$3,995
est. $72/mo
2006 BMW X3 3.0i
99,564 Miles
|
Bedford, VA
$3,995
est. $72/mo
Track Price
Check Availability
2020 BMW X3 M40i
14,828 Miles
|
Lynchburg, VA
$52,999
est. $953/mo
2020 BMW X3 M40i
14,828 Miles
|
Lynchburg, VA
$52,999
est. $953/mo
Track Price
Check Availability
2019 BMW X3 xDrive30i
31,170 Miles
|
Lynchburg, VA
$33,995
est. $611/mo
2019 BMW X3 xDrive30i
31,170 Miles
|
Lynchburg, VA
$33,995
est. $611/mo
Track Price
Check Availability
2017 BMW X3 xDrive35i
44,985 Miles
|
Transfer Available
$27,998
est. $503/mo
2017 BMW X3 xDrive35i
44,985 Miles
|
Transfer Available
$27,998
est. $503/mo
Track Price
Check Availability
2018 BMW X3 xDrive30i
52,124 Miles
|
Harrisonburg, VA
$29,998
est. $539/mo
2018 BMW X3 xDrive30i
52,124 Miles
|
Harrisonburg, VA
$29,998
est. $539/mo
Track Price
Check Availability
2014 BMW X3 xDrive28i
39,359 Miles
|
Harrisonburg, VA
$21,998
est. $396/mo
2014 BMW X3 xDrive28i
39,359 Miles
|
Harrisonburg, VA
$21,998
est. $396/mo
Track Price
Check Availability
2018 BMW X3 xDrive30i
55,199 Miles
|
Harrisonburg, VA
$30,998
est. $557/mo
2018 BMW X3 xDrive30i
55,199 Miles
|
Harrisonburg, VA
$30,998
est. $557/mo
Track Price
Check Availability
2019 BMW X3 xDrive30i
31,646 Miles
|
Charlottesville, VA
$34,998
est. $629/mo
2019 BMW X3 xDrive30i
31,646 Miles
|
Charlottesville, VA
$34,998
est. $629/mo
Track Price
Check Availability
2019 BMW X3 xDrive30i
29,298 Miles
|
Glen Allen, VA
$33,998
est. $611/mo
2019 BMW X3 xDrive30i
29,298 Miles
|
Glen Allen, VA
$33,998
est. $611/mo
Track Price
Check Availability
Fresh
2020 BMW X3 sDrive30i
33,130 Miles
|
Glen Allen, VA
$35,998
est. $647/mo
2020 BMW X3 sDrive30i
33,130 Miles
|
Glen Allen, VA
$35,998
est. $647/mo
Track Price
Check Availability
2020 BMW X3 xDrive30i
32,869 Miles
|
Glen Allen, VA
$37,998
est. $683/mo
2020 BMW X3 xDrive30i
32,869 Miles
|
Glen Allen, VA
$37,998
est. $683/mo
Track Price
Check Availability
2017 BMW X3 xDrive28i
21,953 Miles
|
Glen Allen, VA
$27,998
est. $503/mo
2017 BMW X3 xDrive28i
21,953 Miles
|
Glen Allen, VA
$27,998
est. $503/mo
Track Price
Check Availability
2019 BMW X3 xDrive30i
39,680 Miles
|
Woodbridge, VA
$33,998
est. $611/mo
2019 BMW X3 xDrive30i
39,680 Miles
|
Woodbridge, VA
$33,998
est. $611/mo
Track Price
Check Availability
BMW X3 Owner Ratings & Reviews
Write a Review
No reviews exist for the BMW X3 in Roanoke, VA
|