Used cars for sale in Salem, VA
2,817 matches






Used
2019 BMW 740 i xDrive
54,145 mi.
$42,998
$1,000 price drop
Home Delivery
Virtual Appointments
CarMax Roanoke - Now offering Curbside Pickup
4 mi. from 24155
Show details






Used
2012 Subaru Impreza 2.0i Premium
87,938 mi.
$16,998
Home Delivery
Virtual Appointments
CarMax Roanoke - Now offering Curbside Pickup
4 mi. from 24155
Show details






Used
2021 Lexus RX 350L Premium
16,609 mi.
$47,171
$3,028 price drop
Home Delivery
Virtual Appointments
Southern Team Hyundai Nissan Subaru Volkswagen
7 mi. from 24155
Show details






Used
2019 Honda Insight Touring
95,245 mi.
$20,778
$2,926 price drop
Home Delivery
Virtual Appointments
Southern Team Hyundai Nissan Subaru Volkswagen
7 mi. from 24155
Show details






Used
2005 Dodge Ram 1500 SLT/Laramie Quad Cab
110,217 mi.
$12,995
Home Delivery
Virtual Appointments
Classic Auto Sales
9 mi. from 24155
Show details






Used
2009 Honda CR-V EX
107,600 mi.
$11,995
Home Delivery
Virtual Appointments
Classic Auto Sales
9 mi. from 24155
Show details






Used
2007 Jeep Wrangler X
50,050 mi.
$16,821
$1,044 price drop
Duncan Ford Chrysler Dodge Jeep RAM
18 mi. from 24155
Show details






Used
2011 Lexus IS 250C Base
90,160 mi.
$17,709
Duncan Ford Chrysler Dodge Jeep RAM
18 mi. from 24155
Show details






Show details






Used
2020 Honda Passport Elite
11,786 mi.
$39,988
$1,000 price drop
Shelor Motor Mile
20 mi. from 24155
Show details






Show details






Used
2003 Subaru Baja
118,771 mi.
$5,795
Home Delivery
Virtual Appointments
East Coast Auto Source
25 mi. from 24155
Show details






Used
2013 BMW X1 xDrive 28i
66,229 mi.
$6,995
Home Delivery
Virtual Appointments
East Coast Auto Source
25 mi. from 24155
Show details






Used
1980 MG MGB
64,000 mi.
$5,795
Home Delivery
Virtual Appointments
East Coast Auto Source
25 mi. from 24155
Show details






Used
1976 Cadillac Eldorado
79,571 mi.
$11,795
Home Delivery
Virtual Appointments
East Coast Auto Source
25 mi. from 24155
Show details






Used
1994 Mercedes-Benz SL-Class SL320 Roadster
123,186 mi.
$2,295
Home Delivery
Virtual Appointments
East Coast Auto Source
25 mi. from 24155
Show details
*Estimated payments are for informational purposes only. These estimates do not include tax, title, registration fees, lien fees, or any other fees that may be imposed by a governmental agency in connection with the sale and financing of the vehicle. They do not represent a financing offer or a guarantee of credit from the seller.