2021 BMW X1 xDrive28i - BMW Certified - Price: $38,525
2019 BMW X5 xDrive40i - BMW Certified - Was: $48,222 | Price: $47,068
2023 Jeep Grand Cherokee Limited - Was: $49,179 | Price: $48,498
2014 Mercedes-Benz SLK 250 - Was: $24,591 | Price: $24,332
Find here great sales! We have pre-owned BMW's among many others so you can pick the perfect vehicle for you! If you can't find what you are looking for, browse our BMW certified inventory to find more amazing options for you! After selecting the vehicle for you, apply for finance and work with our finance experts to find the option that best fits your needs. At Fields BMW Asheville we are committed to help you find the perfect vehicle for you! Visit our BMW dealership in North Carolina today!