Used BMW Cars for Sale across the US

33,794 found


Make












530i

Condition: Used
Mileage: 1,014
Gasoline
Automatic
RWD
$54,777
$954/mo

Base

Condition: Used
Mileage: 2,001
Electric
Automatic
AWD
$70,911
$1,235/mo

30i

Condition: Used
Mileage: 5,567
Gasoline
Automatic
AWD

30i

Condition: Used
Mileage: 6,879
Gasoline
Automatic
AWD
$50,996
$888/mo

M60i

Condition: Used
Mileage: 4,854
Gasoline
Automatic
AWD
$122,980
$2,142/mo

30i

Condition: Certified
Mileage: 6,162
Gasoline
Automatic
RWD
$44,177
$770/mo

40i

Condition: Used
Mileage: 5,282
Gasoline
Automatic
AWD
$65,699
$1,145/mo

M60i

Condition: Used
Mileage: 5,093
Gasoline
Automatic
AWD
$109,900
$1,915/mo

M60i

Condition: Used
Mileage: 4,789
Gasoline
Automatic
AWD
$119,930
$2,089/mo

Base

Condition: Certified
Mileage: 3,120
Electric
Automatic
RWD
$75,095
$1,308/mo

Base

Condition: Certified
Mileage: 2,100
Electric
Automatic
RWD
$69,995
$1,219/mo

Base

Condition: Used
Mileage: 723
Electric
Automatic
AWD
$78,160
$1,362/mo

Base

Condition: Certified
Mileage: 4,118
Electric
Automatic
RWD
$69,047
$1,203/mo

30i

Condition: Certified
Mileage: 9,795
Gasoline
Automatic
AWD
$48,995
$854/mo

30i

Condition: Certified
Mileage: 9,390
Gasoline
Automatic
AWD
$49,249
$858/mo

Base

Condition: Used
Mileage: 3,855
Electric
Automatic
AWD
$82,437
$1,436/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.