Used BMW in Spokane, WA for Sale

2012 BMW X3 XDrive28i
$18,998•51K mi
Available at your store CarMax Spokane, WA

2018 BMW 330 I
$24,998•27K mi
Available at your store CarMax Spokane, WA

2016 BMW X1 XDrive28i
$23,998•43K mi
Only available at CarMax Spokane, WA

2017 BMW X1 XDrive28i
$23,998•33K mi
Available at your store CarMax Spokane, WA

2016 BMW 428 I Gran Coupe
$22,998•60K mi
Free Shipping from CarMax Renton, WA

2016 BMW 328 XI
$21,998•29K mi
Free Shipping from CarMax Lynnwood, WA

2018 BMW X1 XDrive28i
$23,998•60K mi
Free Shipping from CarMax Lynnwood, WA

2017 BMW X3 SDrive28i
$24,998•27K mi
Free Shipping from CarMax Lynnwood, WA

2018 BMW X5 SDrive35i
$41,998•27K mi
Free Shipping from CarMax Lynnwood, WA

2018 BMW X1 XDrive28i
$25,998•30K mi
Free Shipping from CarMax Lynnwood, WA

2018 BMW X2 XDrive28i
$28,998•21K mi
Free Shipping from CarMax Lynnwood, WA

2014 BMW 328 XI
$18,998•56K mi
Free Shipping from CarMax Puyallup, WA

2015 BMW M235 XI
$27,998•43K mi
Free Shipping from CarMax Puyallup, WA

2016 BMW 328 XI
$22,998•23K mi
Free Shipping from CarMax Puyallup, WA

2019 BMW X2 XDrive28i
$32,998•12K mi
Free Shipping from CarMax Puyallup, WA

2017 BMW X3 XDrive28i
$27,998•26K mi
Free Shipping from CarMax Puyallup, WA

2018 BMW X3 XDrive30i
$34,998•21K mi
Free Shipping from CarMax Puyallup, WA

2012 BMW X5 XDrive50i
$23,998•51K mi
Free Shipping from CarMax Renton, WA

2016 BMW X6 XDrive35i
$35,998•58K mi
Free Shipping from CarMax Renton, WA

2020 BMW 330 I
$34,998•3K mi
Free Shipping from CarMax Renton, WA

2018 BMW 540 I
$33,998•35K mi
Free Shipping from CarMax Renton, WA

2013 BMW Activehybrid 3
$18,998•44K mi
Free Shipping from CarMax Lynnwood, WA

2014 BMW 750 XI
$28,998•58K mi
Free Shipping from CarMax Lynnwood, WA

2015 BMW Z4 SDrive35i
$31,998•59K mi
Free Shipping from CarMax Lynnwood, WA
This price does not include tax, title, and tags. Additional fees may also apply depending on the state of purchase.