Loading...
11

Certified pre-owned BMW X5 for Sale in Buffalo, NY

2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
Certified pre-owned·30,337 mi

$52,872

2023 BMW X5 xDrive40i
2023 BMW X5 xDrive40i
2023 BMW X5 xDrive40i
Certified pre-owned·42,331 mi

$48,940

2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
Certified pre-owned·15,680 mi

$55,915

2022 BMW X5 M50i
2022 BMW X5 M50i
2022 BMW X5 M50i
Certified pre-owned·46,586 mi

$57,946

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
Certified pre-owned·23,369 mi

$54,923

2021 BMW X5 M50i
2021 BMW X5 M50i
2021 BMW X5 M50i
Certified pre-owned·41,196 mi

$54,941

2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
Certified pre-owned·43,069 mi

$45,943

2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
Certified pre-owned·31,153 mi

$52,949

2024 BMW X5 xDrive40i
2024 BMW X5 xDrive40i
2024 BMW X5 xDrive40i
Certified pre-owned·7,269 mi

$68,679

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
2022 BMW X5 xDrive40i
Certified pre-owned·34,577 mi

$49,556

2021 BMW X5 M50i
2021 BMW X5 M50i
2021 BMW X5 M50i
Certified pre-owned·36,018 mi

$55,936