
Used BMW X5 for Sale in Harrisburg, PA
Showing 1-20 of 148 Listings
$30,331
$30,4282022 BMW X5 xDrive45e
- 65,732 Miles
- Millersburg, PA (21 mi away)
- $7,305 Below market value of $37,636
- Listed 44 days ago
Used 2022 BMW X5 xDrive45e for Sale
65,732 Miles
Millersburg, PA (21 mi away)
| Category | Used Cars |
| Price | $30,331 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXTA6C04N9L99148 |
| Location | Millersburg, PA - 21 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 65,732 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 50 combined |
| Drivetrain | All-wheel drive |
$69,592
$69,8222026 BMW X5 xDrive50e
- 7,331 Miles
- Lancaster, PA (34 mi away)
- $7,607 Below market value of $77,199
- 1 Owner, Certified used
- Listed 68 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X5 xDrive50e for Sale
7,331 Miles
Lancaster, PA (34 mi away)
| Category | Certified Used Cars |
| Price | $69,592 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU07T9024066 |
| Location | Lancaster, PA - 34 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,331 mi. |
| Transmission | Automatic |
| Exterior Color | Blue ridge mountain metallic |
| MPG | 60 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$64,920
$70,9922025 BMW X5 xDrive50e
- 10,500 Miles
- Lancaster, PA (34 mi away)
- $5,481 Below market value of $70,401
- 1 Owner, Certified used
- Listed 188 days ago
●
iSeeCars Dealer Score
Used 2025 BMW X5 xDrive50e for Sale
10,500 Miles
Lancaster, PA (34 mi away)
| Category | Certified Used Cars |
| Price | $64,920 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU04S9Y39100 |
| Location | Lancaster, PA - 34 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,500 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 58 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, certified pre-owned car |
$62,304
$65,0382025 BMW X5 xDrive50e
- 14,772 Miles
- Lancaster, PA (34 mi away)
- $4,698 Below market value of $67,002
- 1 Owner, Certified used
- Listed 243 days ago
●
iSeeCars Dealer Score
Used 2025 BMW X5 xDrive50e for Sale
14,772 Miles
Lancaster, PA (34 mi away)
| Category | Certified Used Cars |
| Price | $62,304 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU02S9X89653 |
| Location | Lancaster, PA - 34 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 14,772 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 58 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car, new tires |
$65,921
$66,2802026 BMW X5 xDrive40i
- 13,425 Miles
- Lancaster, PA (34 mi away)
- $4,013 Below market value of $69,934
- 1 Owner, Certified used
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X5 xDrive40i for Sale
13,425 Miles
Lancaster, PA (34 mi away)
| Category | Certified Used Cars |
| Price | $65,921 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX23EU0XT9063841 |
| Location | Lancaster, PA - 34 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,425 mi. |
| Transmission | Automatic |
| Exterior Color | Manhattan green metallic |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$58,991
2024 BMW X5 xDrive40i
- 20,629 Miles
- Lancaster, PA (34 mi away)
- $2,101 Below market value of $61,092
- 1 Owner, Certified used
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X5 xDrive40i for Sale
20,629 Miles
Lancaster, PA (34 mi away)
| Category | Certified Used Cars |
| Price | $58,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX23EU00R9V57991 |
| Location | Lancaster, PA - 34 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 20,629 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$47,992
$48,6612023 BMW X5 xDrive40i
- 32,506 Miles
- Lancaster, PA (34 mi away)
- $1,180 Below market value of $49,172
- 1 Owner, Certified used
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X5 xDrive40i for Sale
32,506 Miles
Lancaster, PA (34 mi away)
| Category | Certified Used Cars |
| Price | $47,992 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C07P9P43860 |
| Location | Lancaster, PA - 34 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 32,506 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$69,721
2026 BMW X5 xDrive40i
- 10,001 Miles
- Lancaster, PA (34 mi away)
- $2,102 Below market value of $71,823
- 1 Owner, Certified used
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X5 xDrive40i for Sale
10,001 Miles
Lancaster, PA (34 mi away)
| Category | Certified Used Cars |
| Price | $69,721 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UX23EU0XT9075083 |
| Location | Lancaster, PA - 34 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,001 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$53,992
$54,2732023 BMW X5 xDrive45e
- 13,857 Miles
- Lancaster, PA (34 mi away)
- $3,091 Below market value of $57,083
- 1 Owner, Certified used
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X5 xDrive45e for Sale
13,857 Miles
Lancaster, PA (34 mi away)
| Category | Certified Used Cars |
| Price | $53,992 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UXTA6C08P9R25686 |
| Location | Lancaster, PA - 34 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,857 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 50 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$69,795
$69,9952026 BMW X5 xDrive50e
- 1,646 Miles
- Bel Air, MD (57 mi away)
- $5,391 Below market value of $75,186
- 1 Owner, Low annual miles
- Listed 47 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X5 xDrive50e for Sale
1,646 Miles
Bel Air, MD (57 mi away)
| Category | Used Cars |
| Price | $69,795 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU05T9060001 |
| Location | Bel Air, MD - 57 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 1,646 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 60 combined |
| Drivetrain | All-wheel drive |
$70,797
$70,9972026 BMW X5 xDrive50e
- 7,471 Miles
- Bel Air, MD (57 mi away)
- $1,949 Below market value of $72,746
- 1 Owner, Low annual miles
- Listed 345 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X5 xDrive50e for Sale
7,471 Miles
Bel Air, MD (57 mi away)
| Category | Used Cars |
| Price | $70,797 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU08T9025078 |
| Location | Bel Air, MD - 57 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,471 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 60 combined |
| Drivetrain | All-wheel drive |
$28,925
$29,5002020 BMW X5 xDrive40i
- 64,371 Miles
- Dover, PA (16 mi away)
- Remaining Lifespan: 8.577352 yrs
- $2,302 Below market value of $31,227
- Listed 109 days ago
●
iSeeCars Dealer Score
Used 2020 BMW X5 xDrive40i for Sale
64,371 Miles
Dover, PA (16 mi away)
| Category | Used Cars |
| Price | $28,925 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR6C04L9B84992 |
| Location | Dover, PA - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 64,371 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
$60,985
$61,9852026 BMW X5 xDrive40i
- 17,121 Miles
- Boalsburg, PA (59 mi away)
- $4,926 Below market value of $65,911
- 1 Price Drop in 26 days
- Listed 25 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X5 xDrive40i for Sale
17,121 Miles
Boalsburg, PA (59 mi away)
| Category | Used Cars |
| Price | $60,985 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX23EU05T9103002 |
| Location | Boalsburg, PA - 59 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 17,121 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$63,990
2025 BMW X5 xDrive40i
- 9,679 Miles
- Oxford, PA (57 mi away)
- $3,500 Below market value of $67,490
- Low annual miles
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2025 BMW X5 xDrive40i for Sale
9,679 Miles
Oxford, PA (57 mi away)
| Category | Used Cars |
| Price | $63,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX23EU09S9W44911 |
| Location | Oxford, PA - 57 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 9,679 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$45,998
$46,9982023 BMW X5 xDrive40i
- 23,606 Miles
- Hagerstown, MD (62 mi away)
- $3,766 Below market value of $49,764
- Low annual miles
- Listed 11 days ago
Used 2023 BMW X5 xDrive40i for Sale
23,606 Miles
Hagerstown, MD (62 mi away)
| Category | Used Cars |
| Price | $45,998 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C07P9R22805 |
| Location | Hagerstown, MD - 62 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 23,606 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite metallic |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$57,995
2024 BMW X5 xDrive40i
- 23,269 Miles
- Mechanicsburg, PA (7 mi away)
- $1,764 Below market value of $59,759
- Low annual miles
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X5 xDrive40i for Sale
23,269 Miles
Mechanicsburg, PA (7 mi away)
| Category | Used Cars |
| Price | $57,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX23EU08R9S52304 |
| Location | Mechanicsburg, PA - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 23,269 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Gray |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$46,998
$47,9982023 BMW X5 xDrive40i
- 24,985 Miles
- Hagerstown, MD (62 mi away)
- $2,251 Below market value of $49,249
- Low annual miles
- Listed 40 days ago
Used 2023 BMW X5 xDrive40i for Sale
24,985 Miles
Hagerstown, MD (62 mi away)
| Category | Used Cars |
| Price | $46,998 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 5UXCR6C01P9R46713 |
| Location | Hagerstown, MD - 62 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 24,985 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$49,888
2023 BMW X5 xDrive40i
- 32,293 Miles
- Chambersburg, PA (47 mi away)
- $646 Above market value of $49,242
- 1 Owner, Low annual miles
- Listed 52 days ago
●
iSeeCars Dealer Score
Used 2023 BMW X5 xDrive40i for Sale
32,293 Miles
Chambersburg, PA (47 mi away)
| Category | Used Cars |
| Price | $49,888 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXCR6C02P9R60054 |
| Location | Chambersburg, PA - 47 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 32,293 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 23 combined |
| Drivetrain | All-wheel drive |
$76,595
2026 BMW X5 xDrive50e
- 7,826 Miles
- Mechanicsburg, PA (7 mi away)
- $387 Above market value of $76,982
- Low annual miles
- Listed 81 days ago
●
iSeeCars Dealer Score
Used 2026 BMW X5 xDrive50e for Sale
7,826 Miles
Mechanicsburg, PA (7 mi away)
| Category | Used Cars |
| Price | $76,595 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU01T9014195 |
| Location | Mechanicsburg, PA - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,826 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 60 combined |
| Drivetrain | All-wheel drive |
$49,995
$50,4952024 BMW X5 xDrive40i
- 43,022 Miles
- Mechanicsburg, PA (7 mi away)
- $669 Above market value of $50,664
- 1 Price Drop in 35 days
- Listed 34 days ago
●
iSeeCars Dealer Score
Used 2024 BMW X5 xDrive40i for Sale
43,022 Miles
Mechanicsburg, PA (7 mi away)
| Category | Used Cars |
| Price | $49,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX23EU02R9S33862 |
| Location | Mechanicsburg, PA - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 43,022 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Gray |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
Used BMW X5 in Harrisburg
How to save money when buying a used BMW X5 in Harrisburg?
| Engine | A 6-Cylinder X5 costs $13,295 less than a 8-Cylinder |
| Drive Type | A RWD BMW X5 can be priced $7,802 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW X5 in Harrisburg?
Least Expensive Color
Brown
$1,729
Average Savings
Most Expensive Color
Black
$1,599
Average Premium
Average car color pricing for a used BMW X5 in Harrisburg?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Brown | $1,729 Savings | |
| Gray | $886 Savings | |
| Blue | $402 Savings | |
| White | $506 Higher | |
| Green | $1,274 Higher | |
| Beige | $1,435 Higher | |
| Black | $1,599 Higher |
What BMW X5 color has the best resale value in Harrisburg?
Price differences by car color compared to the average price of a used BMW X5 in Harrisburg
What is the best time to buy a used BMW X5 in Harrisburg?
Good times to buy
$274 Average Savings
January, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$198 Average Premium
February, March, April, May, June, July, August are good times to sell to get the best prices.
Similar Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| Audi Q7 for Sale | $50,871 | Save $10,496 on 1,468 deals | 6,446 listings |
| Audi SQ5 for Sale | $45,908 | Save $8,771 on 356 deals | 1,220 listings |
| BMW X6 for Sale | $69,984 | Save $10,813 on 513 deals | 2,288 listings |
| Chevrolet Suburban for Sale | $65,042 | - | 14 listings |
| GMC Yukon XL for Sale | $69,312 | Save $18,129 on 1,869 deals | 9,654 listings |
| GMC Yukon for Sale | $60,334 | Save $19,936 on 3,237 deals | 11,737 listings |
| Land Rover LR4 for Sale | $13,503 | Save $4,598 on 96 deals | 303 listings |
| Lexus GX 460 for Sale | $39,345 | Save $8,408 on 460 deals | 1,963 listings |
| Mercedes-Benz M-Class for Sale | $10,466 | Save $4,291 on 329 deals | 979 listings |
| Porsche Macan for Sale | $64,473 | Save $19,291 on 2,171 deals | 6,851 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $35,008 | Save $10,203 on 3,024 deals | 12,345 listings |
| BMW M3 for Sale | $72,518 | Save $13,177 on 266 deals | 1,263 listings |
| BMW M4 for Sale | $81,537 | Save $13,564 on 245 deals | 1,502 listings |
| BMW X5 for Sale | $67,213 | Save $12,984 on 4,169 deals | 22,533 listings |
| BMW i8 for Sale | $56,814 | Save $10,709 on 9 deals | 87 listings |
Explore other cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW X5 in Pittsburgh | $54,366 | Save $9,311 on 11 deals | 46 listings |
| BMW X5 in Virginia Beach | $54,325 | Save $4,681 on 31 deals | 138 listings |
Average Price of BMW X5 Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW X5 xDrive40i (2019-2020) |
$45,147 | 3,961 Listings |
|
||||||||
|
BMW X5 xDrive35i (2011-2018) |
$14,333 | 1,650 Listings |
|
||||||||
|
BMW X5 sDrive40i (2020) |
$44,321 | 1,362 Listings |
|
||||||||
|
BMW X5 xDrive50e (2024) |
$64,664 | 585 Listings |
|
||||||||
|
BMW X5 sDrive35i (2014-2018) |
$14,576 | 466 Listings |
|
||||||||
|
BMW X5 xDrive50i (2011-2020) |
$19,028 | 422 Listings |
|
||||||||
|
BMW X5 xDrive45e (2021) |
$40,511 | 416 Listings |
|
||||||||
|
BMW X5 M60i (2024) |
$78,772 | 297 Listings |
|
||||||||
|
BMW X5 M50i (2022) |
$51,382 | 233 Listings |
|
||||||||
|
BMW X5 xDrive40e iPerformance (2017-2018) |
$17,229 | 167 Listings |
|