Used BMW Cars for Sale across the US

32,290 found


Make












M50i

Condition: Used
Mileage: 31,471
Gasoline
Automatic
AWD
$60,686
$1,057/mo

M50i

Condition: Used
Mileage: 37,168
Gasoline
Automatic
AWD
$63,995
$1,115/mo

530e

Condition: Used
Mileage: 22,776
Hybrid
Automatic
RWD
$41,384
$721/mo

xDrive35i

Condition: Used
Mileage: 67,998
Gasoline
Automatic
AWD
$17,392
$303/mo

40i

Condition: Used
Mileage: 54,438
Gasoline
Automatic
RWD

Base

Condition: Used
Mileage: 22,020
Gasoline
Automatic
AWD

320i

Condition: Used
Mileage: 57,557
Gasoline
Automatic
RWD

M235i

Condition: Used
Mileage: 43,133
Gasoline
Automatic
AWD

40i

Condition: Used
Mileage: 57,000
Gasoline
Automatic
AWD

40i

Condition: Used
Mileage: 28,119
Gasoline
Automatic
AWD

40i

Condition: Used
Mileage: 33,038
Gasoline
Automatic
RWD

40i

Condition: Used
Mileage: 9,735
Gasoline
Automatic
AWD

M550i

Condition: Used
Mileage: 44,407
Gasoline
Automatic
AWD
$39,988
$697/mo

xDrive35i

Condition: Used
Mileage: 140,218
Gasoline
Automatic
AWD
$8,999
$157/mo

530i

Condition: Used
Mileage: 62,248
Gasoline
Automatic
AWD
$23,981
$418/mo

40i

Condition: Certified
Mileage: 27,534
Gasoline
Automatic
AWD
$60,981
$1,062/mo

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

  • Available
    32,290
    A total of 32,290 cars for sale are available.
  • Average
    $45,357
    $45,357 is the average price.
  • Сheapest
    $2,495
    The price is starting from as low as $2,495.
  • Most Expensive
    $350,995
    The most expensive cars cost up to $350,995.