Create your account
Sign up access your saved searches anywhere, anytime, and from any device.
Already have a profile? Sign in.
Or
By signing up, you agree to our
Privacy Statement
and
Terms of Service.
Used BMW cars for sale in Shrewsbury, MA
690 matches






1/29
Used
2017 BMW X3 xDrive28i
75,933 mi.
$24,998
$1,000 price drop
Home Delivery
Virtual Appointments

Autobahn USA Westborough
Show details






1/25
Used
2019 BMW X5 xDrive40i
26,179 mi.
$54,499
Home Delivery
Virtual Appointments
Audi Shrewsbury
2 mi. from 01545
Show details






1/29
Used
2020 BMW X6 M Base
50,355 mi.
$103,484
$514 price drop
Home Delivery
Virtual Appointments
BMW of Shrewsbury
2 mi. from 01545
Show details






1/28
Used
2016 BMW X1 xDrive 28i
49,893 mi.
$25,495
$500 price drop
Home Delivery
Linders Inc.
5 mi. from 01545
Show details






1/27
Used
2019 BMW X4 xDrive30i
16,307 mi.
$49,998
Home Delivery
CarMax Westborough - Now offering Curbside Pickup and Home Delivery
6 mi. from 01545
Show details






1/53
Used
2019 BMW 440 i xDrive
31,705 mi.
$50,998
$1,800 price drop
Home Delivery
Virtual Appointments
Autobahn USA Westborough
7 mi. from 01545
Show details






1/32
Used
2019 BMW X1 xDrive28i
18,175 mi.
$34,898
$100 price drop
Home Delivery
Virtual Appointments
Autobahn USA Westborough
7 mi. from 01545
Show details






1/53
Used
2019 BMW 530e xDrive iPerformance
30,668 mi.
$41,998
$1,000 price drop
Home Delivery
Virtual Appointments
Autobahn USA Westborough
7 mi. from 01545
Show details






1/32
Used
2020 BMW X1 xDrive28i
25,252 mi.
$38,977
$2,500 price drop
Home Delivery
Virtual Appointments
Imperial Hyundai
15 mi. from 01545
Show details






1/32
Used
2012 BMW 750 Li xDrive
87,000 mi.
$16,795
$200 price drop
Home Delivery
Virtual Appointments
Car Lot Express
16 mi. from 01545
Show details






1/15
Show details






1/32
BMW Certified
2019 BMW X7 xDrive50i
43,256 mi.
$68,487
$500 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Norwood
28 mi. from 01545
Show details






1/32
Used
2019 BMW X6 xDrive35i
23,619 mi.
$54,487
$300 price drop
Home Delivery
Virtual Appointments
BMW of Norwood
28 mi. from 01545
Show details






1/32
BMW Certified
2019 BMW 530 i xDrive
21,855 mi.
$41,987
$1,300 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Norwood
28 mi. from 01545
Show details






1/30
Used
2018 BMW X3 xDrive30i
18,374 mi.
$39,900
Home Delivery
Virtual Appointments
Ferrari-Maserati of New England
28 mi. from 01545
Show details






1/32
Used
2017 BMW 740 i xDrive
24,265 mi.
$44,900
Home Delivery
Virtual Appointments
Autobahn USA Dedham
28 mi. from 01545
Show details






1/31
Used
2019 BMW X7 xDrive40i
24,415 mi.
$64,900
Boston Motorsports Maserati Alfa Romeo
30 mi. from 01545
Show details






1/30
Used
2020 BMW 750 i xDrive
23,268 mi.
$74,900
$1,000 price drop
Boston Motorsports Maserati Alfa Romeo
30 mi. from 01545
Show details
*Estimated payments are for informational purposes only. These estimates do not include tax, title, registration fees, lien fees, or any other fees that may be imposed by a governmental agency in connection with the sale and financing of the vehicle. They do not represent a financing offer or a guarantee of credit from the seller.