Used BMW Cars for Sale across the US

32,427 found


Make












430i

Condition: Used
Mileage: 14,287
Gasoline
Automatic
AWD
$41,995
$732 mo.

M240i

Condition: Used
Mileage: 15,521
Gasoline
Automatic
RWD
$49,995
$871 mo.

330e

Condition: Used
Mileage: 11,203
Hybrid
Automatic
RWD
$36,995
$644 mo.

750i

Condition: Used
Mileage: 74,532
Gasoline
Automatic
AWD
$22,970
$400 mo.

228i

Condition: Used
Mileage: 66,205
Gasoline
Automatic
AWD

440i

Condition: Used
Mileage: 63,207
Gasoline
Automatic
AWD
$29,989
$522 mo.

30i

Condition: Used
Mileage: 26,411
Gasoline
Automatic
AWD

28i

Condition: Used
Mileage: 13,337
Gasoline
Automatic
AWD
$43,999
$766 mo.

30i

Condition: Used
Mileage: 5,028
Gasoline
Automatic
AWD
$51,995
$906 mo.

xDrive35d

Condition: Used
Mileage: 124,019
Diesel
Automatic
AWD
$13,991
$244 mo.

Base

Condition: Used
Mileage: 6,186
Gasoline
Automatic
RWD
$61,800
$1,077 mo.

M235i

Condition: Used
Mileage: 7,650
Gasoline
Automatic
AWD
$57,195
$996 mo.

30i

Condition: Used
Mileage: 8,779
Gasoline
Automatic
AWD
$57,310
$998 mo.

30i

Condition: Used
Mileage: 6,949
Gasoline
Automatic
AWD
$56,420
$983 mo.

330i

Condition: Used
Mileage: 5,064
Gasoline
Automatic
AWD
$50,445
$879 mo.

330i

Condition: Used
Mileage: 7,767
Gasoline
Automatic
AWD
$51,855
$903 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.