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






1/39
Used
2019 BMW X5 xDrive40i
22,662 mi.
$56,998
Home Delivery
Virtual Appointments

Autobahn USA Westborough
Show details






1/24
BMW Certified
2019 BMW X5 xDrive40i
36,864 mi.
$53,615
$385 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Shrewsbury
2 mi. from 01545
Show details






1/31
BMW Certified
2019 BMW X5 xDrive40i
24,010 mi.
$57,000
$500 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Shrewsbury
2 mi. from 01545
Show details






1/27
Used
2016 BMW X5 xDrive35i
55,236 mi.
$33,000
$646 price drop
Home Delivery
Virtual Appointments
BMW of Shrewsbury
2 mi. from 01545
Show details






1/30
BMW Certified
2021 BMW X5 xDrive40i
10,709 mi.
$69,400
$500 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/29
BMW Certified
2019 BMW X5 xDrive50i
40,149 mi.
$61,434
$1,366 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Shrewsbury
2 mi. from 01545
Show details






1/27
BMW Certified
2019 BMW X5 xDrive40i
31,503 mi.
$52,000
$800 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Shrewsbury
2 mi. from 01545
Show details






1/39
Used
2019 BMW X5 xDrive40i
22,662 mi.
$56,998
Home Delivery
Virtual Appointments
Autobahn USA Westborough
7 mi. from 01545
Show details






1/36
Used
2019 BMW X5 xDrive40i
38,385 mi.
$52,998
Home Delivery
Virtual Appointments
Autobahn USA Westborough
7 mi. from 01545
Show details






1/39
Used
2018 BMW X5 xDrive35i
39,727 mi.
$42,000
$999 price drop
New England Automax - Framingham
14 mi. from 01545
Show details






1/41
Show details






1/23
Used
2014 BMW X5 xDrive35i
92,169 mi.
$24,948
Home Delivery
Virtual Appointments
McGovern Hyundai Rt 2
19 mi. from 01545
Show details






1/32
Used
2020 BMW X5 xDrive40i
15,092 mi.
$59,987
$1,000 price drop
Home Delivery
Virtual Appointments
BMW of Norwood
28 mi. from 01545
Show details






1/27
Used
2016 BMW X5 xDrive35i
45,009 mi.
$35,998
$2,000 price drop
Home Delivery
CarMax Norwood - Now offering Curbside Pickup and Home Delivery
28 mi. from 01545
Show details






1/34
Used
2018 BMW X5 xDrive35d
81,816 mi.
$35,988
$2,010 price drop
Home Delivery
Virtual Appointments
Boch Hyundai
28 mi. from 01545
Show details






1/16
Show details






1/16
Show details






1/32
BMW Certified
2019 BMW X5 xDrive40i
34,154 mi.
$52,987
$1,000 price drop
CPO Warrantied
Home Delivery
Virtual Appointments
BMW of Norwood
28 mi. from 01545
Show details






1/33
Used
2019 BMW X5 xDrive50i
25,343 mi.
$71,988
Home Delivery
Virtual Appointments
Boch Chevrolet
28 mi. from 01545
Show details






1/31
Used
2018 BMW X5 xDrive35i
16,491 mi.
$50,900
$2,000 price drop
Home Delivery
Virtual Appointments
Ferrari-Maserati of New England
28 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.
103 matches