New & Used BMW X4 for Sale
Filters

CPO 2020 BMW X4 M40i
18,651 mi.

Used 2018 BMW X4 xDrive28i
56,713 mi.

Used 2018 BMW X4 M40i
26,696 mi.

Used 2016 BMW X4 xDrive35i
59,147 mi.

Used 2015 BMW X4 xDrive28i
111,409 mi.

Used 2019 BMW X4 M40i
23,489 mi.

Used 2019 BMW X4 xDrive30i
5,890 mi.

Used 2019 BMW X4 xDrive30i
27,979 mi.

Used 2019 BMW X4 xDrive30i
29,955 mi.

Used 2015 BMW X4 xDrive28i
75,556 mi.

Used 2016 BMW X4 xDrive35i
37,627 mi.

Used 2019 BMW X4 M40i
35,681 mi.

Used 2017 BMW X4 M40i
50,339 mi.

Used 2016 BMW X4 xDrive35i
64,565 mi.

Used 2018 BMW X4 M40i
34,265 mi.

CPO 2020 BMW X4 xDrive30i
26,404 mi.

Used 2020 BMW X4 M40i
10,886 mi.

Used 2019 BMW X4 xDrive30i
52,137 mi.

Used 2019 BMW X4 xDrive30i
19,494 mi.

Used 2019 BMW X4 M40i
25,120 mi.