New & Used BMW X4 under $70,000 for Sale

Filters
Filter Advanced Filters
Sort By
Good Deal

Used 2020 BMW X4 M40i

$56,500
16,266 mi.
4 mi. from 20149
21710 Auto World Cir Sterling, VA 20166
(866) 785-6110
Good Deal

Used 2017 BMW X4 M40i

$34,995
54,338 mi.
16 mi. from 20149
10601 Fairfax Boulevard Fairfax, VA 22030
(703) 539-5312
Great Deal

Used 2018 BMW X4 xDrive28i Sport Activity

$28,995
71,058 mi.
18 mi. from 20149
7591 Centreville Rd Manassas, VA 20111
(703) 791-1709
Great Deal

Used 2018 BMW X4 M40i

$42,500
30,205 mi.
19 mi. from 20149
10400 Auto Park Ave Bethesda, MD 20817
(301) 760-4293

Used 2016 BMW X4 xDrive28i

$19,991
123,966 mi.
20 mi. from 20149
9125 Antique Way Manassas, VA 20110
(571) 833-1199
Good Deal

Used 2019 BMW X4 xDrive30i

$44,990
26,883 mi.
25 mi. from 20149
499 S Pickett St Alexandria, VA 22304
(888) 901-4318
Good Deal

Used 2019 BMW X4 M40i

$52,990
31,993 mi.
Online vendor
ONLINE ONLY - No Retail Location Poolesville, MD 20837
(877) 334-5851

New 2023 BMW X4 M40i

$67,765
1 mi.
18 mi. from 20149
8427 Lee Hwy Fairfax, VA 22031
(877) 761-5039
Great Deal

Used 2020 BMW X4 M40i

$50,898
39,028 mi.
20 mi. from 20149
7881 Beechcraft Ave Ste. A Gaithersburg, MD 20879
3.7
3 reviews
(484) 334-2661

BMW X4 by Body Style

Bmw X4s for Sale by Year