Used BMW Cars for Sale across the US

31,468 found


Make












Base

Condition: Used
Mileage: 3,201
Electric
Automatic
AWD
$67,599
$1,178 mo.

Base

Condition: Used
Mileage: 5,190
Electric
Automatic
AWD
$77,499
$1,350 mo.

430i

Condition: Used
Mileage: 43,098
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 13,944
Gasoline
Automatic
RWD
$37,636
$656 mo.

40i

Condition: Certified
Mileage: 13,182
Gasoline
Automatic
AWD
$89,445
$1,558 mo.

530i

Condition: Certified
Mileage: 13,251
Gasoline
Automatic
RWD
$47,989
$836 mo.

28i

Condition: Certified
Mileage: 11,615
Gasoline
Automatic
AWD
$36,890
$643 mo.

328i

Condition: Used
Mileage: 158,750
Gasoline
Automatic
RWD
$8,950
$156 mo.

30i

Condition: Used
Mileage: 5,610
Gasoline
Automatic
AWD
$54,064
$942 mo.

40i

Condition: Used
Mileage: 30,023
Gasoline
Automatic
AWD
$61,065
$1,064 mo.

30i

Condition: Certified
Mileage: 8,428
Gasoline
Automatic
AWD
$45,679
$796 mo.

330i

Condition: Used
Mileage: 12,096
Gasoline
Automatic
RWD

330i

Condition: Used
Mileage: 10,925
Gasoline
Automatic
RWD
$48,822
$851 mo.

28i

Condition: Certified
Mileage: 10,005
Gasoline
Automatic
AWD
$37,349
$651 mo.

230i

Condition: Used
Mileage: 980
Gasoline
Automatic
AWD
$46,145
$804 mo.

Base

Condition: Used
Mileage: 4,006
Electric
Automatic
AWD
$74,495
$1,298 mo.

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

  • Available
    31,468
    A total of 31,468 cars for sale are available.
  • Average
    $44,192
    $44,192 is the average price.
  • Сheapest
    $3,399
    The price is starting from as low as $3,399.
  • Most Expensive
    $361,807
    The most expensive cars cost up to $361,807.