Under $50,000

Used Cars for Sale Under $50,000 Across the U.S.



Price






900,312 cars found
Used 78,881 mi

2017 Mazda CX-5 Grand Touring

Oklahoma City, OK
Gasoline
Automatic
FWD
$19,900
or $347/mo
Used 130,291 mi

2010 Honda Fit Sport

Oklahoma City, OK
Gasoline
Manual
FWD
$8,000
or $139/mo
Used 69,748 mi

2021 Subaru Forester Limited

Oklahoma City, OK
Gasoline
Automatic
AWD
$24,000
or $418/mo
Certified 2,406 mi

2025 Mazda CX-50 Preferred

Oklahoma City, OK
Gasoline
Automatic
AWD
$34,000
or $592/mo
Used 5,686 mi

2024 Subaru Ascent Touring

Oklahoma City, OK
Gasoline
Automatic
AWD
$43,400
or $756/mo
Used 189,218 mi

2016 RAM Ram 2500 Pickup Big Horn/Lone Star

Oklahoma City, OK
Diesel
Automatic
AWD
$24,991
or $435/mo
Used 109,289 mi

2016 GMC Yukon Denali

Oklahoma City, OK
Gasoline
Automatic
AWD
$25,642
or $447/mo
Used 50,934 mi

2023 Toyota 4Runner SR5 Premium

Oklahoma City, OK
Gasoline
Automatic
RWD
$38,000
or $662/mo
Used 36,564 mi

2022 Ford Mustang Mach-E California Route 1 AWD

Oklahoma City, OK
Electric
Automatic
AWD
$29,991
or $522/mo
Used 81,366 mi

2015 Jeep Wrangler Unlimited Sport

Whitehall, OH
Gasoline
Automatic
AWD
$20,840
or $363/mo
Certified 32,099 mi

2021 Kia Soul EX

Brecksville, OH
Gasoline
Automatic
FWD
$16,991
or $296/mo
Used 50,506 mi

2014 Kia Forte EX

Brecksville, OH
Gasoline
Automatic
FWD
$9,987
or $174/mo
Used 120,929 mi

2021 Kia Sorento S

Brecksville, OH
Gasoline
Automatic
AWD
$19,000
or $331/mo
Certified 59,911 mi

2021 Kia Sorento LX

Brecksville, OH
Gasoline
Automatic
FWD
$18,881
or $329/mo
Used 22,189 mi

2023 Kia Telluride S

Brecksville, OH
Gasoline
Automatic
AWD
$35,442
or $617/mo
Certified 32,958 mi

2022 Kia Telluride SX

Brecksville, OH
Gasoline
Automatic
FWD
$32,841
or $572/mo