18,065 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
  • 2010 Subaru Tribeca for sale in Marietta, GA

    2010 Subaru Tribeca

    • $2,397below average
    • Email for Price
    • Mileage
    • 156,070 Miles
    • 36,968 Miles above average
  • 2019 Subaru Forester for sale in Somersworth, NH
    • $6,565below average
    • Email for Price
    • Mileage
    • 6,183 Miles
    • 5,385 Miles above average
  • 2019 Subaru Forester for sale in Somersworth, NH
    • $6,765below average
    • Email for Price
    • Mileage
    • 6,559 Miles
    • 5,761 Miles above average
  • 2019 Subaru Forester for sale in Somersworth, NH
    • $6,565below average
    • Email for Price
    • Mileage
    • 6,367 Miles
    • 5,569 Miles above average
  • 2010 Subaru Forester for sale in Chesapeake, VA
    • $1,652below average
    • Email for Price
    • Mileage
    • 116,450 Miles
    • 2,414 Miles below average
  • 2016 Subaru Outback for sale in Greenbrier, TN
    • $3,862below average
    • Email for Price
    • Mileage
    • 98,367 Miles
    • 40,231 Miles above average
  • 2014 Subaru XV Crosstrek for sale in Glendale Heights, IL
    • $2,652below average
    • Email for Price
    • Mileage
    • 102,201 Miles
    • 14,359 Miles above average
  • 2010 Subaru Impreza for sale in Rapid City, SD
    • $1,581below average
    • Email for Price
    • Mileage
    • 90,724 Miles
    • 23,528 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
  • 2010 Subaru Forester for sale in Osseo, MN
    • $1,853above average
    • Email for Price
    • Mileage
    • 90,200 Miles
    • 28,664 Miles below average
  • 2016 Subaru Crosstrek for sale in Somersworth, NH
    • $254above average
    • Email for Price
    • Mileage
    • 32,758 Miles
    • 10,128 Miles below average
  • 2013 Subaru Outback for sale in New Milford, CT
    • $2,178below average
    • Email for Price
    • Mileage
    • 120,000 Miles
    • 16,252 Miles above average
  • 2012 Subaru Forester for sale in Yonkers, NY
    • $695below average
    • Email for Price
    • Mileage
    • 96,000 Miles
    • 17,226 Miles below average
  • 1 of 1,205