Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Alpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30iAlpine White 2022 BMW X4 xDrive30i

    $28,994

    74,540 mi.
    Est. $524/mo

    Auto Buying Service

    3.8
    Fairfax, VA (22 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40i

    $27,567

    99,206 mi.
    Est. $498/mo

    National Auto of Waldorf

    4.2
    Waldorf, MD (22 mi)
    Check Availability
  • $35,850

    49,091 mi.
    Est. $648/mo

    Easterns Automotive Group of Laurel

    4.9
    Laurel, MD (10 mi)
    Check Availability
  • Not Priced

    6,172 mi.
    Est. $0/mo

    Passport BMW

    4.6
    Marlow Heights, MD (11 mi)
    Check Availability
  • $48,800

    $1.4K
    33,903 mi.
    Est. $882/mo

    Upper Marlboro Ford

    Upper Marlboro, MD (14 mi)
    Check Availability
  • $20,611

    75,000 mi.
    Est. $372/mo

    Ourisman Lexus

    4.8
    Rockville, MD (20 mi)
    Check Availability
  • Long Beach Blue Metallic 2017 BMW X4 M40i

    $20,846

    $1K
    66,848 mi.
    Est. $377/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (22 mi)
    Check Availability
  • Black 2020 BMW X4 MBlack 2020 BMW X4 MBlack 2020 BMW X4 MBlack 2020 BMW X4 MBlack 2020 BMW X4 MBlack 2020 BMW X4 M

    $46,998

    25,073 mi.
    Est. $849/mo

    CarMax Indianapolis

    4.7
    $1,099 delivery to Laurel, MD (12 mi)
    Check Availability
  • Phytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40iPhytonic Blue Metallic 2019 BMW X4 M40i

    $25,149

    90,303 mi.
    Est. $454/mo

    Impex Auto Sales

    4.7
    $298 delivery from Greensboro, NC (262 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X4 xDrive30iPhytonic Blue Metallic 2021 BMW X4 xDrive30iPhytonic Blue Metallic 2021 BMW X4 xDrive30iPhytonic Blue Metallic 2021 BMW X4 xDrive30iPhytonic Blue Metallic 2021 BMW X4 xDrive30iPhytonic Blue Metallic 2021 BMW X4 xDrive30i

    $22,328

    95,467 mi.
    Est. $404/mo

    BMW of Bel Air

    4.6
    Bel Air, MD (47 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40iBlack Sapphire Metallic 2021 BMW X4 M40i

    $29,794

    74,634 mi.
    Est. $538/mo

    Audi Hunt Valley

    4.4
    Cockeysville, MD (37 mi)
    Check Availability
  • White 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30iWhite 2023 BMW X4 xDrive30i

    $30,563

    $1.4K
    71,590 mi.
    Est. $552/mo

    BMW of Sterling

    4.8
    Sterling, VA (32 mi)
    Check Availability
  • Gray 2023 BMW X4 M40IGray 2023 BMW X4 M40IGray 2023 BMW X4 M40IGray 2023 BMW X4 M40IGray 2023 BMW X4 M40IGray 2023 BMW X4 M40I

    $51,998

    30,773 mi.
    Est. $940/mo

    CarMax White Marsh

    4.2
    White Marsh, MD (36 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X4 M40i AWD Luxury SUV w/Executive PkgDark Graphite Metallic 2021 BMW X4 M40i AWD Luxury SUV w/Executive PkgDark Graphite Metallic 2021 BMW X4 M40i AWD Luxury SUV w/Executive PkgDark Graphite Metallic 2021 BMW X4 M40i AWD Luxury SUV w/Executive PkgDark Graphite Metallic 2021 BMW X4 M40i AWD Luxury SUV w/Executive PkgDark Graphite Metallic 2021 BMW X4 M40i AWD Luxury SUV w/Executive Pkg

    $42,894

    $600
    25,755 mi.
    Est. $775/mo

    Trust Auto

    4.4
    Sykesville, MD (35 mi)
    Check Availability
  • Blue 2022 BMW X4 XDrive30iBlue 2022 BMW X4 XDrive30iBlue 2022 BMW X4 XDrive30iBlue 2022 BMW X4 XDrive30iBlue 2022 BMW X4 XDrive30iBlue 2022 BMW X4 XDrive30i

    $36,998

    $1K
    31,072 mi.
    Est. $669/mo

    CarMax Dulles

    4.2
    Sterling, VA (32 mi)
    Check Availability
  • Black 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40IBlack 2018 BMW X4 M40I

    $28,998

    $1K
    38,801 mi.
    Est. $524/mo

    CarMax Potomac Mills

    4.1
    Woodbridge, VA (32 mi)
    Check Availability
  • WHITE 2021 BMW X4 xDrive30iWHITE 2021 BMW X4 xDrive30iWHITE 2021 BMW X4 xDrive30iWHITE 2021 BMW X4 xDrive30iWHITE 2021 BMW X4 xDrive30iWHITE 2021 BMW X4 xDrive30i

    $27,745

    58,800 mi.
    Est. $501/mo

    Fred's Executive Auto

    4.5
    Woodbridge, VA (33 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40iGlacier Silver Metallic 2018 BMW X4 M40i

    $16,774

    92,214 mi.
    Est. $303/mo

    CarGet Motors

    4.1
    Woodbridge, VA (33 mi)
    Check Availability
  • Alpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30iAlpine White 2020 BMW X4 xDrive30i

    $22,195

    $300
    91,503 mi.
    Est. $401/mo

    Karen Radley Acura Volkswagen

    4.9
    Woodbridge, VA (33 mi)
    Check Availability
  • Carbon Black Metallic 2016 BMW X4 xDrive28iCarbon Black Metallic 2016 BMW X4 xDrive28iCarbon Black Metallic 2016 BMW X4 xDrive28iCarbon Black Metallic 2016 BMW X4 xDrive28iCarbon Black Metallic 2016 BMW X4 xDrive28iCarbon Black Metallic 2016 BMW X4 xDrive28i

    $14,745

    $1.2K
    60,194 mi.
    Est. $266/mo

    Beyer Volvo Cars Dulles

    Sterling, VA (32 mi)
    Check Availability
  • Burgundy 2019 BMW X4 M40IBurgundy 2019 BMW X4 M40IBurgundy 2019 BMW X4 M40IBurgundy 2019 BMW X4 M40IBurgundy 2019 BMW X4 M40IBurgundy 2019 BMW X4 M40I

    $34,998

    41,514 mi.
    Est. $632/mo

    CarMax Frederick

    4.3
    Frederick, MD (42 mi)
    Check Availability

Compare the BMW X4