11,075 Listings of Best Used Cars for Sale in Virginia

  • 2010 Porsche Panamera for sale in Arlington, VA
    • $8,020below average
    • Email for Price
    • Mileage
    • 53,901 Miles
    • 14,044 Miles below average
  • 2014 Nissan Altima for sale in Fairfax, VA
    • $1,308below average
    • Email for Price
    • Mileage
    • 65,247 Miles
    • 14,022 Miles below average
  • 2015 Kia Optima for sale in Portsmouth, VA

    2015 Kia Optima LX

    • $2,735below average
    • Email for Price
    • Mileage
    • 41,292 Miles
    • 12,762 Miles below average
  • 2015 BMW 5 Series for sale in Fredericksburg, VA
    • $5,321below average
    • Email for Price
    • Mileage
    • 92,200 Miles
    • 45,135 Miles above average
  • 2015 Lexus ES 350 for sale in Arlington, VA
    • $2,287below average
    • Email for Price
    • Mileage
    • 31,096 Miles
    • 6,953 Miles below average
  • 2015 Mercedes-Benz S-Class for sale in Arlington, VA
    • $13,381below average
    • Email for Price
    • Mileage
    • 61,105 Miles
    • 16,201 Miles above average
  • 2017 Lexus ES 350 for sale in Arlington, VA

    2017 Lexus ES 350

    • $3,339below average
    • Email for Price
    • Mileage
    • 19,586 Miles
    • 4,439 Miles below average
  • 2016 Mercedes-Benz C-Class for sale in Fredericksburg, VA
    • $6,221below average
    • Email for Price
    • Mileage
    • 43,466 Miles
    • 8,968 Miles above average
  • 2017 Chevrolet Cruze for sale in Dumfries, VA
    • $2,713below average
    • Email for Price
    • Mileage
    • 21,726 Miles
    • 6,088 Miles below average
  • 2016 BMW 7 Series for sale in Arlington, VA
    • $12,299below average
    • Email for Price
    • Mileage
    • 56,836 Miles
    • 22,553 Miles above average
  • 2011 BMW 7 Series for sale in Arlington, VA
    • $2,879below average
    • Email for Price
    • Mileage
    • 66,865 Miles
    • 20,929 Miles below average
  • 2016 Mercedes-Benz GL-Class for sale in Arlington, VA
    • $9,508below average
    • Email for Price
    • Mileage
    • 64,053 Miles
    • 21,390 Miles above average
  • 2013 Cadillac Escalade for sale in Arlington, VA
    • $2,600below average
    • Email for Price
    • Mileage
    • 66,785 Miles
    • 16,871 Miles below average
  • 2015 Chrysler Town and Country for sale in Virginia Beach, VA
    • $3,943below average
    • Email for Price
    • Mileage
    • 93,994 Miles
    • 33,651 Miles above average
  • 2016 Hyundai Tucson for sale in Virginia Beach, VA
    • $4,973below average
    • Email for Price
    • Mileage
    • 76,176 Miles
    • 41,525 Miles above average
  • 1 of 739