Used BMW Cars for Sale across the US

32,995 found


Make












30i

Condition: Used
Mileage: 20,065
Gasoline
Automatic
AWD

28i

Condition: Used
Mileage: 91,231
Gasoline
Automatic
AWD
$13,488
$235/mo

530e

Condition: Used
Mileage: 11,530
Hybrid
Automatic
AWD
$41,171
$717/mo

530i

Condition: Certified
Mileage: 30,985
Gasoline
Automatic
AWD
$39,194
$683/mo

40i

Condition: Used
Mileage: 85,677
Gasoline
Automatic
AWD
$37,750
$658/mo

Base

Condition: Used
Mileage: 2
Electric
Automatic
AWD
$65,499
$1,141/mo

Base

Condition: Used
Mileage: 1,343
Electric
Automatic
AWD
$77,499
$1,350/mo

28i

Condition: Used
Mileage: 25
Gasoline
Automatic
AWD
$48,394
$843/mo

228

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

228

Condition: Used
Mileage: 17
Gasoline
Automatic
AWD
$47,299
$824/mo

330i

Condition: Used
Mileage: 15
Gasoline
Automatic
AWD
$55,499
$967/mo

M50i

Condition: Certified
Mileage: 46,112
Gasoline
Automatic
AWD

335i

Condition: Used
Mileage: 117,361
Gasoline
Automatic
AWD
$15,000
$261/mo

50e

Condition: Used
Mileage: 5,054
Hybrid
Automatic
AWD
$84,000
$1,463/mo

M5

Condition: Used
Mileage: 85,251
Gasoline
Automatic
RWD

28i

Condition: Certified
Mileage: 2,200
Gasoline
Automatic
AWD
$44,000
$766/mo

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.