Loading...
4

Used 2020 BMW X5 for Sale in Waukegan, IL

2020 BMW X5 xDrive40i
2020 BMW X5 xDrive40i
2020 BMW X5 xDrive40i
Used·35,472 mi

$39,695

2020 BMW X5 xDrive40i
2020 BMW X5 xDrive40i
2020 BMW X5 xDrive40i
Used·37,647 mi

$36,795

2020 BMW X5 M50i
2020 BMW X5 M50i
2020 BMW X5 M50i
Stock image
Used·47,856 mi

$46,500

2020 BMW X5 xDrive40i
2020 BMW X5 xDrive40i
2020 BMW X5 xDrive40i
Used·44,582 mi

$44,800

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified