Used BMW Cars for Sale across the US

34,065 found


Make












530i

Condition: Used
Mileage: 25,928
Gasoline
Automatic
RWD
$45,495
$793 mo.

xDrive35i

Condition: Used
Mileage: 78,641
Gasoline
Automatic
AWD
$18,995
$331 mo.

530i

Condition: Used
Mileage: 559
Gasoline
Automatic
AWD
$70,875
$1,235 mo.

330i

Condition: Used
Mileage: 44,749
Gasoline
Automatic
RWD
$29,988
$522 mo.

40i

Condition: Certified
Mileage: 35,019
Gasoline
Automatic
AWD
$63,877
$1,113 mo.

530i

Condition: Used
Mileage: 19,423
Gasoline
Automatic
RWD
$31,319
$546 mo.

28i

Condition: Used
Mileage: 20,007
Gasoline
Automatic
AWD
$44,360
$773 mo.

330i

Condition: Used
Mileage: 13,699
Gasoline
Automatic
RWD
$38,999
$679 mo.

330i

Condition: Used
Mileage: 16,282
Gasoline
Automatic
AWD
$39,999
$697 mo.

40i

Condition: Used
Mileage: 12,857
Gasoline
Automatic
AWD
$51,404
$895 mo.

xDrive50i

Condition: Used
Mileage: 49,966
Gasoline
Automatic
AWD
$39,999
$697 mo.

Base

Condition: Used
Mileage: 39,909
Gasoline
Manual
RWD
$79,997
$1,394 mo.

750i

Condition: Used
Mileage: 7,365
Gasoline
Automatic
AWD
$67,445
$1,175 mo.

330e

Condition: Used
Mileage: 89,614
Hybrid
Automatic
RWD
$19,987
$348 mo.

740i

Condition: Used
Mileage: 38,281
Gasoline
Automatic
AWD
$39,988
$697 mo.

530e

Condition: Used
Mileage: 9,517
Hybrid
Automatic
RWD
$30,960
$539 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.