New & Used BMW for Sale in El Cajon, CA
Filters

Used 2018 BMW 540 i
40,863 mi.

Used 2015 BMW 650 i
45,000 mi.

Used 2018 BMW 430 i xDrive
35,659 mi.

Used 2021 BMW 228 Gran Coupe 228i sDrive Gran Coupe
9,796 mi.

Used 2018 BMW M550 i xDrive
51,770 mi.

Used 2018 BMW 440 i
24,836 mi.

Used 2019 BMW 430 i
13,604 mi.

Used 2018 BMW 430 Gran Coupe i
42,000 mi.

Used 2019 BMW X5 xDrive40i
19,789 mi.

Used 2016 BMW X5 sDrive35i
79,331 mi.

Used 2015 BMW X5 xDrive35i
39,659 mi.

Used 2015 BMW X1 sDrive28i
88,038 mi.

Used 2012 BMW 528 i
123,000 mi.

Used 2020 BMW X6 xDrive40i
23,259 mi.

Used 2015 BMW X5 xDrive50i
42,084 mi.

Used 2020 BMW X5 xDrive40i
17,203 mi.

Used 2015 BMW i3 Base
33,674 mi.

Used 2011 BMW X5 xDrive 35i Sport Activity
86,495 mi.

Used 2017 BMW X5 sDrive35i
57,495 mi.

Used 2019 BMW X3 xDrive30i
13,152 mi.