Used BMW Cars for Sale across the US

33,274 found


Make












30i

Condition: Used
Mileage: 6,045
Gasoline
Automatic
RWD

28i

Condition: Used
Mileage: 6,724
Gasoline
Automatic
AWD
$43,971
$766/mo

28i

Condition: Used
Mileage: 5,986
Gasoline
Automatic
AWD
$42,319
$737/mo

328i

Condition: Used
Mileage: 91,263
Gasoline
Automatic
AWD
$14,687
$256/mo

530i

Condition: Used
Mileage: 7,215
Gasoline
Automatic
AWD
$51,985
$906/mo

530i

Condition: Used
Mileage: 10
Gasoline
Automatic
AWD
$65,175
$1,135/mo

40i

Condition: Used
Mileage: 5,530
Gasoline
Automatic
RWD
$63,999
$1,115/mo

Base

Condition: Used
Mileage: 4,104
Electric
Automatic
AWD
$160,933
$2,804/mo

530i

Condition: Used
Mileage: 1,144
Gasoline
Automatic
AWD
$66,104
$1,152/mo

40i

Condition: Used
Mileage: 39,760
Gasoline
Automatic
RWD
$43,995
$766/mo

40i

Condition: Used
Mileage: 5,308
Gasoline
Automatic
RWD
$63,999
$1,115/mo

M60i

Condition: Used
Mileage: 3,462
Gasoline
Automatic
AWD
$86,999
$1,516/mo

230i

Condition: Certified
Mileage: 3,628
Gasoline
Automatic
RWD
$44,389
$773/mo

330i

Condition: Certified
Mileage: 5,952
Gasoline
Automatic
AWD
$54,091
$942/mo

Base

Condition: Used
Mileage: 4,295
Electric
Automatic
AWD
$89,999
$1,568/mo

Base

Condition: Certified
Mileage: 763
Electric
Automatic
RWD
$110,445
$1,924/mo

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

  • Available
    33,274
    A total of 33,274 cars for sale are available.
  • Average
    $45,895
    $45,895 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.