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 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40i

    $60,998

    10,092 mi.
    Est. $1,102/mo

    Sheehy Ford of Springfield

    4.2
    Check Availability
    Springfield, VA (18 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 iBlack Sapphire Metallic 2022 BMW 530 i

    $28,500

    65,637 mi.
    Est. $515/mo

    Alexandria VW

    4.6
    Check Availability
    Alexandria, VA (12 mi)

    Quick view
  • $50,809

    39,167 mi.
    Est. $918/mo

    Maserati of Washington

    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $95,859

    20,124 mi.
    Est. $1,732/mo

    Maserati of Washington

    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $47,989

    27,114 mi.
    Est. $867/mo

    AutoNation Honda Dulles

    4.7
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • Storm Bay Metallic 2022 BMW X2 sDrive28i

    $22,351

    60,938 mi.
    Est. $404/mo

    AutoNation Honda Dulles

    4.7
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $49,897

    28,116 mi.
    Est. $902/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • Alpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28iAlpine White 2022 BMW X2 xDrive28i

    $24,500

    46,281 mi.
    Est. $443/mo

    Alexandria VW

    4.6
    Check Availability
    Alexandria, VA (12 mi)

    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $57,689

    5 mi.
    Est. $1,043/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $25,988

    60,320 mi.
    Est. $470/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $16,497

    96,045 mi.
    Est. $298/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $31,498

    40,801 mi.
    Est. $569/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $63,989

    26,361 mi.
    Est. $1,156/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $35,988

    41,616 mi.
    Est. $650/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $23,897

    $1K
    68,475 mi.
    Est. $432/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $63,988

    6,897 mi.
    Est. $1,156/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • Dune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDrive

    $55,924

    5 mi.
    Est. $1,011/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $42,497

    22,928 mi.
    Est. $768/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $43,497

    $400
    68,311 mi.
    Est. $786/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X5 xDrive40i

    $75,674

    5 mi.
    Est. $1,368/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $38,497

    61,050 mi.
    Est. $696/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $57,897

    54,069 mi.
    Est. $1,046/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $25,897

    71,543 mi.
    Est. $468/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $16,497

    89,574 mi.
    Est. $298/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $43,988

    20,691 mi.
    Est. $795/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $23,988

    $509
    113,210 mi.
    Est. $434/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • $16,797

    $191
    57,778 mi.
    Est. $304/mo

    BMW of Sterling

    4.8
    Check Availability
    Sterling, VA (23 mi)
    Quick view
  • Motegi Red Metallic 2021 BMW M5 CompetitionMotegi Red Metallic 2021 BMW M5 CompetitionMotegi Red Metallic 2021 BMW M5 CompetitionMotegi Red Metallic 2021 BMW M5 CompetitionMotegi Red Metallic 2021 BMW M5 CompetitionMotegi Red Metallic 2021 BMW M5 Competition

    $59,995

    65,158 mi.
    Est. $1,084/mo

    Baha Auto Sales

    2.8
    Check Availability
    $896 delivery from Chicago, IL (598 mi)
    Quick view
  • Black 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30iBlack 2023 BMW X4 XDrive30i

    $37,998

    55,073 mi.
    Est. $687/mo

    CarMax Westborough

    4.0
    Check Availability
    $149 delivery to Gaithersburg, MD (13 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