Loading...
4

Used BMW X5 M for Sale in Winston Salem, NC

2021 BMW X5 M Base
2021 BMW X5 M Base
2021 BMW X5 M Base
Used·32,821 mi

$74,499

2017 BMW X5 M Base
2017 BMW X5 M Base
2017 BMW X5 M Base
2021 BMW X5 M Base
2021 BMW X5 M Base
2021 BMW X5 M Base
Certified pre-owned·42,512 mi

$73,079

Ready to sell your car?

Find out how much your car is worth