Used BMW Cars for Sale across the US

32,588 found


Make












330i

Condition: Used
Mileage: 33,862
Gasoline
Automatic
RWD
$28,680
$500/mo

750i

Condition: Used
Mileage: 51,433
Gasoline
Automatic
RWD

40i

Condition: Used
Mileage: 43,361
Gasoline
Automatic
AWD

30i

Condition: Used
Mileage: 38,702
Gasoline
Automatic
RWD

30i

Condition: Used
Mileage: 12,392
Gasoline
Automatic
RWD

330i

Condition: Used
Mileage: 43,569
Gasoline
Automatic
AWD

M

Condition: Used
Mileage: 103,952
Gasoline
Automatic
AWD
$16,991
$296/mo

40i

Condition: Used
Mileage: 4,294
Gasoline
Automatic
AWD
$83,045
$1,447/mo

28i

Condition: Used
Mileage: 61,514
Gasoline
Automatic
AWD
$17,500
$305/mo

640i

Condition: Used
Mileage: 52,382
Gasoline
Automatic
RWD
$25,900
$451/mo

30i

Condition: Used
Mileage: 48,031
Gasoline
Automatic
AWD
$18,999
$331/mo

45e

Condition: Used
Mileage: 32,941
Hybrid
Automatic
AWD

28i

Condition: Used
Mileage: 80,456
Gasoline
Automatic
AWD
$20,000
$348/mo

228i

Condition: Certified
Mileage: 27,126
Gasoline
Automatic
AWD
$27,500
$479/mo

30i

Condition: Certified
Mileage: 45,361
Gasoline
Automatic
AWD
$36,000
$627/mo

40i

Condition: Used
Mileage: 34,232
Gasoline
Automatic
AWD
$38,999
$679/mo

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.