50 Best Used Subaru Forester X for Sale, Savings from $1,049

2003 Subaru Forester
211,416 Miles | Port Angeles, WA
$4,474
est. $64/mo

Track Price Check Availability

2005 Subaru Forester
105,229 Miles | Cary, NC
$4,441
est. $64/mo

Track Price Check Availability

2005 Subaru Forester
193,642 Miles | Milwaukee, WI
$3,444
est. $50/mo

Track Price Check Availability

2003 Subaru Forester
218,029 Miles | Knoxville, TN
$4,295
est. $62/mo

Track Price Check Availability

2003 Subaru Forester
38,030 Miles | Addison, IL
$9,945
est. $143/mo

Track Price Check Availability

2005 Subaru Forester
151,466 Miles | Ramsey, MN
$5,988
est. $86/mo

Track Price Check Availability

2003 Subaru Forester
88,749 Miles | Kingsport, TN
$5,999
est. $86/mo

Track Price Check Availability

2004 Subaru Forester
91,301 Miles | Davidsville, PA
$6,495
est. $94/mo

Track Price Check Availability

2003 Subaru Forester
245,024 Miles | Spanaway, WA
$3,999
est. $58/mo

Track Price Check Availability

2003 Subaru Forester
294,266 Miles | Lino Lakes, MN
$1,495
est. $22/mo

Track Price Check Availability

2005 Subaru Forester
134,490 Miles | Aurora, CO
$4,999
est. $72/mo

Track Price Check Availability

2005 Subaru Forester
222,861 Miles | Blanchester, OH
$2,800
est. $40/mo

Track Price Check Availability

2005 Subaru Forester
154,677 Miles | Kenosha, WI
$2,990
est. $43/mo

Track Price Check Availability

2004 Subaru Forester
150,456 Miles | Spokane, WA
$4,995
est. $72/mo

Track Price Check Availability

2003 Subaru Forester
62,598 Miles | Winchester, VA
$6,999
est. $101/mo

Track Price Check Availability

2005 Subaru Forester
150,322 Miles | Virginia Beach, VA
$7,400
est. $107/mo

Track Price Check Availability

2005 Subaru Forester
84,615 Miles | Bellevue, WA
$8,999
est. $130/mo

Track Price Check Availability

2005 Subaru Forester
123,210 Miles | Evansville, IN
$3,950
est. $57/mo

Track Price Check Availability

2003 Subaru Forester
124,981 Miles | Amelia, OH
$3,499
est. $50/mo

Track Price Check Availability

2004 Subaru Forester
172,630 Miles | Jacksonville, FL
$3,700
est. $53/mo

Track Price Check Availability