17,948 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,828below average
    • Email for Price
    • Mileage
    • 35,599 Miles
    • 8,770 Miles below average
  • 2016 Subaru WRX for sale in Walnutport, PA
    • $6,788below average
    • Email for Price
    • Mileage
    • 36,161 Miles
    • 655 Miles above average
  • 2015 Subaru Impreza for sale in Clearfield, UT
    • $3,337below average
    • Email for Price
    • Mileage
    • 69,095 Miles
    • 17,774 Miles above average
  • 2016 Subaru Outback for sale in Greenbrier, TN
    • $3,862below average
    • Email for Price
    • Mileage
    • 98,367 Miles
    • 40,231 Miles above average
  • 2015 Subaru XV Crosstrek for sale in Omaha, NE
    • $2,925below average
    • Email for Price
    • Mileage
    • 64,165 Miles
    • 6,241 Miles below average
  • 2017 Subaru Forester for sale in South Salt Lake, UT
    • $4,233below average
    • Email for Price
    • Mileage
    • 26,700 Miles
    • 8,682 Miles below average
  • 2017 Subaru Forester for sale in Draper, UT
    • $4,166below average
    • Email for Price
    • Mileage
    • 33,716 Miles
    • 8,108 Miles below average
  • 2017 Subaru Forester for sale in Milwaukie, OR
    • above average
    • Email for Price
    • Mileage
    • 32,026 Miles
    • 9,798 Miles below average
  • 2013 Subaru Outback for sale in Leesburg, VA
    • $2,133below average
    • Email for Price
    • Mileage
    • 123,171 Miles
    • 19,423 Miles above average
  • 2009 Subaru Forester for sale in New Prague, MN
    • $1,326below average
    • Email for Price
    • Mileage
    • 156,523 Miles
    • 28,772 Miles above average
  • 2010 Subaru Forester for sale in Salem, VA
    • $1,883below average
    • Email for Price
    • Mileage
    • 131,102 Miles
    • 19,398 Miles above average
  • 2017 Subaru Forester for sale in Berea, OH
    • $4,170below average
    • Email for Price
    • Mileage
    • 34,310 Miles
    • 7,514 Miles below average
  • 2009 Subaru Forester for sale in Hollywood, FL
    • $1,487below average
    • Email for Price
    • Mileage
    • 107,078 Miles
    • 24,190 Miles below average
  • 2016 Subaru Forester for sale in Omaha, NE
    • $4,182below average
    • Email for Price
    • Mileage
    • 41,415 Miles
    • 10,760 Miles below average
  • 2018 Subaru WRX for sale in Arlington Heights, IL

    2018 Subaru WRX

    • $2,983below average
    • Email for Price
    • Mileage
    • 16,433 Miles
    • 1,645 Miles below average
  • 1 of 1,197