Used BMW Cars for Sale across the US

34,065 found


Make












30i

Condition: Used
Mileage: 5,542
Gasoline
Automatic
AWD
$53,860
$938 mo.

28i

Condition: Used
Mileage: 9,902
Gasoline
Automatic
AWD
$35,999
$627 mo.

30i

Condition: Certified
Mileage: 11,520
Gasoline
Automatic
AWD
$47,900
$834 mo.

840i

Condition: Used
Mileage: 6,191
Gasoline
Automatic
RWD
$88,996
$1,550 mo.

228i

Condition: Certified
Mileage: 8,700
Gasoline
Automatic
FWD
$33,991
$592 mo.

530i

Condition: Used
Mileage: 5,801
Gasoline
Automatic
AWD
$62,696
$1,092 mo.

40i

Condition: Used
Mileage: 8,927
Gasoline
Automatic
AWD
$76,999
$1,341 mo.

28i

Condition: Used
Mileage: 2,723
Gasoline
Automatic
AWD
$45,965
$801 mo.

40i

Condition: Used
Mileage: 30,199
Gasoline
Automatic
AWD
$44,943
$783 mo.

30i

Condition: Used
Mileage: 10,834
Gasoline
Automatic
AWD
$40,943
$713 mo.

530i

Condition: Used
Mileage: 17,935
Gasoline
Automatic
AWD
$46,943
$818 mo.

330e

Condition: Used
Mileage: 6,475
Hybrid
Automatic
AWD
$37,943
$661 mo.

Base

Condition: Used
Mileage: 8,296
Electric
Automatic
RWD
$65,595
$1,143 mo.

28i

Condition: Used
Mileage: 10,144
Gasoline
Automatic
AWD
$41,795
$728 mo.

28i

Condition: Used
Mileage: 7,107
Gasoline
Automatic
AWD
$37,996
$662 mo.

30i

Condition: Used
Mileage: 4,625
Gasoline
Automatic
AWD
$49,998
$871 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.