Used BMW Cars for Sale across the US

32,427 found


Make












30i

Condition: Used
Mileage: 27,784
Gasoline
Automatic
AWD
$39,330
$685 mo.

330i

Condition: Used
Mileage: 15,083
Gasoline
Automatic
RWD
$29,484
$514 mo.

228i

Condition: Used
Mileage: 9
Gasoline
Automatic
FWD

30i

Condition: Certified
Mileage: 2,763
Gasoline
Automatic
AWD
$45,555
$794 mo.

Base

Condition: Used
Mileage: 33,704
Electric
Automatic
AWD

28i

Condition: Used
Mileage: 29,702
Gasoline
Automatic
AWD

228i

Condition: Used
Mileage: 26,462
Gasoline
Automatic
AWD

230i

Condition: Used
Mileage: 15,882
Gasoline
Automatic
AWD

Base

Condition: Used
Mileage: 14,632
Gasoline
Automatic
AWD
$113,992
$1,986 mo.

30i

Condition: Used
Mileage: 52,200
Gasoline
Automatic
RWD

M50i

Condition: Used
Mileage: 37,430
Gasoline
Automatic
AWD
$68,900
$1,200 mo.

40i

Condition: Certified
Mileage: 38,686
Gasoline
Automatic
AWD

30i

Condition: Certified
Mileage: 9,541
Gasoline
Automatic
AWD
$43,950
$766 mo.

30i

Condition: Certified
Mileage: 27,047
Gasoline
Automatic
AWD
$36,950
$644 mo.

435i

Condition: Used
Mileage: 18,266
Gasoline
Automatic
AWD

430i

Condition: Used
Mileage: 11,476
Gasoline
Automatic
AWD
$47,500
$827 mo.

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.