Used 2022 BMW X5 for sale. Price: $45,581 538 Route 38, Maple Shade, NJ 08052 More Maple Shade, NJ BMW X5's 2023 $43,995 42,007 Miles 2019 $32,981 66,861 Miles 2025 $98,760 4 Miles 2022 $53,760 20,096 Miles 2019 $33,473 52,649 Miles 2024 $71,945 14,420 Miles