Used BMWs for Sale in
2,126 Listings
- Used 2020 BMW330i RWD$20,998 List price76,007 milesView details for 2020 BMW 3 Series, 330i RWDCarMax Puyallup
- Used 2022 BMW430i Gran Coupe RWD$34,998 List price33,999 milesView details for 2022 BMW 4 Series, 430i Gran Coupe RWDCarMax Clackamas
- Used 2020 BMWX5 sDrive40i RWD$29,998 List price46,331 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Burbank
- Used 2022 BMWX6 xDrive40i$50,998 List price56,614 milesView details for 2022 BMW X6, xDrive40iCarMax Dulles
- Used 2017 BMWX3 xDrive28i AWD$18,998 List price73,495 milesView details for 2017 BMW X3, xDrive28i AWDCarMax North Attleboro
- Used 2020 BMW430i Convertible RWD$28,998 List price53,330 milesView details for 2020 BMW 4 Series, 430i Convertible RWDCarMax Southwest Freeway
- Used 2025 BMW430i Convertible xDrive$46,444 List price26,674 milesView details for 2025 BMW 4 Series, 430i Convertible xDriveBuerkle Hyundai
- Used 2022 BMWX5 sDrive40i RWD$41,998 List price25,934 milesView details for 2022 BMW X5, sDrive40i RWDCarMax Phoenix-Gilbert
- Used 2021 BMWX3 xDrive30i AWD$29,998 List price33,944 milesView details for 2021 BMW X3, xDrive30i AWDCarMax El Paso West
- Used 2023 BMWX3 sDrive30i RWD$38,998 List price20,479 milesView details for 2023 BMW X3, sDrive30i RWDCarMax Montgomery
- Used 2019 BMW430i xDrive Coupe$28,998 List price25,241 milesView details for 2019 BMW 4 Series, 430i xDrive CoupeCarMax Colorado Springs
- Used 2017 BMW430i xDrive Gran Coupe (SULEV)$23,998 List price57,475 milesView details for 2017 BMW 4 Series, 430i xDrive Gran Coupe (SULEV)CarMax Memphis
- Used 2024 BMWX5 sDrive40i$43,998 List price43,226 milesView details for 2024 BMW X5, sDrive40iCarMax Orlando
- Used 2021 BMW430i Coupe RWD$31,998 List price35,447 milesView details for 2021 BMW 4 Series, 430i Coupe RWDCarMax Columbus
- Used 2019 BMW540i RWD$32,998 List price15,157 milesView details for 2019 BMW 5 Series, 540i RWDCarMax Murrieta
- Used 2022 BMWi4 eDrive40$30,998 List price47,401 milesView details for 2022 BMW i4, eDrive40CarMax Colorado SpringsEV
- Used 2021 BMWX3 xDrive30i AWD$29,998 List price31,432 milesView details for 2021 BMW X3, xDrive30i AWDCarMax Austin South
- Used 2021 BMW228i xDrive Gran Coupe$23,998 List price47,730 milesView details for 2021 BMW 2 Series, 228i xDrive Gran CoupeCarMax Fredericksburg
- Used 2019 BMWX5 xDrive40i$32,998 List price47,132 milesView details for 2019 BMW X5, xDrive40iCarMax White Marsh
- Used 2020 BMWX5 sDrive40i RWD$31,998 List price39,966 milesView details for 2020 BMW X5, sDrive40i RWDCarMax Clackamas
- Used 2016 BMW428i Gran Coupe RWD (SULEV)$18,998 List price62,615 milesView details for 2016 BMW 4 Series, 428i Gran Coupe RWD (SULEV)CarMax Milwaukee
- Used 2023 BMWX5 xDrive40i$45,998 List price32,998 milesView details for 2023 BMW X5, xDrive40iCarMax Palmdale
- Used 2020 BMWX2 xDrive28i$24,998 List price44,386 milesView details for 2020 BMW X2, xDrive28iCarMax Raleigh
- Used 2019 BMW530i RWD$24,998 List price36,426 milesView details for 2019 BMW 5 Series, 530i RWDCarMax Centennial
- Used 2024 BMWM240i xDrive Coupe$52,998 List price10,636 milesView details for 2024 BMW 2 Series, M240i xDrive CoupeCarMax Greensboro
- Used 2019 BMWX3 xDrive30i AWD$24,998 List price50,253 milesView details for 2019 BMW X3, xDrive30i AWDCarMax Albuquerque
- Used 2021 BMWX5 sDrive40i RWD$32,998 List price47,150 milesView details for 2021 BMW X5, sDrive40i RWDCarMax Modesto
- Used 2019 BMW330i xDrive Sedan$24,998 List price59,986 milesView details for 2019 BMW 3 Series, 330i xDrive SedanCarMax Brandywine
- Used 2019 BMWX3 sDrive30i RWD$19,998 List price59,520 milesView details for 2019 BMW X3, sDrive30i RWDCarMax Henderson
- Used 2017 BMW340i xDrive Sedan$25,000 List price87,601 milesView details for 2017 BMW 3 Series, 340i xDrive SedanBMW of Cincinnati North