Used BMW Cars for Sale across the US

32,995 found


Make












430i

Condition: Used
Mileage: 49,803
Gasoline
Automatic
RWD
$26,491
$461/mo

Base

Condition: Used
Mileage: 38,519
Hybrid
Automatic
RWD
$14,995
$261/mo

40i

Condition: Used
Mileage: 10,079
Gasoline
Automatic
AWD

Base

Condition: Used
Mileage: 69,698
Gasoline
Automatic
RWD

Base

Condition: Used
Mileage: 67,855
Gasoline
Automatic
RWD
$39,999
$697/mo

xDrive35i

Condition: Used
Mileage: 85,665
Gasoline
Automatic
AWD
$18,999
$331/mo

540i

Condition: Used
Mileage: 74,543
Gasoline
Automatic
AWD
$29,000
$505/mo

40i

Condition: Used
Mileage: 14,971
Gasoline
Automatic
AWD
$56,375
$982/mo

40i

Condition: Used
Mileage: 35,987
Gasoline
Automatic
AWD
$51,501
$897/mo

50e

Condition: Used
Mileage: 10,662
Hybrid
Automatic
AWD
$70,611
$1,230/mo

50e

Condition: Certified
Mileage: 12,567
Hybrid
Automatic
AWD
$72,999
$1,272/mo

28i

Condition: Used
Mileage: 4,547
Gasoline
Automatic
AWD
$44,500
$775/mo

228i

Condition: Used
Mileage: 54,739
Gasoline
Automatic
FWD

28i

Condition: Used
Mileage: 29,336
Gasoline
Automatic
AWD

30i

Condition: Used
Mileage: 37,704
Gasoline
Automatic
RWD

40i

Condition: Certified
Mileage: 39,673
Gasoline
Automatic
RWD
$43,995
$766/mo

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

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