Used BMW Cars for Sale across the US

32,588 found


Make












30i

Condition: Used
Mileage: 101,514
Gasoline
Automatic
RWD
$25,977
$453/mo

530i

Condition: Used
Mileage: 38,264
Gasoline
Automatic
RWD
$27,900
$486/mo

M50i

Condition: Certified
Mileage: 11,614
Gasoline
Automatic
AWD
$89,900
$1,566/mo

40i

Condition: Used
Mileage: 21,555
Gasoline
Automatic
RWD
$52,995
$923/mo

530i

Condition: Used
Mileage: 16,967
Gasoline
Automatic
RWD
$39,777
$693/mo

M40i

Condition: Used
Mileage: 44,034
Gasoline
Automatic
AWD
$35,698
$622/mo

740i

Condition: Used
Mileage: 17,516
Gasoline
Automatic
AWD
$66,977
$1,167/mo

530e

Condition: Used
Mileage: 34,925
Hybrid
Automatic
AWD
$37,777
$658/mo

228i

Condition: Used
Mileage: 35,659
Gasoline
Automatic
AWD
$30,073
$524/mo

740i

Condition: Used
Mileage: 49,402
Gasoline
Automatic
RWD
$28,999
$505/mo

228i

Condition: Certified
Mileage: 15,438
Gasoline
Automatic
AWD
$32,900
$573/mo

530i

Condition: Used
Mileage: 29,817
Gasoline
Automatic
AWD
$39,777
$693/mo

530i

Condition: Used
Mileage: 38,677
Gasoline
Automatic
AWD
$39,991
$697/mo

M

Condition: Used
Mileage: 25,477
Gasoline
Manual
RWD

Base

Condition: Used
Mileage: 9,321
Gasoline
Manual
RWD
$79,995
$1,394/mo

Base

Condition: Used
Mileage: 26,311
Gasoline
Automatic
RWD
$79,995
$1,394/mo

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

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