50 Best Hatchbacks for Sale under $60,000, Savings from $1,359

2007 BMW Z4 M
5,006 Miles | Cincinnati, OH
$56,990
est. $821/mo

Track Price Check Availability

2019 BMW 6 Series
20,152 Miles | Indianapolis, IN
$50,960
est. $735/mo

Track Price Check Availability

2002 BMW Z3 M
49,335 Miles | Dublin, OH
$53,000
est. $764/mo

Track Price Check Availability

2019 BMW 6 Series
19,512 Miles | Bloomfield Hills, MI
$50,995
est. $735/mo

Track Price Check Availability

2019 BMW 6 Series
1,375 Miles | Salisbury, NC
$51,972
est. $749/mo

Track Price Check Availability

1994 Mazda RX-7
16,485 Miles | Farmingdale, NY
$59,900
est. $863/mo

Track Price Check Availability

2019 BMW 6 Series
20,152 Miles | Eatontown, NJ
$51,988
est. $749/mo

Track Price Check Availability

2019 BMW 6 Series
11,385 Miles | Silver Spring, MD
$50,998
est. $735/mo

Track Price Check Availability

2019 BMW 6 Series
15,741 Miles | Bloomfield Hills, MI
$50,995
est. $735/mo

Track Price Check Availability

2000 BMW Z3 M
26,097 Miles | Thousand Oaks, CA
$57,995
est. $836/mo

Track Price Check Availability

2019 BMW 6 Series
1,292 Miles | Downers Grove, IL
$53,966
est. $778/mo

Track Price Check Availability

2019 BMW 6 Series
15,398 Miles | Bloomfield Hills, MI
$50,995
est. $735/mo

Track Price Check Availability

2020 BMW i3
New | Cincinnati, OH
$55,945
est. $806/mo

Track Price Check Availability

2020 BMW i3
New | Escondido, CA
$54,795
est. $790/mo

Track Price Check Availability

2020 BMW i3
New | Santa Ana, CA
$56,795
est. $819/mo

Track Price Check Availability

2020 BMW i3
New | San Diego, CA
$51,395
est. $741/mo

Track Price Check Availability

2020 BMW i3
New | Studio City, CA
$51,395
est. $741/mo

Track Price Check Availability

2020 BMW i3
New | Berkeley, CA
$50,595
est. $729/mo

Track Price Check Availability

2020 BMW i3
New | Berkeley, CA
$51,395
est. $741/mo

Track Price Check Availability

2020 BMW i3
New | Berkeley, CA
$51,395
est. $741/mo

Track Price Check Availability