Used 2023 BMW X4 for sale. Price: $42,088 306 Main St, Hempstead, NY 11550 More Hempstead, NY BMW X4's 2025 $58,325 21 Miles 2025 $64,700 10 Miles 2022 $43,943 29,294 Miles 2022 $54,943 19,626 Miles 2025 $71,730 10 Miles 2019 $29,943 45,797 Miles