Used BMW Cars for Sale across the US

33,794 found


Make












M60i

Condition: Used
Mileage: 2,420
Gasoline
Automatic
AWD
$108,499
$1,890/mo

M235i

Condition: Used
Mileage: 8,750
Gasoline
Automatic
AWD
$41,299
$719/mo

530i

Condition: Used
Mileage: 12,679
Gasoline
Automatic
RWD
$36,665
$639/mo

40i

Condition: Used
Mileage: 18,982
Gasoline
Automatic
AWD
$64,279
$1,120/mo

530i

Condition: Used
Mileage: 26
Gasoline
Automatic
AWD
$53,083
$925/mo

40i

Condition: Used
Mileage: 6,904
Gasoline
Automatic
RWD
$63,746
$1,110/mo

430i

Condition: Used
Mileage: 9,958
Gasoline
Automatic
AWD
$48,950
$853/mo

30i

Condition: Used
Mileage: 6,879
Gasoline
Automatic
AWD

28i

Condition: Used
Mileage: 5,837
Gasoline
Automatic
AWD
$46,600
$812/mo

430i

Condition: Used
Mileage: 17,757
Gasoline
Automatic
AWD
$34,771
$606/mo

430i

Condition: Used
Mileage: 8,162
Gasoline
Automatic
AWD
$46,995
$819/mo

M60i

Condition: Used
Mileage: 10,297
Gasoline
Automatic
AWD
$99,960
$1,741/mo

30i

Condition: Used
Mileage: 11,940
Gasoline
Automatic
RWD
$44,460
$775/mo

30i

Condition: Used
Mileage: 8,706
Gasoline
Automatic
RWD
$45,960
$801/mo

Base

Condition: Used
Mileage: 10
Electric
Automatic
AWD
$96,535
$1,682/mo

30i

Condition: Used
Mileage: 7,791
Gasoline
Automatic
AWD
$53,460
$931/mo

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

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