18,181 Listings of Subaru for Sale

No local results match your search, below are our national listings.
  • 2017 Subaru Outback for sale in Baltimore, MD
    • $2,885below average
    • Email for Price
    • Mileage
    • 35,599 Miles
    • 8,045 Miles below average
  • 2010 Subaru Forester for sale in Massapequa Park, NY
    • $1,848below average
    • Email for Price
    • Mileage
    • 119,053 Miles
    • 3,364 Miles below average
  • 2015 Subaru Impreza for sale in Portland, OR
    • $1,322below average
    • Email for Price
    • Mileage
    • 41,837 Miles
    • 10,440 Miles below average
  • 2011 Subaru Impreza for sale in Draper, UT
    • $1,640below average
    • Email for Price
    • Mileage
    • 76,564 Miles
    • 20,822 Miles below average
  • 2019 Subaru WRX for sale in Shakopee, MN
    • $8,340below average
    • Email for Price
    • Mileage
    • 3,128 Miles
    • 844 Miles below average
  • 2016 Subaru Crosstrek for sale in Portland, OR
    • $4,986below average
    • Email for Price
    • Mileage
    • 36,401 Miles
    • 7,193 Miles below average
  • 2017 Subaru Forester for sale in Windsor, CO
    • $4,580below average
    • Email for Price
    • Mileage
    • 24,652 Miles
    • 6,729 Miles below average
  • 2016 Subaru Impreza for sale in Chicopee, MA
    • $3,794below average
    • Email for Price
    • Mileage
    • 48,000 Miles
    • 13,315 Miles above average
  • 2017 Subaru Legacy for sale in Las Vegas, NV
    • $3,251below average
    • Email for Price
    • Mileage
    • 26,932 Miles
    • 8,227 Miles below average
  • 2017 Subaru Legacy for sale in Las Vegas, NV
    • $5,024below average
    • Email for Price
    • Mileage
    • 27,788 Miles
    • 7,256 Miles below average
  • 2009 Subaru Forester for sale in Lilburn, GA

    2009 Subaru Forester

    • $2,829above average
    • Email for Price
    • Mileage
    • 94,998 Miles
    • 30,191 Miles below average
  • 2013 Subaru Outback for sale in Huntington Beach, CA
    • $2,109below average
    • Email for Price
    • Mileage
    • 137,305 Miles
    • 31,967 Miles above average
  • 2010 Subaru Forester for sale in Everett, WA
    • $1,584below average
    • Email for Price
    • Mileage
    • 179,000 Miles
    • 58,934 Miles above average
  • 2019 Subaru BRZ for sale in Las Vegas, NV
    • $6,722below average
    • Email for Price
    • Mileage
    • 1,398 Miles
    • 452 Miles above average
  • 2019 Subaru WRX for sale in Burlington, WA

    2019 Subaru WRX

    • $6,449below average
    • Email for Price
    • Mileage
    • 1,921 Miles
    • 421 Miles below average
  • 1 of 1,213