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 for sale in Shrewsbury, MA
685 matches






1/29
Used
2017 BMW X3 xDrive28i
75,933 mi.
$25,998
Home Delivery
Virtual Appointments

Autobahn USA Westborough
Show details






1/31
BMW Certified
2019 BMW M850 i xDrive
20,365 mi.
$92,985
$915 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Shrewsbury
2 mi. from 01545
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/43
Used
2019 BMW X7 xDrive50i
25,420 mi.
$73,999
$999 price drop
Home Delivery
Virtual Appointments
Lexus of Northborough
3 mi. from 01545
Show details






1/32
Show details






1/27
Used
2020 BMW 330 i xDrive
25,214 mi.
$40,000
Home Delivery
Virtual Appointments
Bernardi Honda in Natick
18 mi. from 01545
Show details






1/26
Show details






1/27
Used
2018 BMW 530 i xDrive
41,746 mi.
$37,998
$1,000 price drop
Home Delivery
CarMax Norwood - Now offering Curbside Pickup and Home Delivery
28 mi. from 01545
Show details






1/32
Used
2014 BMW X3 xDrive28i
102,662 mi.
$16,249
Home Delivery
Virtual Appointments
Ira Acura Westwood
28 mi. from 01545
Show details






1/33
Used
2019 BMW X7 xDrive40i
32,787 mi.
$68,277
$500 price drop
Home Delivery
Virtual Appointments
Boch Chevrolet
28 mi. from 01545
Show details






1/32
Used
2015 BMW 535 i xDrive
91,365 mi.
$20,864
Home Delivery
Virtual Appointments
BMW of Norwood
28 mi. from 01545
Show details






1/24
Used
2018 BMW M3 Base
42,812 mi.
$63,500
Home Delivery
Virtual Appointments
Autobahn USA Dedham
28 mi. from 01545
Show details






1/12
Used
2019 BMW X5 xDrive50i
30,625 mi.
$66,277
Home Delivery
Virtual Appointments
Boch Chevrolet
28 mi. from 01545
Show details






1/25
Used
2015 BMW 328 i xDrive
53,560 mi.
$25,998
Home Delivery
CarMax Norwood - Now offering Curbside Pickup and Home Delivery
28 mi. from 01545
Show details






1/26
Used
2019 BMW X7 xDrive50i
38,423 mi.
$71,444
$1,554 price drop
Home Delivery
Virtual Appointments
Cadillac of Norwood
28 mi. from 01545
Show details






1/32
Used
2019 BMW X7 xDrive40i
23,925 mi.
$69,787
$200 price drop
Home Delivery
Virtual Appointments
BMW of Norwood
28 mi. from 01545
Show details






1/35
Used
2015 BMW 320 i xDrive
57,020 mi.
$19,887
$1,887 price drop
Home Delivery
Virtual Appointments
Lexus of Watertown
29 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
*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.