Used BMW X5 for Sale in
265 Listings
- Used 2020 BMWX5 xDrive40i$30,998 List price47,098 milesView details for 2020 BMW X5, xDrive40iCarMax San Gabriel Valley/Duarte
- Used 2022 BMWX5 Plug-In Hybrid xDrive45e AWD$53,998 List price26,896 milesView details for 2022 BMW X5, Plug-In Hybrid xDrive45e AWDCarMax LaurelPHEV
- Used 2023 BMWX5 xDrive40i$38,998 List price48,925 milesView details for 2023 BMW X5, xDrive40iCarMax El Cajon
- Used 2024 BMWX5 sDrive40i$45,998 List price43,715 milesView details for 2024 BMW X5, sDrive40iCarMax Gainesville
- Used 2023 BMWX5 sDrive40i$33,998 List price48,741 milesView details for 2023 BMW X5, sDrive40iCarMax Costa Mesa
- Used 2024 BMWX5 sDrive40i$39,998 List price44,084 milesView details for 2024 BMW X5, sDrive40iCarMax Puyallup
- Used 2022 BMWX5 xDrive40i AWD$41,998 List price32,610 milesView details for 2022 BMW X5, xDrive40i AWDCarMax Oxnard
- Used 2022 BMWX5 xDrive40i AWD$48,998 List price26,309 milesView details for 2022 BMW X5, xDrive40i AWDCarMax Gaithersburg
- Used 2021 BMWX5 xDrive40i AWD$41,998 List price44,212 milesView details for 2021 BMW X5, xDrive40i AWDCarMax Newark DE
- Used 2020 BMWX5 sDrive40i RWD$32,998 List price54,929 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Tulsa
- Used 2024 BMWX5 sDrive40i$44,998 List price41,364 milesView details for 2024 BMW X5, sDrive40iCarMax Boynton Beach
- Used 2021 BMWX5 sDrive40i RWD$35,998 List price34,332 milesView details for 2021 BMW X5, sDrive40i RWDCarMax San Gabriel Valley/Duarte
- Used 2019 BMWX5 xDrive40i$31,998 List price38,089 milesView details for 2019 BMW X5, xDrive40iCarMax Los Angeles
- Used 2021 BMWX5 xDrive40i AWD$37,489 List price40,794 milesView details for 2021 BMW X5, xDrive40i AWDGravity Autos Chicago
- Used 2023 BMWX5 xDrive40i$44,998 List price32,998 milesView details for 2023 BMW X5, xDrive40iCarMax Palmdale
- Used 2019 BMWX5 xDrive40i$28,187 List price82,280 milesView details for 2019 BMW X5, xDrive40iThe Audi Exchange
- Used 2025 BMWX5 xDrive40i$61,998 List price7,661 milesView details for 2025 BMW X5, xDrive40iCarMax Costa Mesa
- Used 2020 BMWX5 xDrive40i$30,998 List price53,694 milesView details for 2020 BMW X5, xDrive40iCarMax Fremont
- Used 2020 BMWX5 sDrive40i RWD$44,998 List price7,243 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Jacksonville
- Used 2022 BMWX5 xDrive40i AWD$35,998 List price51,058 milesView details for 2022 BMW X5, xDrive40i AWDCarMax Live Oak
- Used 2020 BMWX5 xDrive40i$37,998 List price38,463 milesView details for 2020 BMW X5, xDrive40iCarMax Lubbock
- Used 2022 BMWX5 sDrive40i RWD$39,998 List price28,487 milesView details for 2022 BMW X5, sDrive40i RWDCarMax Oxnard
- Used 2022 BMWX5 sDrive40i RWD$48,998 List price28,031 milesView details for 2022 BMW X5, sDrive40i RWDCarMax Bradenton
- Used 2019 BMWX5 xDrive40i$35,998 List price27,547 milesView details for 2019 BMW X5, xDrive40iCarMax Southwest Freeway
- Used 2020 BMWX5 sDrive40i RWD$28,998 List price55,570 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Canoga Park
- Used 2023 BMWX5 xDrive40i$53,998 List price20,543 milesView details for 2023 BMW X5, xDrive40iCarMax Royal Palm Beach
- Used 2021 BMWX5 xDrive40i AWD$38,998 List price35,073 milesView details for 2021 BMW X5, xDrive40i AWDCarMax Fremont
- Used 2017 BMWX5 sDrive35i RWD$23,998 List price37,804 milesView details for 2017 BMW X5, sDrive35i RWDCarMax Canoga Park
- Used 2021 BMWX5 Plug-In Hybrid xDrive45e AWD$39,998 List price37,286 milesView details for 2021 BMW X5, Plug-In Hybrid xDrive45e AWDCarMax BurbankPHEV
- Used 2022 BMWX5 sDrive40i RWD$38,998 List price35,309 milesView details for 2022 BMW X5, sDrive40i RWDCarMax Norco