New & Used BMW for Sale in National City, CA
Filters

Used 2012 BMW 335 i
66,764 mi.

Used 2019 BMW 440 Gran Coupe i
29,278 mi.

Used 2014 BMW 428 i
80,286 mi.

Used 2019 BMW X2 sDrive28i
26,384 mi.

Used 2018 BMW 430 i xDrive
35,652 mi.

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

Used 2018 BMW M550 i xDrive
51,770 mi.

Used 2018 BMW X1 xDrive28i
39,735 mi.

Used 2013 BMW X5 xDrive35i
83,150 mi.

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

Used 2015 BMW X5 xDrive50i
42,084 mi.

Used 2017 BMW 430 i
65,064 mi.

Used 2015 BMW 650 i
45,000 mi.

Used 2015 BMW i3 Base
33,674 mi.

Used 2020 BMW X6 xDrive40i
23,259 mi.

Used 2018 BMW X1 sDrive28i
30,550 mi.

Used 2020 BMW X5 xDrive40i
17,208 mi.

Used 2015 BMW X6 sDrive35i
74,241 mi.

Used 2015 BMW X1 sDrive28i
88,038 mi.

Used 2019 BMW X3 xDrive30i
13,152 mi.