50 Best Wagons for Sale under $45,000, Savings from $2,569

2018 Jaguar XF Sportbrake
20,485 Miles | Barrington, IL
$41,577
est. $599/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
35,754 Miles | Lakeland, FL
$42,995
est. $620/mo

Track Price Check Availability

2018 Volvo V60
20,619 Miles | Sacramento, CA
$42,440
est. $612/mo

Track Price Check Availability

2018 Volvo V90 Cross Country
7,200 Miles | Buford, GA
$40,777
est. $588/mo

Track Price Check Availability

2018 BMW 3 Series
4,732 Miles | Lynnwood, WA
$44,998
est. $649/mo

Track Price Check Availability

2018 BMW 3 Series
16,000 Miles | Sewickley, PA
$42,995
est. $620/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
29,578 Miles | Westwood, MA
$42,995
est. $620/mo

Track Price Check Availability

2018 Volvo V90
31,505 Miles | Seattle, WA
$42,500
est. $613/mo

Track Price Check Availability

2018 Mercedes-Benz E-Class
30,367 Miles | Minnetonka, MN
$44,218
est. $637/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
46,941 Miles | Dedham, MA
$40,759
est. $588/mo

Track Price Check Availability

2018 Volvo V60 Cross Country
276 Miles | Broomfield, CO
$40,850
est. $589/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
11,192 Miles | Point Pleasant, NJ
$43,499
est. $627/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
26,388 Miles | Melbourne, FL
$42,500
est. $613/mo

Track Price Check Availability

2018 Mercedes-Benz E-Class
48,613 Miles | Mobile, AL
$42,900
est. $618/mo

Track Price Check Availability

2018 Volvo V60 Cross Country
341 Miles | Broomfield, CO
$42,450
est. $612/mo

Track Price Check Availability

2019 Audi A4 allroad
2,995 Miles | Princeton, NJ
$43,999
est. $634/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
30,806 Miles | Rochester, MN
$40,495
est. $584/mo

Track Price Check Availability

2019 Audi A4 allroad
3,828 Miles | Princeton, NJ
$44,999
est. $649/mo

Track Price Check Availability

2019 Audi A4 allroad
3,495 Miles | Princeton, NJ
$44,999
est. $649/mo

Track Price Check Availability

2020 Volvo V60 Cross Country
4,877 Miles | Littleton, CO
$40,559
est. $585/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage