Used BMW Cars for Sale across the US

33,199 found


Make












Base

Condition: Used
Mileage: 3,568
Hybrid
Automatic
AWD
$129,999
$2,265/mo

M60i

Condition: Used
Mileage: 8,833
Gasoline
Automatic
AWD
$116,710
$2,033/mo

30i

Condition: Used
Mileage: 9,022
Gasoline
Automatic
AWD
$61,765
$1,076/mo

40i

Condition: Used
Mileage: 10,099
Gasoline
Automatic
AWD
$75,085
$1,308/mo

40i

Condition: Used
Mileage: 10,094
Gasoline
Automatic
AWD
$93,205
$1,624/mo

M235i

Condition: Used
Mileage: 34,701
Gasoline
Automatic
AWD
$28,889
$503/mo

40i

Condition: Used
Mileage: 80,701
Gasoline
Automatic
AWD
$28,800
$502/mo

328d

Condition: Used
Mileage: 93,142
Diesel
Automatic
AWD
$16,513
$288/mo

640i

Condition: Used
Mileage: 63,978
Gasoline
Automatic
AWD
$29,963
$522/mo

40i

Condition: Used
Mileage: 18,107
Gasoline
Automatic
AWD
$62,941
$1,096/mo

40i

Condition: Certified
Mileage: 35,780
Gasoline
Automatic
AWD
$44,877
$782/mo
Huntington Station, NY

xDrive35i

Condition: Used
Mileage: 38,304
Gasoline
Automatic
AWD
$19,563
$341/mo

30i

Condition: Certified
Mileage: 38,261
Gasoline
Automatic
AWD
$34,576
$602/mo

30i

Condition: Certified
Mileage: 46,902
Gasoline
Automatic
RWD
$33,715
$587/mo

530i

Condition: Certified
Mileage: 5,688
Gasoline
Automatic
AWD
$43,713
$762/mo

30i

Condition: Certified
Mileage: 19,195
Gasoline
Automatic
AWD
$38,855
$677/mo

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

  • Available
    33,199
    A total of 33,199 cars for sale are available.
  • Average
    $45,478
    $45,478 is the average price.
  • Сheapest
    $2,390
    The price is starting from as low as $2,390.
  • Most Expensive
    $353,857
    The most expensive cars cost up to $353,857.