Used BMW for Sale
531 BMW vehicles in stock, from $5,751.
Excellent Price Stock #K77073AV
USED 2010 BMW
1 SERIES 128i
Buy Now
$5,751
Selling fast — buy quick
Mileage
104,750
MPG
18/28
Trans
Auto
Drive
RWD
Fair Price Stock #491635
USED 2010 BMW
3 SERIES 328i
Buy Now
$5,907
Selling fast — buy quick
Mileage
108,491
MPG
17/26
Trans
Auto
Drive
RWD
Excellent Price Stock #D0D06474
USED 2013 BMW
X3 28i
Buy Now
$5,933
Selling fast — buy quick
Mileage
95,438
MPG
21/28
Trans
Auto
Drive
AWD
Stock #544490
USED 2011 BMW
3 SERIES 328i
Buy Now
$6,034
Selling fast — buy quick
Mileage
113,951
MPG
18/28
Trans
Auto
Drive
RWD
Excellent Price Stock #M3LS41358
USED 2003 BMW
Z4 2.5i
Buy Now
$6,101
Selling fast — buy quick
Mileage
112,638
MPG
20/28
Trans
Auto
Drive
RWD
Excellent Price Stock #P2432
USED 2014 BMW
3 SERIES 328i
Buy Now
$6,314
Selling fast — buy quick
Mileage
100,967
MPG
23/35
Trans
Auto
Drive
RWD
Excellent Price Stock #5127
USED 2016 BMW
3 SERIES 320i
Buy Now
$6,404
Selling fast — buy quick
Mileage
108,337
MPG
24/36
Trans
Auto
Drive
RWD
Excellent Price Stock #604375AV
USED 2015 BMW
3 SERIES 328i
Buy Now
$6,451
Selling fast — buy quick
Mileage
119,208
MPG
23/35
Trans
Auto
Drive
RWD
Fair Price Stock #Y28598
USED 2012 BMW
5 SERIES 528i
Buy Now
$6,451
Selling fast — buy quick
Mileage
100,542
MPG
23/34
Trans
Auto
Drive
RWD
Excellent Price Stock #P2448
USED 2014 BMW
3 SERIES 328i
Buy Now
$6,454
Selling fast — buy quick
Mileage
102,974
MPG
23/35
Trans
Auto
Drive
RWD
Stock #10109
USED 2009 BMW
X3 30i
Buy Now
$6,579
Selling fast — buy quick
Mileage
118,083
MPG
16/23
Trans
Auto
Drive
AWD
Excellent Price Stock #220143
USED 2014 BMW
4 SERIES 428i
Buy Now
$6,580
Selling fast — buy quick
Mileage
77,194
MPG
23/35
Trans
Auto
Drive
RWD
Stock #270438
USED 2011 BMW
5 SERIES 550i
Buy Now
$6,607
Selling fast — buy quick
Mileage
103,057
MPG
15/22
Trans
Auto
Drive
RWD
Stock #5141
USED 2013 BMW
5 SERIES 528i
Buy Now
$6,754
Selling fast — buy quick
Mileage
97,365
MPG
24/34
Trans
Auto
Drive
RWD
Excellent Price Stock #HNU43311
USED 2017 BMW
3 SERIES 320i
Buy Now
$6,804
Selling fast — buy quick
Mileage
99,740
MPG
23/34
Trans
Auto
Drive
AWD
Stock #983
USED 2013 BMW
5 SERIES 528i
Buy Now
$6,879
Selling fast — buy quick
Mileage
97,601
MPG
24/34
Trans
Auto
Drive
RWD
Stock #8L037006
USED 2008 BMW
X5 3.0si
Buy Now
$6,922
Selling fast — buy quick
Mileage
83,358
MPG
17/23
Trans
Auto
Drive
AWD
Great Price Stock #E79745A
USED 2014 BMW
X3 35i
Buy Now
$6,945
Selling fast — buy quick
Mileage
106,408
MPG
19/26
Trans
Auto
Drive
AWD
Stock #DF532494
USED 2013 BMW
3 SERIES 328i
Buy Now
$6,993
Selling fast — buy quick
Mileage
87,794
MPG
22/33
Trans
Auto
Drive
AWD
Stock #11588
USED 2015 BMW
5 SERIES 528i
Buy Now
$6,999
Selling fast — buy quick
Mileage
101,099
MPG
23/34
Trans
Auto
Drive
RWD
Excellent Price Stock #648898
USED 2016 BMW
3 SERIES 328i
Buy Now
$7,066
Selling fast — buy quick
Mileage
95,753
MPG
23/35
Trans
Auto
Drive
RWD
Excellent Price Stock #B00440
USED 2014 BMW
X3 28i
Buy Now
$7,070
Selling fast — buy quick
Mileage
99,485
MPG
21/28
Trans
Auto
Drive
AWD
Stock #P8181
USED 2013 BMW
X1 35i
Buy Now
$7,084
Selling fast — buy quick
Mileage
98,914
MPG
18/27
Trans
Auto
Drive
AWD
Stock #679887
USED 2011 BMW
3 SERIES 328i
Buy Now
$7,102
Selling fast — buy quick
Mileage
81,812
MPG
18/28
Trans
Auto
Drive
RWD
Page 1 of 23 · 531 cars