Used BMW Cars for Sale across the US

32,995 found


Make












330i

Condition: Used
Mileage: 32,157
Gasoline
Automatic
AWD
$32,043
$558/mo

430i

Condition: Used
Mileage: 75,540
Gasoline
Automatic
AWD
$19,869
$346/mo

Base

Condition: Used
Mileage: 74,014
Gasoline
Automatic
RWD
$45,437
$792/mo

40i

Condition: Used
Mileage: 16,573
Gasoline
Automatic
AWD

30i

Condition: Used
Mileage: 2,947
Gasoline
Automatic
AWD

28i

Condition: Used
Mileage: 48,582
Gasoline
Automatic
AWD

M440i

Condition: Used
Mileage: 13,811
Gasoline
Automatic
RWD

430i

Condition: Used
Mileage: 3,428
Gasoline
Automatic
AWD

40i

Condition: Used
Mileage: 18,853
Gasoline
Automatic
AWD

30i

Condition: Used
Mileage: 11,955
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 3,896
Gasoline
Automatic
AWD

330i

Condition: Certified
Mileage: 23,762
Gasoline
Automatic
AWD

330e

Condition: Used
Mileage: 14,316
Hybrid
Automatic
AWD

50e

Condition: Certified
Mileage: 28,554
Hybrid
Automatic
AWD
$67,619
$1,178/mo

40i

Condition: Used
Mileage: 215
Gasoline
Automatic
AWD
$79,985
$1,393/mo

M50i

Condition: Used
Mileage: 50,375
Gasoline
Automatic
AWD

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

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