50 Best Used Subaru Impreza 2.0i for Sale, Savings from $3,029

2017 Subaru Impreza
44,534 Miles | Downey, CA
$13,999
est. $202/mo

Track Price Check Availability

2017 Subaru Impreza
37,160 Miles | West Covina, CA
$16,399
est. $236/mo

Track Price Check Availability

2017 Subaru Impreza
43,967 Miles | West Covina, CA
$13,799
est. $199/mo

Track Price Check Availability

2019 Subaru Impreza
19,105 Miles | Montclair, CA
$16,099
est. $232/mo

Track Price Check Availability

2019 Subaru Impreza
12,057 Miles | Puyallup, WA
$16,998
est. $245/mo

Track Price Check Availability

2016 Subaru Impreza
81,028 Miles | Murrieta, CA
$13,599
est. $196/mo

Track Price Check Availability

2013 Subaru Impreza
56,160 Miles | Buena Park, CA
$13,599
est. $196/mo

Track Price Check Availability

2019 Subaru Impreza
2,144 Miles | Reno, NV
$20,998
est. $303/mo

Track Price Check Availability

2019 Subaru Impreza
4,963 Miles | Lynchburg, VA
$17,998
est. $259/mo

Track Price Check Availability

2019 Subaru Impreza
16,859 Miles | Renton, WA
$15,998
est. $231/mo

Track Price Check Availability

2019 Subaru Impreza
17,899 Miles | Renton, WA
$15,998
est. $231/mo

Track Price Check Availability

2019 Subaru Impreza
10,776 Miles | Puyallup, WA
$16,998
est. $245/mo

Track Price Check Availability

2015 Subaru Impreza
43,032 Miles | Murrieta, CA
$15,998
est. $231/mo

Track Price Check Availability

2017 Subaru Impreza
37,222 Miles | South Jordan, UT
$16,998
est. $245/mo

Track Price Check Availability

2017 Subaru Impreza
30,852 Miles | Bristol, TN
$15,998
est. $231/mo

Track Price Check Availability

2017 Subaru Impreza
30,331 Miles | Kenner, LA
$14,998
est. $216/mo

Track Price Check Availability

2016 Subaru Impreza
38,292 Miles | Cincinnati, OH
$14,998
est. $216/mo

Track Price Check Availability

2017 Subaru Impreza
12,712 Miles | Parker, CO
$16,998
est. $245/mo

Track Price Check Availability

2019 Subaru Impreza
32,506 Miles | San Jose, CA
$16,998
est. $245/mo

Track Price Check Availability

2019 Subaru Impreza
5,546 Miles | Newport News, VA
$17,998
est. $259/mo

Track Price Check Availability