Used BMW Cars for Sale across the US

32,427 found


Make












40i

Condition: Used
Mileage: 39,353
Gasoline
Automatic
AWD
$32,999
$575 mo.

40i

Condition: Used
Mileage: 63,580
Gasoline
Automatic
AWD
$49,999
$871 mo.

40i

Condition: Used
Mileage: 51,801
Gasoline
Automatic
AWD
$35,999
$627 mo.

30i

Condition: Used
Mileage: 37,638
Gasoline
Automatic
AWD
$37,999
$662 mo.

535i

Condition: Used
Mileage: 83,765
Gasoline
Automatic
AWD

sDrive28i

Condition: Used
Mileage: 45,296
Gasoline
Automatic
RWD

228i

Condition: Used
Mileage: 13,683
Gasoline
Automatic
AWD

228i

Condition: Used
Mileage: 13,683
Gasoline
Automatic
AWD

430i

Condition: Used
Mileage: 14,163
Gasoline
Automatic
AWD

30i

Condition: Used
Mileage: 31,266
Gasoline
Automatic
AWD
$37,419
$652 mo.

30i

Condition: Used
Mileage: 15,121
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 11,723
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 26,196
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 21,189
Gasoline
Automatic
AWD

Base

Condition: Used
Mileage: 7,021
Electric
Automatic
AWD

30i

Condition: Used
Mileage: 50,115
Gasoline
Automatic
AWD

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

  • Available
    32,427
    A total of 32,427 cars for sale are available.
  • Average
    $44,305
    $44,305 is the average price.
  • Сheapest
    $2,995
    The price is starting from as low as $2,995.
  • Most Expensive
    $341,807
    The most expensive cars cost up to $341,807.