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
  • Dark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30iDark Graphite Metallic 2021 BMW X3 sDrive30i

    $20,750

    $250
    53,785 mi.
    Est. $373/mo

    Auto Giants Mitsubishi

    4.4
    Manassas, VA (21 mi)
    Check Availability

  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $34,565

    25,422 mi.
    Est. $621/mo

    Radley Cadillac

    3.8
    Fredericksburg, VA (18 mi)
    Check Availability

  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $28,824

    34,983 mi.
    Est. $517/mo

    Radley Mitsubishi

    Fredericksburg, VA (22 mi)
    Check Availability

  • $54,531

    $6.4K
    1,991 mi.
    Est. $979/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • $45,849

    6,778 mi.
    Est. $823/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • $45,849

    6,741 mi.
    Est. $823/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • $51,711

    $6K
    1,803 mi.
    Est. $928/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • $54,971

    $6.5K
    1,455 mi.
    Est. $987/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Space Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28i

    $11,814

    $1.1K
    86,268 mi.
    Est. $212/mo

    Fair Oaks Chrysler Jeep Dodge RAM

    3.7
    Chantilly, VA (28 mi)
    Check Availability

  • $52,241

    $6.1K
    2,704 mi.
    Est. $938/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • $54,971

    1,581 mi.
    Est. $987/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • $52,849

    15,471 mi.
    Est. $949/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    $51,972

    4,233 mi.
    Est. $933/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    $52,062

    4,667 mi.
    Est. $935/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $40,584

    $527
    17,599 mi.
    Est. $729/mo

    Fair Oaks Chrysler Jeep Dodge RAM

    3.7
    Chantilly, VA (28 mi)
    Check Availability

  • $51,711

    $6K
    1,140 mi.
    Est. $928/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • $44,849

    12,989 mi.
    Est. $805/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • Gray 2026 BMW X3 30 xDrive

    $44,348

    13,689 mi.
    Est. $796/mo

    BMW of Fairfax

    4.6
    Fairfax, VA (25 mi)
    Check Availability
  • $37,989

    $1K
    20,362 mi.
    Est. $682/mo

    Audi Arlington

    3.4
    Arlington, VA (26 mi)
    Check Availability
  • Alpine White 2017 BMW X3 sDrive28i

    $14,272

    87,742 mi.
    Est. $256/mo

    Pohanka Acura

    4.9
    Chantilly, VA (27 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

    $43,495

    $500
    50,927 mi.
    Est. $781/mo

    Koons of Tysons Chevrolet GMC

    4.4
    Vienna, VA (28 mi)
    Check Availability

  • Mineral White Metallic 2019 BMW X3 sDrive30i

    $16,365

    100,265 mi.
    Est. $294/mo

    Land Rover Chantilly

    4.2
    Chantilly, VA (29 mi)
    Check Availability
  • Black 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30i

    $37,998

    27,441 mi.
    Est. $682/mo

    CarMax Buffalo

    4.5
    $299 delivery to Woodbridge, VA (9 mi)
    Check Availability
  • White 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30iWhite 2020 BMW X3 XDrive30i

    $22,998

    70,454 mi.
    Est. $413/mo

    CarMax Winchester

    4.7
    Free delivery to Woodbridge, VA (9 mi)
    Check Availability
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $32,794

    $997
    45,201 mi.
    Est. $589/mo

    BMW of Rockville

    4.7
    Rockville, MD (39 mi)
    Check Availability
  • WHITE 2026 BMW X3 30 xDriveWHITE 2026 BMW X3 30 xDriveWHITE 2026 BMW X3 30 xDriveWHITE 2026 BMW X3 30 xDriveWHITE 2026 BMW X3 30 xDriveWHITE 2026 BMW X3 30 xDrive

    $39,737

    $2.6K
    27,811 mi.
    Est. $713/mo

    Group 1 Honda Greenbelt

    4.7
    Greenbelt, MD (40 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30iBrooklyn Grey Metallic 2023 BMW X3 xDrive30i

    $36,950

    24,988 mi.
    Est. $663/mo

    Easterns Automotive Group of Laurel

    4.9
    Laurel, MD (48 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30iCarbon Black Metallic 2021 BMW X3 xDrive30i

    $26,863

    $191
    45,494 mi.
    Est. $482/mo

    BMW of Sterling

    4.8
    Sterling, VA (35 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $34,299

    33,776 mi.
    Est. $616/mo

    Elite Auto Brokers

    4.9
    Gaithersburg, MD (46 mi)
    Check Availability
  • Silver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30iSilver 2019 BMW X3 XDrive30i

    $24,998

    46,316 mi.
    Est. $449/mo

    CarMax Gaithersburg

    4.4
    Gaithersburg, MD (43 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

    $30,499

    37,525 mi.
    Est. $548/mo

    Washington Exotics

    4.4
    Sterling, VA (35 mi)
    Check Availability
  • Jet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $21,560

    $235
    72,273 mi.
    Est. $387/mo

    Ourisman Honda of Laurel -Se Hablo Espanol

    4.5
    Laurel, MD (48 mi)
    Check Availability
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $28,399

    59,821 mi.
    Est. $510/mo

    MINI of Montgomery County

    4.7
    Gaithersburg, MD (45 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDrive

    $48,795

    $792
    4,244 mi.
    Est. $876/mo

    Nissan of Bowie

    4.0
    Bowie, MD (42 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

    $46,680

    $4K
    11,121 mi.
    Est. $838/mo

    Euro Motorcars Bethesda

    4.6
    Bethesda, MD (34 mi)
    Check Availability
  • Jet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $22,745

    $750
    57,036 mi.
    Est. $408/mo

    Beyer Volvo Cars Dulles

    Sterling, VA (35 mi)
    Check Availability

Compare the BMW X3