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
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $22,500

    $500
    81,215 mi.
    Est. $404/mo

    Ourisman Ford of Manassas

    4.2
    Manassas, VA (20 mi)
    Check Availability

  • Mineral White Metallic 2022 BMW 228 Gran Coupe i xDriveMineral White Metallic 2022 BMW 228 Gran Coupe i xDriveMineral White Metallic 2022 BMW 228 Gran Coupe i xDriveMineral White Metallic 2022 BMW 228 Gran Coupe i xDriveMineral White Metallic 2022 BMW 228 Gran Coupe i xDriveMineral White Metallic 2022 BMW 228 Gran Coupe i xDrive

    $25,195

    $200
    38,429 mi.
    Est. $452/mo

    Alexandria VW

    4.5
    Alexandria, VA (26 mi)
    Check Availability

  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $32,501

    $823
    20,643 mi.
    Est. $583/mo

    Radley Mitsubishi

    Fredericksburg, VA (22 mi)
    Check Availability

  • Mineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDriveMineral Gray Metallic 2021 BMW 330 i xDrive

    $25,570

    51,629 mi.
    Est. $459/mo

    Merlex Auto Group

    3.8
    Arlington, VA (27 mi)
    Check Availability
  • Blue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDriveBlue 2018 BMW 530 xDrive

    $20,994

    45,200 mi.
    Est. $377/mo

    CarGet Motors

    4.1
    Woodbridge, VA (8 mi)
    Check Availability
  • Alpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDriveAlpine White 2020 BMW 430 i xDrive

    $20,464

    $501
    74,853 mi.
    Est. $367/mo

    Merlex Auto Group

    3.8
    Arlington, VA (27 mi)
    Check Availability
  • Arctic Gray Metallic 2019 BMW X7 xDrive50iArctic Gray Metallic 2019 BMW X7 xDrive50iArctic Gray Metallic 2019 BMW X7 xDrive50iArctic Gray Metallic 2019 BMW X7 xDrive50iArctic Gray Metallic 2019 BMW X7 xDrive50iArctic Gray Metallic 2019 BMW X7 xDrive50i

    $25,965

    92,469 mi.
    Est. $466/mo

    Merlex Auto Group

    3.8
    Arlington, VA (27 mi)
    Check Availability
  • Black 2021 BMW X7 xDrive40iBlack 2021 BMW X7 xDrive40iBlack 2021 BMW X7 xDrive40iBlack 2021 BMW X7 xDrive40iBlack 2021 BMW X7 xDrive40iBlack 2021 BMW X7 xDrive40i

    $27,246

    92,178 mi.
    Est. $489/mo

    Pan-American Motors

    Stafford, VA (5 mi)
    Check Availability
  • Gray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDrive

    $49,849

    10,290 mi.
    Est. $895/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDriveMineral White Metallic 2026 BMW 330 xDrive

    $50,349

    2,346 mi.
    Est. $904/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $37,300

    $195
    38,213 mi.
    Est. $670/mo

    Passport BMW

    4.6
    Marlow Heights, MD (29 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $54,922

    1,879 mi.
    Est. $986/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X5 xDrive50eTanzanite Blue II Metallic 2026 BMW X5 xDrive50eTanzanite Blue II Metallic 2026 BMW X5 xDrive50eTanzanite Blue II Metallic 2026 BMW X5 xDrive50eTanzanite Blue II Metallic 2026 BMW X5 xDrive50eTanzanite Blue II Metallic 2026 BMW X5 xDrive50e

    $91,789

    3,688 mi.
    Est. $1,648/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (22 mi)
    Check Availability
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $43,795

    $500
    6,431 mi.
    Est. $786/mo

    Passport BMW

    4.6
    Marlow Heights, MD (29 mi)
    Check Availability
  • White 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30i

    $29,998

    $1K
    22,470 mi.
    Est. $539/mo

    CarMax Fredericksburg

    4.1
    Fredericksburg, VA (23 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $36,348

    $501
    23,727 mi.
    Est. $653/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDrive

    $51,092

    4,028 mi.
    Est. $917/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $71,098

    4,786 mi.
    Est. $1,276/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Brooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30i

    $41,795

    25,743 mi.
    Est. $750/mo

    Passport BMW

    4.6
    Marlow Heights, MD (29 mi)
    Check Availability
  • Blue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30iBlue 2021 BMW X3 XDrive30i

    $28,998

    $1K
    27,884 mi.
    Est. $521/mo

    CarMax Brandywine

    4.3
    Brandywine, MD (25 mi)
    Check Availability
  • Alpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40iAlpine White 2024 BMW X5 xDrive40i

    $47,729

    56,163 mi.
    Est. $857/mo

    Radley Cadillac

    3.8
    Fredericksburg, VA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $54,002

    3,490 mi.
    Est. $969/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NASkyscraper Grey Metallic 2026 BMW 330 xDrive NA

    $52,402

    4,540 mi.
    Est. $941/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40iDravit Grey Metallic 2026 BMW X5 xDrive40i

    $78,189

    2,686 mi.
    Est. $1,404/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (22 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $77,216

    4,526 mi.
    Est. $1,386/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (22 mi)
    Check Availability
  • Cape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28iCape York Green Metallic 2026 BMW X1 xDrive28i

    $40,300

    $295
    10,832 mi.
    Est. $723/mo

    Passport BMW

    4.6
    Marlow Heights, MD (29 mi)
    Check Availability
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $72,114

    3,793 mi.
    Est. $1,295/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Alpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40iAlpine White 2024 BMW X4 M40i

    $55,737

    32,718 mi.
    Est. $1,001/mo

    Deluxe Auto Sales

    4.6
    $200 delivery from Linden, NJ (219 mi)
    Check Availability
  • Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2

    $60,989

    $511
    35,208 mi.
    Est. $1,095/mo

    Unlimited Motors

    4.4
    $731 delivery from Westfield, IN (488 mi)
    Check Availability