Used BMW Cars for Sale across the US

30,498 found


Make












Base

Condition: Used
Mileage: 2,650
Gasoline
Automatic
AWD
$86,991
$1,515 mo.

sDrive28i

Condition: Used
Mileage: 31,176
Gasoline
Manual
RWD
$24,930
$434 mo.

328i

Condition: Used
Mileage: 139,719
Gasoline
Automatic
RWD
$11,995
$209 mo.

30i

Condition: Used
Mileage: 58,370
Gasoline
Automatic
AWD
$21,000
$366 mo.

40i

Condition: Used
Mileage: 37,707
Gasoline
Automatic
AWD

840i

Condition: Certified
Mileage: 29,906
Gasoline
Automatic
RWD
$53,999
$941 mo.

430i

Condition: Certified
Mileage: 20,458
Gasoline
Automatic
RWD
$44,995
$784 mo.

40i

Condition: Used
Mileage: 69,879
Gasoline
Automatic
RWD
$33,495
$583 mo.

30i

Condition: Certified
Mileage: 46,168
Gasoline
Automatic
RWD
$32,995
$575 mo.

Base

Condition: Used
Mileage: 10,888
Gasoline
Automatic
AWD
$102,995
$1,794 mo.

320i

Condition: Used
Mileage: 62,385
Gasoline
Automatic
RWD

640i

Condition: Used
Mileage: 73,052
Gasoline
Automatic
AWD
$24,994
$435 mo.

30i

Condition: Used
Mileage: 86,747
Gasoline
Automatic
AWD

xDrive50i

Condition: Used
Mileage: 51,440
Gasoline
Automatic
AWD

330i

Condition: Used
Mileage: 14,298
Gasoline
Automatic
RWD
$38,901
$678 mo.

30i

Condition: Used
Mileage: 84,436
Gasoline
Automatic
AWD

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

  • Available
    30,498
    A total of 30,498 cars for sale are available.
  • Average
    $43,923
    $43,923 is the average price.
  • Сheapest
    $2,650
    The price is starting from as low as $2,650.
  • Most Expensive
    $352,812
    The most expensive cars cost up to $352,812.