Used BMW Cars for Sale across the US

32,588 found


Make












328i

Condition: Used
Mileage: 120,800
Gasoline
Automatic
AWD

xDrive35d

Condition: Used
Mileage: 126,411
Diesel
Automatic
AWD
$9,977
$174/mo

40i

Condition: Used
Mileage: 15,142
Gasoline
Automatic
AWD
$71,995
$1,254/mo

M240i

Condition: Used
Mileage: 5,467
Gasoline
Automatic
AWD
$54,650
$952/mo

28i

Condition: Used
Mileage: 68,560
Gasoline
Automatic
AWD
$21,809
$380/mo

840i

Condition: Certified
Mileage: 6,080
Gasoline
Automatic
RWD
$76,977
$1,341/mo

30i

Condition: Certified
Mileage: 18,920
Gasoline
Automatic
AWD
$52,977
$923/mo

30i

Condition: Certified
Mileage: 19,498
Gasoline
Automatic
AWD
$52,977
$923/mo

30i

Condition: Certified
Mileage: 20,598
Gasoline
Automatic
AWD
$48,977
$853/mo

30i

Condition: Certified
Mileage: 33,961
Gasoline
Automatic
RWD
$46,977
$818/mo

530i

Condition: Used
Mileage: 17,370
Gasoline
Automatic
AWD
$38,897
$678/mo

40i

Condition: Used
Mileage: 39,575
Gasoline
Automatic
AWD
$64,620
$1,126/mo

xDrive50i

Condition: Used
Mileage: 114,930
Gasoline
Automatic
AWD
$47,993
$836/mo

M340i

Condition: Used
Mileage: 11,211
Gasoline
Automatic
RWD
$58,977
$1,027/mo

M850i

Condition: Used
Mileage: 31,271
Gasoline
Automatic
AWD
$88,901
$1,549/mo

30i

Condition: Used
Mileage: 65,902
Gasoline
Automatic
RWD
$33,995
$592/mo

What is the average price for used BMW across the US, and how many are for sale?

  • Available
    32,588
    A total of 32,588 cars for sale are available.
  • Average
    $45,380
    $45,380 is the average price.
  • Сheapest
    $2,800
    The price is starting from as low as $2,800.
  • Most Expensive
    $350,995
    The most expensive cars cost up to $350,995.