Smart car shopping powered by data

9,122 New Bmw X5 Cars for Sale

9,122 vehicles found near 43215 within 100 miles. Compare prices, mileage, colors, dealers, and real-time inventory.

NewBmwX5Near 43215Within 100 mi
Reset All Filters
2026 BMW X5 xDrive50e

2026 BMW X5 xDrive50e

SUV • New

$91,675
5 miles Black AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 xDrive50e

2026 BMW X5 xDrive50e

SUV • New

$90,975
4 miles White AWD
BMW Seattle Seattle, WA
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$83,967
5 miles Gray AWD
Hilton Head BMW Bluffton, SC
View Details
2026 BMW X5 xDrive50e

2026 BMW X5 xDrive50e

SUV • New

$88,275
5 miles Gray AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$82,110
7 miles Gray AWD
BMW of Riverside Riverside, CA
View Details
2026 BMW X5 sDrive40i

2026 BMW X5 sDrive40i

SUV • New

$76,949
Mileage unavailable White RWD
Global Imports BMW Atlanta, GA
View Details
2026 BMW X5 M Competition AWD

2026 BMW X5 M Competition AWD

SUV • New

$145,775
5 miles Red AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 M60i xDrive

2026 BMW X5 M60i xDrive

SUV • New

$113,825
5 miles Black AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$94,675
5 miles Gray AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$84,023
Mileage unavailable Black AWD
BMW MINI of Annapolis Annapolis, MD
View Details
2026 BMW X5 xDrive50e

2026 BMW X5 xDrive50e

SUV • New

$88,125
5 miles Gray AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 sDrive40i

2026 BMW X5 sDrive40i

SUV • New

$83,450
Mileage unavailable Gray RWD
BMW of Nashville CPO Nashville, TN
View Details
2026 BMW X5 xDrive50e

2026 BMW X5 xDrive50e

SUV • New

$89,699
7 miles Gray AWD
Sandia BMW Mini Albuquerque, NM
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$83,548
7 miles Black AWD
BMW MINI of Annapolis Annapolis, MD
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$80,650
5 miles Gray AWD
BMW of Nashville CPO Nashville, TN
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$81,050
5 miles Black AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$88,725
5 miles Black AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 xDrive50e

2026 BMW X5 xDrive50e

SUV • New

$92,425
5 miles White AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$81,324
12 miles Green AWD
Sandia BMW Mini Albuquerque, NM
View Details
2026 BMW X5 xDrive50e

2026 BMW X5 xDrive50e

SUV • New

$84,375
5 miles White AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 M60i xDrive

2026 BMW X5 M60i xDrive

SUV • New

$109,700
Mileage unavailable Gray AWD
BMW of Nashville CPO Nashville, TN
View Details
2026 BMW X5 M60i xDrive

2026 BMW X5 M60i xDrive

SUV • New

$105,700
Mileage unavailable Green AWD
BMW of Nashville CPO Nashville, TN
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$84,475
5 miles Gray AWD
BMW of Lynnwood Lynnwood, WA
View Details
2026 BMW X5 xDrive40i

2026 BMW X5 xDrive40i

SUV • New

$82,298
7 miles Black AWD
BMW MINI of Annapolis Annapolis, MD
View Details