Used BMW Cars for Sale across the US

33,186 found


Make












30i

Condition: Used
Mileage: 3,964
Gasoline
Automatic
RWD
$53,295
$928 mo.

30i

Condition: Used
Mileage: 4,720
Gasoline
Automatic
RWD
$51,745
$901 mo.

30i

Condition: Used
Mileage: 6,397
Gasoline
Automatic
RWD
$53,295
$928 mo.

330i

Condition: Used
Mileage: 5,500
Gasoline
Automatic
AWD
$50,560
$881 mo.

40i

Condition: Used
Mileage: 992
Gasoline
Automatic
AWD
$68,051
$1,185 mo.

28i

Condition: Used
Mileage: 13,437
Gasoline
Automatic
AWD
$33,999
$592 mo.

28i

Condition: Used
Mileage: 10
Gasoline
Automatic
AWD
$46,725
$814 mo.

30i

Condition: Used
Mileage: 3,950
Gasoline
Automatic
AWD
$60,996
$1,063 mo.

28i

Condition: Used
Mileage: 2,987
Gasoline
Automatic
AWD
$46,480
$810 mo.

28i

Condition: Used
Mileage: 3,872
Gasoline
Automatic
AWD
$47,480
$827 mo.

28i

Condition: Used
Mileage: 6
Gasoline
Automatic
AWD
$49,324
$859 mo.

28i

Condition: Used
Mileage: 10
Gasoline
Automatic
AWD
$47,725
$831 mo.

330i

Condition: Used
Mileage: 11
Gasoline
Automatic
AWD
$50,885
$886 mo.

28i

Condition: Used
Mileage: 4,075
Gasoline
Automatic
AWD
$48,115
$838 mo.

40i

Condition: Used
Mileage: 2
Gasoline
Automatic
AWD
$88,699
$1,545 mo.

40i

Condition: Used
Mileage: 4,865
Gasoline
Automatic
AWD
$75,025
$1,307 mo.

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

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