Used BMW Cars for Sale across the US

33,492 found


Make












Base

Condition: Used
Mileage: 7,490
Electric
Automatic
RWD
$59,999
$1,045/mo

40i

Condition: Used
Mileage: 33,964
Gasoline
Automatic
AWD
$44,568
$776/mo

Base

Condition: Used
Mileage: 10
Electric
Automatic
RWD
$72,825
$1,269/mo

Base

Condition: Used
Mileage: 10
Electric
Automatic
RWD
$72,990
$1,272/mo

30i

Condition: Used
Mileage: 26,383
Gasoline
Automatic
AWD
$41,486
$723/mo

Base

Condition: Used
Mileage: 6
Electric
Automatic
AWD
$53,188
$927/mo

430i

Condition: Used
Mileage: 8,312
Gasoline
Automatic
AWD
$47,280
$824/mo

sDrive35i

Condition: Used
Mileage: 142,024
Gasoline
Automatic
RWD

Base

Condition: Used
Mileage: 1,924
Electric
Automatic
RWD
$95,275
$1,660/mo

Base

Condition: Used
Mileage: 4,278
Electric
Automatic
AWD
$75,999
$1,324/mo

Base

Condition: Used
Mileage: 1,074
Electric
Automatic
AWD
$53,995
$941/mo

Base

Condition: Used
Mileage: 2,505
Electric
Automatic
AWD
$63,352
$1,104/mo

840i

Condition: Used
Mileage: 5,369
Gasoline
Automatic
RWD
$81,195
$1,414/mo

Base

Condition: Used
Mileage: 14,988
Electric
Automatic
AWD
$49,999
$871/mo

Base

Condition: Used
Mileage: 2,521
Electric
Automatic
RWD
$63,980
$1,115/mo

Base

Condition: Used
Mileage: 5,223
Electric
Automatic
RWD
$60,795
$1,059/mo

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

  • Available
    33,492
    A total of 33,492 cars for sale are available.
  • Average
    $46,998
    $46,998 is the average price.
  • Сheapest
    $2,900
    The price is starting from as low as $2,900.
  • Most Expensive
    $350,995
    The most expensive cars cost up to $350,995.