Used 2025 Bmw X5 in Mechanicsburg, PA For Sale (6 results)
Sort by:
Sort by:
Zip
Mileage
-
(6)0 - 50000
Make
-
BMW
Model
-
(8)X4
-
(7)X7
-
(6)4 series
-
X5
-
(4)X1
-
(2)2 series
-
(1)8 series
-
(1)i5
-
(1)M8
-
(1)X3
-
(1)X5 M
-
(1)Z4
Trim
-
(4)m60i
-
(1)xdrive40i
Color
-
(1)Black
Drive
-
(5)awd
Fuel
-
(5)gasoline
State
City

2025 BMW X5 xdrive40i
Experience the luxury of the 2025 BMW X5 xDrive40i, featuring nearly new mileage of just 7. This stunning SUV is finished in Lime Rock Grey and comes equipped with an advanced 8-speed transmission and AWD capabilities
Mechanicsburg, PA
7 mi.
Lime rock grey
gasoline
$81,075
$20,900 below
average

2025 BMW X5 m60i
Experience luxury and performance in this stunning 2025 BMW X5 M60i. With just 8 miles on the clock, this AWD SUV in Mineral White Metallic offers unmatched driving pleasure at a price of $101,775
Mechanicsburg, PA
8 mi.
Mineral white metallic
gasoline
$101,775
$200 below
average

2025 BMW X5 m60i
Experience luxury and performance with the 2025 BMW X5 M60i, featuring an ultra-low mileage of just 6 miles. This sophisticated SUV comes in a striking Skyscraper Grey Metallic exterior and is equipped with AWD for a smooth drive
Mechanicsburg, PA
6 mi.
Skyscraper grey metallic
gasoline
$102,685
$710 above
average

2025 BMW X5 m60i
Discover luxury in the 2025 BMW X5 M60i, featuring a stunning Mineral White Metallic exterior and a plush Cognac interior, all with just 6 miles on the odometer
Mechanicsburg, PA
6 mi.
Mineral white metallic
gasoline
$103,235
$1,260 above
average

2025 BMW X5 m60i
This stunning 2025 BMW X5 M60i comes in a captivating Marina Bay Blue Metallic finish and has only 7 miles on the odometer, promising a fresh driving experience
Mechanicsburg, PA
7 mi.
Marina bay blue metallic
gasoline
$101,975
$0 above
average
CARSBBS.COM
2025 bmw x5
Experience unmatched luxury with this beautifully crafted 2025 BMW X5 in Black Sapphire Metallic, low mileage at 7382, offering a superior automotive experience
Mechanicsburg, PA
7,382 mi.
Black
notdoor
$77,945
$24,030 below
average