Used BMW Cars for Sale across the US

30,123 found


Make












330i

Condition: Used
Mileage: 56
Gasoline
Automatic
AWD
$33,543
$584 mo.

Base

Condition: Used
Mileage: 5,647
Gasoline
Manual
RWD
$66,336
$1,156 mo.

330i

Condition: Used
Mileage: 99,804
Gasoline
Automatic
AWD

xDrive28i

Condition: Used
Mileage: 152,165
Gasoline
Automatic
AWD
$10,094
$176 mo.

30i

Condition: Used
Mileage: 37,838
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 49,214
Gasoline
Automatic
AWD

30i

Condition: Used
Mileage: 79,612
Gasoline
Automatic
AWD
$21,900
$382 mo.

M60i

Condition: Used
Mileage: 8,174
Gasoline
Automatic
AWD
$140,000
$2,439 mo.

330i

Condition: Certified
Mileage: 8,965
Gasoline
Automatic
AWD
$51,199
$892 mo.

28i

Condition: Used
Mileage: 6,416
Gasoline
Automatic
AWD

430i

Condition: Certified
Mileage: 20,671
Gasoline
Automatic
RWD

30i

Condition: Certified
Mileage: 5,576
Gasoline
Automatic
AWD

30i

Condition: Certified
Mileage: 5,554
Gasoline
Automatic
AWD

28i

Condition: Used
Mileage: 63,104
Gasoline
Automatic
RWD
$18,987
$331 mo.

28i

Condition: Used
Mileage: 42,200
Gasoline
Automatic
AWD

750i

Condition: Used
Mileage: 48,625
Gasoline
Automatic
RWD
$33,134
$577 mo.

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

  • Available
    30,123
    A total of 30,123 cars for sale are available.
  • Average
    $43,928
    $43,928 is the average price.
  • Сheapest
    $3,750
    The price is starting from as low as $3,750.
  • Most Expensive
    $367,807
    The most expensive cars cost up to $367,807.