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
  • Black Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40i

    $44,495

    50,927 mi.
    Est. $804/mo

    Koons of Tysons Chevrolet GMC

    4.4
    Vienna, VA (7 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40i

    $44,495

    50,927 mi.
    Est. $804/mo

    Koons of Tysons Chevrolet GMC

    4.4
    Vienna, VA (7 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40iBrooklyn Grey Metallic 2023 BMW X3 M40i

    $44,818

    44,902 mi.
    Est. $810/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (4 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40i

    $46,985

    $2K
    35,975 mi.
    Est. $849/mo

    Audi Chantilly

    4.4
    Chantilly, VA (15 mi)
    Check Availability
  • Alpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40i

    $45,331

    $200
    69,181 mi.
    Est. $819/mo

    Genesis of Suitland

    4.9
    Suitland, MD (16 mi)
    Check Availability
  • White 2024 BMW X3 M40iWhite 2024 BMW X3 M40iWhite 2024 BMW X3 M40iWhite 2024 BMW X3 M40iWhite 2024 BMW X3 M40iWhite 2024 BMW X3 M40i

    $47,500

    15,964 mi.
    Est. $858/mo

    Alpha Motorsports Manassas

    4.7
    Manassas, VA (15 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40i

    $53,987

    21,247 mi.
    Est. $976/mo

    BMW of Alexandria

    4.3
    Alexandria, VA (5 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 M40i

    Not Priced

    65,052 mi.

    BMW of Alexandria

    4.3
    Alexandria, VA (5 mi)
    Check Availability
  • Blue 2022 BMW X3 M40iBlue 2022 BMW X3 M40iBlue 2022 BMW X3 M40iBlue 2022 BMW X3 M40iBlue 2022 BMW X3 M40iBlue 2022 BMW X3 M40i

    $40,231

    48,543 mi.
    Est. $727/mo

    Richard Bazzy's Shults Ford

    4.6
    $299 delivery from Triadelphia, WV (200 mi)
    Check Availability
  • Alpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40i

    $39,650

    52,953 mi.
    Est. $717/mo

    Bob Johnson Used

    4.0
    $443 delivery from Rochester, NY (296 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40i

    $39,699

    $1K
    42,079 mi.
    Est. $717/mo

    BMW MINI of Annapolis

    4.6
    Annapolis, MD (42 mi)
    Check Availability
  • Alpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40i

    $21,995

    $495
    111,580 mi.
    Est. $397/mo

    AutoDot

    4.5
    Sykesville, MD (42 mi)
    Check Availability
  • Brooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40iBrooklyn Gray Metallic 2022 BMW X3 M40i

    $37,549

    $250
    60,009 mi.
    Est. $679/mo

    Acura of Ellicott City

    4.0
    Ellicott City, MD (39 mi)
    Check Availability
  • Black 2021 BMW X3 M40IBlack 2021 BMW X3 M40IBlack 2021 BMW X3 M40IBlack 2021 BMW X3 M40IBlack 2021 BMW X3 M40IBlack 2021 BMW X3 M40I

    $45,998

    $1K
    20,498 mi.
    Est. $831/mo

    CarMax Fredericksburg

    4.1
    Fredericksburg, VA (44 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40i

    $26,990

    87,956 mi.
    Est. $488/mo

    InTouch Auto Outlet

    3.6
    Spotsylvania, VA (44 mi)
    Check Availability

BMW X3 by trim