2020 Subaru Impreza for sale
All available 2020 Subaru Impreza listings.
901 listings • $7,899 – $26,995 • avg 54,397 mi
Featured listings
Browse all 901 2020 subaru impreza for sale →
Clean title USED · Sedan
2020 Subaru Impreza
2.0i · AWD · Automatic
$19,162
Hayward, CA
Clean title USED · Sedan
2020 Subaru Impreza
2.0i Premium · AWD · Automatic
$13,995
Ewing, NJ
Clean title USED · Sedan
2020 Subaru Impreza
2.0i Sport · AWD · Automatic
$18,888
West Covina, CA
Clean title USED · Sedan
2020 Subaru Impreza
2.0i Sport · AWD · Automatic
$19,149
Eatontown, NJ
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Premium · AWD · Automatic
$19,995
Oakland, CA
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Premium · AWD · Automatic
$20,679
Redding, CA
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Sport · AWD · Automatic
$18,991
Irving, TX

USED · Sedan
2020 Subaru Impreza
2.0i · AWD · Automatic
$15,995
Sublimity, OR
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Premium · AWD · Automatic
$17,994
Aurora, CO
Clean title USED · Sedan
2020 Subaru Impreza
2.0i · AWD · Manual
$13,000
Glen Mills, PA
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Premium · AWD · Automatic
$17,750
Poughkeepsie, NY
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Premium · AWD · Automatic
$15,500
Nahua, NH
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Sport · AWD · Automatic
$17,999
Evergreen Park, IL
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Sport · AWD · Manual
$17,998
Laurel, MD
Clean title USED · Sedan
2020 Subaru Impreza
2.0i Limited · AWD · Automatic
$20,777
Manassas, VA
Clean title USED · Sedan
2020 Subaru Impreza
2.0i · AWD · Automatic
$15,500
Hartford, CT
Clean title USED · Sedan
2020 Subaru Impreza
2.0i · AWD · Automatic
$18,695
Las Vegas, NV
Salvage USED · Hatchback
2020 Subaru Impreza
2.0i · AWD · Automatic
$15,400
Windsor, CO
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Sport · AWD · Automatic
$23,998
Jacksonville, FL
Clean title USED · Sedan
2020 Subaru Impreza
2.0i · AWD · Automatic
$21,795
Wilmington, NC
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Premium · AWD · Automatic
$19,998
Hoover, AL
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i · AWD · Automatic
$13,999
Palmetto Bay, FL
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i · AWD · Automatic
$15,000
Georgetown, TX
Clean title USED · Hatchback
2020 Subaru Impreza
2.0i Sport · AWD · Automatic
$18,191
El Paso, TX
About this category
The 2020 Subaru Impreza is currently available in 901 listings on Carlify. Average mileage across these listings is 54,397 miles. Pricing starts at $7,899 and reaches $26,995. Browse photos, full vehicle history, and dealer details for each 2020 Impreza.
Frequently asked questions
- How much does a 2020 Subaru Impreza cost used?
- 2020 Subaru Impreza listings range from $7,899 to $26,995, averaging $18,740 on Carlify.
- How many 2020 Subaru Impreza are listed?
- Carlify shows 901 active 2020 Subaru Impreza listings.
- What's the average mileage on a 2020 Subaru Impreza?
- Average mileage across 2020 Subaru Impreza listings is 54,397 miles.
Browse by year
Top cities
- Used Subaru Impreza in New YorkNY
- Used Subaru Impreza in Los AngelesCA
- Used Subaru Impreza in ChicagoIL
- Used Subaru Impreza in HoustonTX
- Used Subaru Impreza in PhoenixAZ
- Used Subaru Impreza in PhiladelphiaPA
- Used Subaru Impreza in San AntonioTX
- Used Subaru Impreza in San DiegoCA
- Used Subaru Impreza in DallasTX
- Used Subaru Impreza in JacksonvilleFL
- Used Subaru Impreza in AustinTX
- Used Subaru Impreza in Fort WorthTX
- Used Subaru Impreza in San JoseCA
- Used Subaru Impreza in ColumbusOH
- Used Subaru Impreza in CharlotteNC
- Used Subaru Impreza in IndianapolisIN
- Used Subaru Impreza in San FranciscoCA
- Used Subaru Impreza in SeattleWA