Used BMW Cars for Sale across the US

33,307 found


Make












45e

Condition: Used
Mileage: 7,328
Hybrid
Automatic
AWD
$47,960
$835 mo.

M50i

Condition: Used
Mileage: 14,327
Gasoline
Automatic
AWD
$65,875
$1,148 mo.

228i

Condition: Used
Mileage: 6,275
Gasoline
Automatic
AWD
$29,988
$522 mo.

228i

Condition: Used
Mileage: 15,308
Gasoline
Automatic
FWD
$37,495
$653 mo.

Base

Condition: Used
Mileage: 22,415
Gasoline
Automatic
AWD
$78,995
$1,376 mo.

30i

Condition: Used
Mileage: 62,946
Gasoline
Automatic
RWD
$25,783
$449 mo.

Base

Condition: Certified
Mileage: 4,363
Electric
Automatic
AWD
$93,798
$1,634 mo.

30i

Condition: Used
Mileage: 66,553
Gasoline
Automatic
AWD
$24,420
$425 mo.

28i

Condition: Used
Mileage: 21,440
Gasoline
Automatic
AWD
$28,888
$503 mo.

Base

Condition: Used
Mileage: 4,129
Electric
Automatic
AWD
$98,899
$1,723 mo.

330i

Condition: Used
Mileage: 13,807
Gasoline
Automatic
AWD
$45,695
$796 mo.

840i

Condition: Used
Mileage: 10,724
Gasoline
Automatic
AWD
$74,895
$1,305 mo.

228i

Condition: Used
Mileage: 12,580
Gasoline
Automatic
AWD
$40,495
$705 mo.

330i

Condition: Used
Mileage: 11,794
Gasoline
Automatic
AWD
$50,745
$884 mo.

40i

Condition: Used
Mileage: 15,009
Gasoline
Automatic
RWD
$42,875
$747 mo.

Base

Condition: Certified
Mileage: 12,638
Electric
Automatic
AWD
$102,987
$1,794 mo.

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

  • Available
    33,307
    A total of 33,307 cars for sale are available.
  • Average
    $44,292
    $44,292 is the average price.
  • Сheapest
    $2,999
    The price is starting from as low as $2,999.
  • Most Expensive
    $301,807
    The most expensive cars cost up to $301,807.
Any