New & Used BMW X4 under $50,000 & under 30000 Miles for Sale

Filters

Filter Advanced Filters
Sort By
Good Deal

Used 2019 BMW X4 xDrive30i

$47,990
4,747 mi.
mi. from 20147
1300 Rockville Pike Rockville, MD 20852
(877) 722-7840
Good Deal

Used 2019 BMW X4 xDrive30i

$47,590
29,775 mi.
Online vendor
ONLINE ONLY - No Retail Location Poolesville, MD 20837
(877) 334-5851

Bmw X4s for Sale by Year