Used Cars for Sale in Charlottesville







Images are for illustration purposes only. Please note that we strive to provide accurate pricing at all times. However, pricing is subject to change at any time due to market availability, manufacturer incentives, and the installation of dealer-installed options. Unless otherwise stated, pricing does not include taxes, license, or $799 administrative fee. All pricing must be verified and finalized with the Sales Manager before purchasing. We recommend that you do this in person during your test drive visit so that all applicable incentives and options can be thoroughly explained
A lineup of BMW sedans parked in the lot out front of the BMW of Charlottesville dealership 

BMW Used Cars and SUVs for Sale at BMW of Charlottesville

BMW of Charlottesville is your go-to source for all things used BMW in Charlottesville, VA. Our dealership carries a large inventory of various used BMWs for sale, including used BMW X3 models. Shopping pre-owned is a smart way to experience the exceptional luxury and performance of a BMW without the hefty price tag of a brand-new model. Our used BMWs are meticulously inspected and certified to ensure they meet the highest standards of quality and reliability. Whether you're seeking a specific used BMW model, such as the used BMW 3 Series, or simply looking for a reliable and stylish used car or SUV, our extensive inventory has something to offer everyone.

In addition to our wide range of used BMWs, we are proud to offer a selection of Certified Pre-Owned BMW models. Each CPO vehicle undergoes a rigorous inspection and testing process to ensure it meets the highest standards of quality and reliability. When you choose a CPO BMW, you're not only getting a well-maintained and dependable vehicle but also enjoying exceptional value. Our CPO program provides added peace of mind and ensures you're making a smart investment.

We invite drivers in Charlottesville, Waynesboro, Staunton and other surrounding areas to come test drive some of our BMW used cars, like a used BMW X5. Our used car dealership prioritizes customer satisfaction above all else, so we'll do everything we need to in order to make your car buying journey easy, transparent, and fun. Have any questions about out used BMW inventory? Don't hesitate to contact us and our dealership will be in touch shortly! 

Explore Used Cars and SUVs For Sale in Winston-Salem, NC

In addition to our extensive selection of pre-owned BMWs, Flow BMW offers a diverse inventory of used cars from various makes and models. Whether you're seeking the luxury of a pre-owned sedan, the versatility of a used SUV, or the practicality of a used truck, our inventory is sure to have a vehicle that matches your lifestyle and budget. Our used car selection includes a wide range of options, from premium luxury vehicles to budget-friendly used cars under $10,000. We believe that everyone deserves to drive a quality vehicle, regardless of their budget.

BMW of Charlottesville also boasts a wide selection of used electric cars. This provides an exciting opportunity for anyone looking to make the switch to the world of EVs at a lower price tag. We carry used EVs from a variety of makes, as well as used hybrid vehicles. If you have any questions about used electric vehicles, our expert staff would be happy to help you out!

Due to the high demand for our quality used cars, our inventory turns over quickly. When you find a vehicle that catches your eye, don't hesitate to act, as these exceptional deals may not last long. Secure your dream ride before it's gone! Customers in Charlottesville, Palmyra, Fredericksburg, and other neighboring areas are welcome to come visit us in person for a used car test drive. We look forward to serving you! 

Lineup of used BMW cars for sale in the parking lot of BMW of Charlottesville 
  1. BMW of Charlottesville

    1295 Richmond Road
    Charlottesville, VA 22911

    • Sales: 434-327-5378
Loading Map...

Get In Touch

  • Contact our Sales Department at: 434-327-5378
  • Monday9:00am - 7:00pm
  • Tuesday9:00am - 7:00pm
  • Wednesday9:00am - 7:00pm
  • Thursday9:00am - 7:00pm
  • Friday9:00am - 7:00pm
  • Saturday9:00am - 6:00pm
  • SundayClosed