Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Dark Gray Metallic 2018 Subaru Crosstrek 2.0i PremiumDark Gray Metallic 2018 Subaru Crosstrek 2.0i PremiumDark Gray Metallic 2018 Subaru Crosstrek 2.0i PremiumDark Gray Metallic 2018 Subaru Crosstrek 2.0i PremiumDark Gray Metallic 2018 Subaru Crosstrek 2.0i PremiumDark Gray Metallic 2018 Subaru Crosstrek 2.0i Premium

    $14,799

    120,715 mi.
    Est. $251/mo

    Southern Team Nissan of New River Valley

    4.6
    Christiansburg, VA (27 mi)
    Check Availability

    Quick view
  • Silver 2025 Subaru Crosstrek WildernessSilver 2025 Subaru Crosstrek WildernessSilver 2025 Subaru Crosstrek Wilderness

    $34,293

    $100
    7,121 mi.
    Est. $582/mo

    Nelson Kia

    Bassett, VA (14 mi)
    Quick view
  • Graphite Gray Metallic 2010 Subaru Outback 2.5 i PremiumGraphite Gray Metallic 2010 Subaru Outback 2.5 i PremiumGraphite Gray Metallic 2010 Subaru Outback 2.5 i PremiumGraphite Gray Metallic 2010 Subaru Outback 2.5 i PremiumGraphite Gray Metallic 2010 Subaru Outback 2.5 i PremiumGraphite Gray Metallic 2010 Subaru Outback 2.5 i Premium

    $5,200

    169,936 mi.
    Est. $88/mo

    Royal City Auto Sales

    Martinsville, VA (22 mi)
    Check Availability
    Quick view
  • Graphite Gray Metallic 2011 Subaru Legacy PremiumGraphite Gray Metallic 2011 Subaru Legacy PremiumGraphite Gray Metallic 2011 Subaru Legacy PremiumGraphite Gray Metallic 2011 Subaru Legacy PremiumGraphite Gray Metallic 2011 Subaru Legacy PremiumGraphite Gray Metallic 2011 Subaru Legacy Premium

    $4,800

    173,654 mi.
    Est. $81/mo

    Royal City Auto Sales

    Martinsville, VA (22 mi)
    Check Availability
    Quick view
  • Caramel Bronze Pearl 2011 Subaru Outback 2.5 i PremiumCaramel Bronze Pearl 2011 Subaru Outback 2.5 i PremiumCaramel Bronze Pearl 2011 Subaru Outback 2.5 i PremiumCaramel Bronze Pearl 2011 Subaru Outback 2.5 i PremiumCaramel Bronze Pearl 2011 Subaru Outback 2.5 i PremiumCaramel Bronze Pearl 2011 Subaru Outback 2.5 i Premium

    $5,400

    149,422 mi.
    Est. $92/mo

    Royal City Auto Sales

    Martinsville, VA (22 mi)
    Check Availability
    Quick view
  • Newport Blue Pearl 2008 Subaru Forester 2.5 XNewport Blue Pearl 2008 Subaru Forester 2.5 XNewport Blue Pearl 2008 Subaru Forester 2.5 XNewport Blue Pearl 2008 Subaru Forester 2.5 XNewport Blue Pearl 2008 Subaru Forester 2.5 XNewport Blue Pearl 2008 Subaru Forester 2.5 X

    $5,400

    127,030 mi.
    Est. $92/mo

    Royal City Auto Sales

    Martinsville, VA (22 mi)
    Check Availability
    Quick view
  • Dark Mahogany Pearl 2026 Subaru Forester PremiumDark Mahogany Pearl 2026 Subaru Forester PremiumDark Mahogany Pearl 2026 Subaru Forester PremiumDark Mahogany Pearl 2026 Subaru Forester PremiumDark Mahogany Pearl 2026 Subaru Forester PremiumDark Mahogany Pearl 2026 Subaru Forester Premium

    $33,686

    4,598 mi.
    Est. $571/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • Red 2005 Subaru Impreza 2.5 RSRed 2005 Subaru Impreza 2.5 RSRed 2005 Subaru Impreza 2.5 RSRed 2005 Subaru Impreza 2.5 RSRed 2005 Subaru Impreza 2.5 RSRed 2005 Subaru Impreza 2.5 RS

    $1,500

    182,785 mi.
    Est. $25/mo

    Private seller: James

    Salem, VA (28 mi)
    Contact Seller
    Quick view
  • Dark Gray Metallic 2014 Subaru Impreza 2.0i PremiumDark Gray Metallic 2014 Subaru Impreza 2.0i PremiumDark Gray Metallic 2014 Subaru Impreza 2.0i PremiumDark Gray Metallic 2014 Subaru Impreza 2.0i PremiumDark Gray Metallic 2014 Subaru Impreza 2.0i PremiumDark Gray Metallic 2014 Subaru Impreza 2.0i Premium

    $3,650

    216,000 mi.
    Est. $62/mo

    Beepz

    Roanoke, VA (28 mi)
    Check Availability
    Quick view
  • $18,686

    99,274 mi.
    Est. $317/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $24,686

    32,954 mi.
    Est. $419/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $25,356

    97,959 mi.
    Est. $430/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $27,686

    18,988 mi.
    Est. $470/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $17,646

    86,337 mi.
    Est. $299/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $13,186

    143,100 mi.
    Est. $224/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $22,286

    37,270 mi.
    Est. $378/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $37,686

    20,283 mi.
    Est. $639/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $36,686

    30,358 mi.
    Est. $622/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $30,186

    63,043 mi.
    Est. $512/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $31,246

    31,876 mi.
    Est. $530/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $24,586

    86,405 mi.
    Est. $417/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $40,486

    3,540 mi.
    Est. $687/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $22,186

    96,395 mi.
    Est. $376/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $18,186

    137,327 mi.
    Est. $308/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • $29,176

    46,493 mi.
    Est. $495/mo

    Shelor Motor Mile

    4.8
    Christiansburg, VA (23 mi)
    Check Availability
    Quick view
  • White 2020 Subaru WRX STIWhite 2020 Subaru WRX STIWhite 2020 Subaru WRX STIWhite 2020 Subaru WRX STIWhite 2020 Subaru WRX STIWhite 2020 Subaru WRX STI

    $41,998

    13,215 mi.
    Est. $712/mo

    CarMax Louisville

    4.7
    $199 delivery to Roanoke, VA (30 mi)
    Check Availability
    Quick view
  • Dark Gray Metallic 2018 Subaru WRX STI LimitedDark Gray Metallic 2018 Subaru WRX STI LimitedDark Gray Metallic 2018 Subaru WRX STI LimitedDark Gray Metallic 2018 Subaru WRX STI LimitedDark Gray Metallic 2018 Subaru WRX STI LimitedDark Gray Metallic 2018 Subaru WRX STI Limited

    $24,748

    91,803 mi.
    Est. $420/mo

    Alderman Automotive

    4.2
    $193 delivery from Fishers, IN (386 mi)
    Check Availability
    Quick view
  • Crystal Black Silica 2014 Subaru Forester 2.5iCrystal Black Silica 2014 Subaru Forester 2.5iCrystal Black Silica 2014 Subaru Forester 2.5iCrystal Black Silica 2014 Subaru Forester 2.5iCrystal Black Silica 2014 Subaru Forester 2.5iCrystal Black Silica 2014 Subaru Forester 2.5i

    $11,795

    145,406 mi.
    Est. $200/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (32 mi)
    Check Availability
    Quick view
  • Crystal White Pearl 2025 Subaru Outback TouringCrystal White Pearl 2025 Subaru Outback TouringCrystal White Pearl 2025 Subaru Outback TouringCrystal White Pearl 2025 Subaru Outback TouringCrystal White Pearl 2025 Subaru Outback TouringCrystal White Pearl 2025 Subaru Outback Touring

    $37,995

    9,130 mi.
    Est. $644/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (32 mi)
    Check Availability
    Quick view
  • Brilliant Bronze Metallic 2024 Subaru Forester TouringBrilliant Bronze Metallic 2024 Subaru Forester TouringBrilliant Bronze Metallic 2024 Subaru Forester TouringBrilliant Bronze Metallic 2024 Subaru Forester TouringBrilliant Bronze Metallic 2024 Subaru Forester TouringBrilliant Bronze Metallic 2024 Subaru Forester Touring

    $31,041

    $645
    29,876 mi.
    Est. $526/mo

    Scenic Chevrolet

    4.3
    Mt Airy, NC (43 mi)
    Check Availability
    Quick view
  • Crystal Black Silica 2024 Subaru Outback LimitedCrystal Black Silica 2024 Subaru Outback LimitedCrystal Black Silica 2024 Subaru Outback LimitedCrystal Black Silica 2024 Subaru Outback LimitedCrystal Black Silica 2024 Subaru Outback LimitedCrystal Black Silica 2024 Subaru Outback Limited

    $28,950

    54,098 mi.
    Est. $491/mo

    Johnson Family Chevrolet

    4.5
    Woodlawn, VA (41 mi)
    Check Availability
    Quick view
  • Twighlight Blue Metallic 2013 Subaru Outback 2.5i PremiumTwighlight Blue Metallic 2013 Subaru Outback 2.5i PremiumTwighlight Blue Metallic 2013 Subaru Outback 2.5i PremiumTwighlight Blue Metallic 2013 Subaru Outback 2.5i PremiumTwighlight Blue Metallic 2013 Subaru Outback 2.5i PremiumTwighlight Blue Metallic 2013 Subaru Outback 2.5i Premium

    $10,995

    125,753 mi.
    Est. $186/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (32 mi)
    Check Availability
    Quick view
  • Crystal White Pearl 2016 Subaru Forester 2.5i PremiumCrystal White Pearl 2016 Subaru Forester 2.5i PremiumCrystal White Pearl 2016 Subaru Forester 2.5i PremiumCrystal White Pearl 2016 Subaru Forester 2.5i PremiumCrystal White Pearl 2016 Subaru Forester 2.5i PremiumCrystal White Pearl 2016 Subaru Forester 2.5i Premium

    $13,586

    117,720 mi.
    Est. $230/mo

    Scenic Chevrolet

    4.3
    Mt Airy, NC (43 mi)
    Check Availability
    Quick view
  • Quartz Blue Pearl 2016 Subaru Crosstrek 2.0i LimitedQuartz Blue Pearl 2016 Subaru Crosstrek 2.0i LimitedQuartz Blue Pearl 2016 Subaru Crosstrek 2.0i LimitedQuartz Blue Pearl 2016 Subaru Crosstrek 2.0i LimitedQuartz Blue Pearl 2016 Subaru Crosstrek 2.0i LimitedQuartz Blue Pearl 2016 Subaru Crosstrek 2.0i Limited

    $10,995

    164,398 mi.
    Est. $186/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (32 mi)
    Check Availability
    Quick view
  • Ignition Red 2026 Subaru WRX LimitedIgnition Red 2026 Subaru WRX LimitedIgnition Red 2026 Subaru WRX LimitedIgnition Red 2026 Subaru WRX LimitedIgnition Red 2026 Subaru WRX LimitedIgnition Red 2026 Subaru WRX Limited

    $39,995

    $953
    245 mi.
    Est. $678/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (32 mi)
    Check Availability
    Quick view
  • Crimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza BaseCrimson Red Pearl 2020 Subaru Impreza Base

    $20,995

    15,457 mi.
    Est. $356/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (32 mi)
    Check Availability
    Quick view
  • White 2018 Subaru Legacy 2.5i PremiumWhite 2018 Subaru Legacy 2.5i PremiumWhite 2018 Subaru Legacy 2.5i PremiumWhite 2018 Subaru Legacy 2.5i Premium

    $16,045

    101,304 mi.
    Est. $272/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (32 mi)
    Check Availability
    Quick view
  • Abyss Blue Pearl 2019 Subaru Ascent Touring 7-PassengerAbyss Blue Pearl 2019 Subaru Ascent Touring 7-PassengerAbyss Blue Pearl 2019 Subaru Ascent Touring 7-PassengerAbyss Blue Pearl 2019 Subaru Ascent Touring 7-PassengerAbyss Blue Pearl 2019 Subaru Ascent Touring 7-PassengerAbyss Blue Pearl 2019 Subaru Ascent Touring 7-Passenger

    $28,002

    30,751 mi.
    Est. $475/mo

    Southern Team Hyundai Nissan Subaru Volkswagen

    4.6
    Roanoke, VA (32 mi)
    Check Availability
    Quick view
  • Crystal Black Silica 2025 Subaru Forester Hybrid LimitedCrystal Black Silica 2025 Subaru Forester Hybrid LimitedCrystal Black Silica 2025 Subaru Forester Hybrid LimitedCrystal Black Silica 2025 Subaru Forester Hybrid LimitedCrystal Black Silica 2025 Subaru Forester Hybrid LimitedCrystal Black Silica 2025 Subaru Forester Hybrid Limited

    $35,686

    10,816 mi.
    Est. $605/mo

    Scenic Chevrolet

    4.3
    Mt Airy, NC (43 mi)
    Check Availability
    Quick view
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed