Shop new and used cars, trucks and SUVs in Cambridge
1 to 20 of 462 results
2025 BMW X5 M60i
1 days ago in Peabody, MA
2025 BMW X5 M60i, mileage 5, vin: 5UX33EU03S9W42902, Stock #: B53958, $99,145
2025 BMW X5 M60i
1 days ago in Peabody, MA
2025 BMW X5 M60i, mileage 16, vin: 5UX33EU07S9W94470, Stock #: B53953, $105,175
2025 BMW X5 xDrive40i
1 days ago in Peabody, MA
2025 BMW X5 xDrive40i, mileage 10, vin: 5UX23EU05S9W97928, Stock #: B53970, $74,490
2025 BMW X5 xDrive40i
6 hrs ago in Peabody, MA
2025 BMW X5 xDrive40i, mileage 57, vin: 5UX23EU09S9W85104, Stock #: B53925, $80,975
2025 BMW X5 xDrive40i
6 hrs ago in Peabody, MA
2025 BMW X5 xDrive40i, mileage 95, vin: 5UX23EU01S9W44692, Stock #: B53812, $82,145
2025 BMW X5 xDrive40i
6 hrs ago in Peabody, MA
2025 BMW X5 xDrive40i, mileage 9, vin: 5UX23EU06S9X01422, Stock #: B53973, $85,475
2023 BMW X5 xDrive40i
6 hrs ago in Peabody, MA
2023 BMW X5 xDrive40i, mileage 11667, vin: 5UXCR6C03P9R74965, Stock #: BF16508, $62,825
2018 BMW X5 xDrive50i
6 hrs ago in Peabody, MA
2018 BMW X5 xDrive50i, mileage 40076, vin: 5UXKR6C57JL069081, Stock #: BX2506, $34,323
2018 BMW X5 xDrive40e iPerformance
6 hrs ago in Peabody, MA
2018 BMW X5 xDrive40e iPerformance, mileage 56427, vin: 5UXKT0C57J0V99373, Stock #: BF16410A, $26,55...
2017 BMW X5 xDrive35i
6 hrs ago in Norwood, MA
2017 BMW X5 xDrive35i, 205,3Ag,Fuel Consumption: City: 18 Mpg,Fuel Consumption: Highway: 24 Mpg,Memo...
2018 BMW X5 xDrive35i
6 hrs ago in Beverly, MA
2018 BMW X5 xDrive35i, Fuel Consumption: City: 18 Mpg,Fuel Consumption: Highway: 24 Mpg,Memorized Se...
2025 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2025 BMW X5 xDrive40i, mileage 71, vin: 5UX23EU01S9W25382, Stock #: BN5859, $74,075
2025 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2025 BMW X5 xDrive40i, mileage 3, vin: 5UX23EU01S9W54459, Stock #: BN5828, $75,715
2025 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2025 BMW X5 xDrive40i, mileage 3, vin: 5UX23EU06S9W51962, Stock #: BN5824, $75,715
2025 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2025 BMW X5 xDrive40i, mileage 3, vin: 5UX23EU06S9W57938, Stock #: BN5851, $81,345
2025 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2025 BMW X5 xDrive40i, mileage 3, vin: 5UX23EU07S9W37651, Stock #: BN5794, $79,180
2025 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2025 BMW X5 xDrive40i, mileage 5, vin: 5UX23EU09S9W61403, Stock #: BN5858, $69,995
2024 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2024 BMW X5 xDrive40i, mileage 3, vin: 5UX23EU00R9V86939, Stock #: BN5631, $77,415
2024 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2024 BMW X5 xDrive40i, mileage 3, vin: 5UX23EU00R9V88450, Stock #: BN5643, $79,195
2025 BMW X5 xDrive40i
1 days ago in Shrewsbury, MA
2025 BMW X5 xDrive40i, mileage 3, vin: 5UX23EU00S9W32260, Stock #: BN5762, $74,130