Used BMW Cars for Sale across the US

32,588 found


Make












840i

Condition: Used
Mileage: 30,064
Gasoline
Automatic
RWD
$51,999
$906/mo

530i

Condition: Used
Mileage: 22,332
Gasoline
Automatic
RWD
$44,999
$784/mo

30i

Condition: Used
Mileage: 38,072
Gasoline
Automatic
AWD
$32,999
$575/mo

30i

Condition: Used
Mileage: 81,080
Gasoline
Automatic
RWD
$23,691
$413/mo

M50i

Condition: Used
Mileage: 48,715
Gasoline
Automatic
AWD

50e

Condition: Used
Mileage: 1,500
Hybrid
Automatic
AWD

30i

Condition: Used
Mileage: 16,513
Gasoline
Automatic
RWD

30i

Condition: Used
Mileage: 45,226
Gasoline
Automatic
RWD
$31,999
$557/mo

30i

Condition: Used
Mileage: 20,586
Gasoline
Automatic
AWD
$45,999
$801/mo

330i

Condition: Used
Mileage: 27,259
Gasoline
Automatic
AWD
$28,499
$496/mo

530i

Condition: Used
Mileage: 99,248
Gasoline
Automatic
RWD
$18,894
$329/mo

Base

Condition: Certified
Mileage: 14,496
Electric
Automatic
AWD

28i

Condition: Certified
Mileage: 6,568
Gasoline
Automatic
AWD

30i

Condition: Used
Mileage: 5,221
Gasoline
Automatic
RWD

30i

Condition: Certified
Mileage: 10,690
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 13,698
Gasoline
Automatic
AWD

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

  • Available
    32,588
    A total of 32,588 cars for sale are available.
  • Average
    $45,380
    $45,380 is the average price.
  • Сheapest
    $2,800
    The price is starting from as low as $2,800.
  • Most Expensive
    $350,995
    The most expensive cars cost up to $350,995.