Used BMW Cars for Sale across the US

34,065 found


Make












430i

Condition: Certified
Mileage: 11,917
Gasoline
Automatic
AWD
$43,745
$762 mo.

328i

Condition: Used
Mileage: 131,553
Gasoline
Automatic
RWD

Base

Condition: Certified
Mileage: 7,976
Electric
Automatic
RWD
$43,250
$753 mo.

228i

Condition: Used
Mileage: 12,356
Gasoline
Automatic
FWD
$39,249
$684 mo.

750i

Condition: Used
Mileage: 44,217
Gasoline
Automatic
RWD

650i

Condition: Used
Mileage: 90,632
Gasoline
Automatic
RWD
$17,900
$312 mo.

330i

Condition: Used
Mileage: 36,878
Gasoline
Automatic
AWD
$27,995
$488 mo.

228i

Condition: Used
Mileage: 21,153
Gasoline
Automatic
AWD
$29,419
$512 mo.

Base

Condition: Used
Mileage: 4,985
Electric
Automatic
AWD
$78,499
$1,367 mo.

430i

Condition: Used
Mileage: 35,044
Gasoline
Automatic
RWD
$35,253
$614 mo.

40i

Condition: Used
Mileage: 29,899
Gasoline
Automatic
AWD
$45,888
$799 mo.

430i

Condition: Used
Mileage: 11,022
Gasoline
Automatic
RWD
$58,990
$1,028 mo.

320i

Condition: Used
Mileage: 109,242
Gasoline
Automatic
RWD
$13,895
$242 mo.

328i

Condition: Used
Mileage: 43,918
Gasoline
Automatic
RWD
$19,800
$345 mo.

328i

Condition: Used
Mileage: 103,070
Gasoline
Automatic
AWD
$15,800
$275 mo.

540i

Condition: Used
Mileage: 13,327
Gasoline
Automatic
RWD
$56,349
$982 mo.

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

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