17,949 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,627below average
    • Email for Price
    • Mileage
    • 35,599 Miles
    • 8,312 Miles below average
  • 2019 Subaru Legacy for sale in North Lauderdale, FL
    • $5,685below average
    • Email for Price
    • Mileage
    • 12,230 Miles
    • 8,368 Miles above average
  • 2015 Subaru XV Crosstrek for sale in Omaha, NE
    • $3,192below average
    • Email for Price
    • Mileage
    • 64,165 Miles
    • 1,442 Miles below average
  • 2012 Subaru Impreza for sale in Gainesville, GA
    • $2,744below average
    • Email for Price
    • Mileage
    • 80,178 Miles
    • 15,701 Miles below average
  • 2015 Subaru Forester for sale in Houston, TX
    • $3,537below average
    • Email for Price
    • Mileage
    • 104,628 Miles
    • 37,051 Miles above average
  • 2016 Subaru WRX for sale in Tilton, NH

    2016 Subaru WRX

    • $4,731below average
    • Email for Price
    • Mileage
    • 59,901 Miles
    • 16,892 Miles above average
  • 2017 Subaru Forester for sale in South Salt Lake, UT
    • $4,291below average
    • Email for Price
    • Mileage
    • 26,700 Miles
    • 8,353 Miles below average
  • 2017 Subaru Forester for sale in Draper, UT
    • $4,145below average
    • Email for Price
    • Mileage
    • 33,716 Miles
    • 7,865 Miles below average
  • 2018 Subaru WRX for sale in Knoxville, TN

    2018 Subaru WRX

    • $5,168below average
    • Email for Price
    • Mileage
    • 28,281 Miles
    • 10,528 Miles above average
  • 2017 Subaru Forester for sale in Berea, OH
    • $4,149below average
    • Email for Price
    • Mileage
    • 34,310 Miles
    • 7,271 Miles below average
  • 2009 Subaru Forester for sale in Hollywood, FL
    • $1,486below average
    • Email for Price
    • Mileage
    • 107,078 Miles
    • 24,235 Miles below average
  • 2018 Subaru Impreza for sale in Berea, OH
    • $3,742below average
    • Email for Price
    • Mileage
    • 13,670 Miles
    • 4,428 Miles below average
  • 2016 Subaru Forester for sale in Omaha, NE
    • $4,166below average
    • Email for Price
    • Mileage
    • 41,415 Miles
    • 10,696 Miles below average
  • 2016 Subaru Forester for sale in Aurora, CO
    • above average
    • Email for Price
    • Mileage
    • 40,023 Miles
    • 12,088 Miles below average
  • 2018 Subaru Legacy for sale in Nampa, ID
    • $4,730below average
    • Email for Price
    • Mileage
    • 20,779 Miles
    • 800 Miles below average
  • 1 of 1,197