Page 5 of 5,000+ listings
2014 BMW 428
i xDrive
$14,495
Est. payment: $213/mo*
New Listing: Today

84,636 m
Bloomington, IL
Bloomington, IL
2014 BMW 335
i xDrive
$13,995
Est. payment: $206/mo*
New Listing: Today

83,812 m
Bloomington, IL
Bloomington, IL
2007 BMW Z4
3.0i Roadster
$15,995
Est. payment: $235/mo*
New Listing: Today

37,544 m
Bloomington, IL
Bloomington, IL
2001 BMW 330
330Ci
$15,990
Est. payment: $235/mo*
Price Drop: -$506

40,537 m
Peoria, IL
Peoria, IL
2014 BMW 535
xDrive
$13,986
Est. payment: $206/mo*
New Listing: Today

102,650 m
Lincoln, IL
Lincoln, IL
2020 BMW 330
i xDrive
$19,995
Est. payment: $294/mo*
New Listing: Today

86,432 m
Bloomington, IL
Bloomington, IL
2016 BMW 340
i xDrive
$18,995
Est. payment: $279/mo*
Deal Score:
96/100

116,568 m
Bloomington, IL
Bloomington, IL
2004 BMW 325
Ci
$15,989
Est. payment: $235/mo*
New Listing: Today

53,517 m
Bloomington, IL
Bloomington, IL
2014 BMW 535
xDrive
$15,466
Est. payment: $227/mo*
Price Drop: -$1,011

112,453 m
Peoria, IL
Peoria, IL
2018 BMW X3
xDrive30i
$20,995
Est. payment: $309/mo*
New Listing: Today

54,441 m
Bloomington, IL
Bloomington, IL
∗ Monthly payments are only an example shown for convenience. Estimated monthly payments based on 3.9% APR, 60 month financing, and 20% down payment. Taxes and other fees are not included in price or payment. Subject to approved buyer credit. Actual purchase terms may vary. Payment calculations may not reflect dealer financing terms..