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

2018 Jaguar XF Sportbrake
14,402 Miles | Atlanta, GA
$43,900
est. $633/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
25,079 Miles | Minnetonka, MN
$44,826
est. $646/mo

Track Price Check Availability

2018 Jaguar XF Sportbrake
6,430 Miles | Cary, NC
$42,989
est. $620/mo

Track Price Check Availability

2018 Jaguar XF Sportbrake
7,450 Miles | Cary, NC
$43,981
est. $634/mo

Track Price Check Availability

2019 Audi A4 Allroad
9,251 Miles | Gainsville, FL
$43,691
est. $630/mo

Track Price Check Availability

2019 Audi A4 Allroad
7,009 Miles | Nashua, NH
$42,981
est. $620/mo

Track Price Check Availability

2018 Volvo V90 Cross Country
14,607 Miles | Buford, GA
$41,300
est. $595/mo

Track Price Check Availability

2018 Audi A4 Allroad
547 Miles | Lynnwood, WA
$42,998
est. $620/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
45,783 Miles | Louisville, KY
$42,997
est. $620/mo

Track Price Check Availability

2016 Mercedes-Benz E-Class
18,638 Miles | Vienna, VA
$41,987
est. $605/mo

Track Price Check Availability

2019 Audi A4 Allroad
4,630 Miles | Gilbert, AZ
$44,400
est. $640/mo

Track Price Check Availability

2018 Mercedes-Benz E-Class
49,135 Miles | Glen Burnie, MD
$42,200
est. $608/mo

Track Price Check Availability

2018 Volvo V90 Cross Country
19,028 Miles | Westmont, IL
$41,900
est. $604/mo

Track Price Check Availability

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

Track Price Check Availability

2018 Volvo V90 Cross Country
6,973 Miles | Broomfield, CO
$43,150
est. $622/mo

Track Price Check Availability

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

Track Price Check Availability

2018 Jaguar XF Sportbrake
2,354 Miles | Stafford, TX
$42,900
est. $618/mo

Track Price Check Availability

2018 Jaguar XF Sportbrake
8,001 Miles | Raleigh, NC
$44,985
est. $648/mo

Track Price Check Availability

2017 Mercedes-Benz E-Class
22,282 Miles | Farmington, UT
$44,987
est. $648/mo

Track Price Check Availability

2016 Mercedes-Benz E-Class
30,094 Miles | Cary, NC
$40,989
est. $591/mo

Track Price Check Availability

Pricing Analysis

Active Listings
Mileage