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 Filters
  • Black Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40iBlack Sapphire Metallic 2022 BMW X4 M40i

    $29,811

    $5.7K
    90,269 mi.
    Est. $539/mo

    Koons Woodbridge Ford

    4.1
    Check Availability
    Woodbridge, VA (20 mi)

    Quick view
  • $40,993

    40,820 mi.
    Est. $741/mo

    Ourisman Mazda of Rockville

    4.1
    Check Availability
    Rockville, MD (13 mi)
    Quick view
  • $13,500

    102,914 mi.
    Est. $244/mo

    Bill Page Honda

    4.0
    Check Availability
    Falls Church, VA (7 mi)
    Quick view
  • $39,950

    47,043 mi.
    Est. $722/mo

    Easterns Automotive Group of Sterling

    4.8
    Check Availability
    Sterling, VA (12 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X4 xDrive30i

    $40,350

    43,710 mi.
    Est. $729/mo

    Easterns Automotive Group of Sterling

    4.8
    Check Availability
    Sterling, VA (12 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30iBlack Sapphire Metallic 2019 BMW X4 xDrive30i

    $20,995

    110,803 mi.
    Est. $379/mo

    Baha Auto Group

    4.3
    Check Availability
    $880 delivery from Palos Hills, IL (587 mi)
    Quick view
  • Black 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30iBlack 2024 BMW X4 XDrive30i

    $41,998

    34,770 mi.
    Est. $759/mo

    CarMax Hillside (Eisenhower Expy)

    Check Availability
    $499 delivery to Sterling, VA (11 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X4 xDrive30i Sport Utility 4DBlack Sapphire Metallic 2019 BMW X4 xDrive30i Sport Utility 4DBlack Sapphire Metallic 2019 BMW X4 xDrive30i Sport Utility 4DBlack Sapphire Metallic 2019 BMW X4 xDrive30i Sport Utility 4DBlack Sapphire Metallic 2019 BMW X4 xDrive30i Sport Utility 4DBlack Sapphire Metallic 2019 BMW X4 xDrive30i Sport Utility 4D

    $20,500

    93,408 mi.
    Est. $370/mo

    Pride Auto Sales

    4.0
    Check Availability
    Fredericksburg, VA (49 mi)
    Quick view
  • Flamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30iFlamenco Red Metallic 2021 BMW X4 xDrive30i

    $22,895

    99,539 mi.
    Est. $414/mo

    National Motors of Ellicott City

    4.2
    Check Availability
    Ellicott City, MD (35 mi)
    Quick view
  • Blue Metallic 2018 BMW X4 M40iBlue Metallic 2018 BMW X4 M40iBlue Metallic 2018 BMW X4 M40iBlue Metallic 2018 BMW X4 M40iBlue Metallic 2018 BMW X4 M40iBlue Metallic 2018 BMW X4 M40i

    $23,995

    55,055 mi.
    Est. $434/mo

    Autos Direct of Fredericksburg - Lafayette

    4.4
    Check Availability
    Fredericksburg, VA (49 mi)
    Quick view
  • 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

    $33,998

    44,510 mi.
    Est. $614/mo

    CarMax Frederick

    Check Availability
    Frederick, MD (32 mi)
    Quick view
  • Gray 2018 BMW X4 M40iGray 2018 BMW X4 M40iGray 2018 BMW X4 M40iGray 2018 BMW X4 M40iGray 2018 BMW X4 M40iGray 2018 BMW X4 M40i

    $17,995

    100,497 mi.
    Est. $325/mo

    National Motors of Ellicott City

    4.2
    Check Availability
    Ellicott City, MD (35 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30iBlack Sapphire Metallic 2022 BMW X4 xDrive30i

    $29,895

    66,645 mi.
    Est. $540/mo

    National Motors of Ellicott City

    4.2
    Check Availability
    Ellicott City, MD (35 mi)
    Quick view
  • Black 2017 BMW X4 M40iBlack 2017 BMW X4 M40iBlack 2017 BMW X4 M40iBlack 2017 BMW X4 M40iBlack 2017 BMW X4 M40iBlack 2017 BMW X4 M40i

    $17,990

    78,511 mi.
    Est. $325/mo

    EZ Auto Sales

    2.7
    Check Availability
    Stafford, VA (33 mi)
    Quick view
  • Alpine White 2019 BMW X4 xDrive30i

    Not Priced

    85,234 mi.
    Est. $0/mo

    Toyota of Bowie

    4.6
    Check Availability
    Bowie, MD (30 mi)
    Quick view
  • White 2018 BMW X4 xDrive28i

    $17,770

    87,667 mi.
    Est. $321/mo

    AutoDot

    4.6
    Check Availability
    Sykesville, MD (37 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW X4 xDrive30i

    $44,937

    11 mi.
    Est. $812/mo

    BMW of Towson

    4.7
    Check Availability
    Towson, MD (49 mi)
    Quick view
  • Aventurin Red Metallic 2023 BMW X4 M40i

    $44,990

    47,422 mi.
    Est. $813/mo

    BMW of Towson

    4.7
    Check Availability
    Towson, MD (49 mi)
    Quick view
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