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 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,937

    21,919 mi.
    Est. $853/mo

    Stream Auto Outlet Valley Stream

    4.3
    Check Availability
    Valley Stream, NY (24 mi)

    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $20,797

    61,540 mi.
    Est. $378/mo

    Stream Auto Outlet Valley Stream

    4.3
    Check Availability
    Valley Stream, NY (24 mi)

    Quick view
  • $45,577

    8,404 mi.
    Est. $829/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
    Quick view
  • $50,749

    30,612 mi.
    Est. $923/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
    Quick view
  • $38,749

    32,893 mi.
    Est. $704/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
    Quick view
  • $46,412

    $337
    14,721 mi.
    Est. $844/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (24 mi)
    Quick view
  • Blue 2024 BMW X3 xDrive30i

    $31,270

    35,062 mi.
    Est. $568/mo

    Turn Auto Mall

    2.6
    Check Availability
    New Hyde Park, NY (25 mi)
    Quick view
  • Alpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30i

    $19,495

    $9.1K
    51,537 mi.
    Est. $354/mo

    Import Masters

    1.5
    Check Availability
    Great Neck, NY (19 mi)

    Quick view
  • $35,995

    26,675 mi.
    Est. $654/mo

    Acura of Valley Stream

    4.7
    Check Availability
    Lynbrook, NY (25 mi)
    Quick view
  • $6,450

    100,449 mi.
    Est. $117/mo

    VK Auto Group

    5.0
    Check Availability
    Hempstead, NY (25 mi)
    Quick view
  • White 2019 BMW X3 xDrive30i

    $17,790

    98,152 mi.
    Est. $323/mo

    Car Revolution of Avenel

    3.2
    Check Availability
    Avenel, NJ (26 mi)
    Quick view
  • $51,398

    5,555 mi.
    Est. $934/mo

    BMW of Freeport

    4.9
    Check Availability
    Freeport, NY (29 mi)
    Quick view
  • $50,849

    4,028 mi.
    Est. $924/mo

    BMW of Freeport

    4.9
    Check Availability
    Freeport, NY (29 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $42,737

    21,194 mi.
    Est. $777/mo

    Deluxe Auto Sales

    4.7
    Check Availability
    Linden, NJ (21 mi)

    Quick view
  • $52,562

    4,607 mi.
    Est. $955/mo

    BMW of Freeport

    4.9
    Check Availability
    Freeport, NY (29 mi)
    Quick view
  • $50,522

    6,292 mi.
    Est. $918/mo

    BMW of Freeport

    4.9
    Check Availability
    Freeport, NY (29 mi)
    Quick view
  • $52,154

    616 mi.
    Est. $948/mo

    BMW of Freeport

    4.9
    Check Availability
    Freeport, NY (29 mi)
    Quick view
  • $36,118

    39,940 mi.
    Est. $657/mo

    BMW of Freeport

    4.9
    Check Availability
    Freeport, NY (29 mi)
    Quick view
  • $51,542

    6,152 mi.
    Est. $937/mo

    BMW of Freeport

    4.9
    Check Availability
    Freeport, NY (29 mi)
    Quick view
  • Alpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40i

    $26,995

    $6.6K
    72,398 mi.
    Est. $491/mo

    Import Masters

    1.5
    Check Availability
    Great Neck, NY (19 mi)

    Quick view
  • $52,542

    6,511 mi.
    Est. $955/mo

    BMW of Freeport

    4.9
    Check Availability
    Freeport, NY (29 mi)
    Quick view
  • $28,696

    43,403 mi.
    Est. $522/mo

    Northway Automotive of Lake Hopatcong 1

    4.7
    Check Availability
    Jefferson, NJ (30 mi)
    Quick view
  • Jet Black 2020 BMW X3 xDrive30i

    $22,929

    66,545 mi.
    Est. $417/mo

    Sawyer Lyons Buick GMC of Randolph

    3.6
    Check Availability
    Randolph, NJ (30 mi)
    Quick view
  • Brown 2019 BMW X3 XDrive30iBrown 2019 BMW X3 XDrive30iBrown 2019 BMW X3 XDrive30iBrown 2019 BMW X3 XDrive30iBrown 2019 BMW X3 XDrive30iBrown 2019 BMW X3 XDrive30i

    $28,998

    27,515 mi.
    Est. $527/mo

    CarMax Roanoke

    5.0
    Check Availability
    $349 delivery to Wayne, NJ (13 mi)
    Quick view
  • Dark Olive Metallic 2020 BMW X3 xDrive30iDark Olive Metallic 2020 BMW X3 xDrive30iDark Olive Metallic 2020 BMW X3 xDrive30iDark Olive Metallic 2020 BMW X3 xDrive30iDark Olive Metallic 2020 BMW X3 xDrive30iDark Olive Metallic 2020 BMW X3 xDrive30i

    $17,444

    84,385 mi.
    Est. $317/mo

    Auto Buying Service

    3.8
    Check Availability
    $300 delivery from Fairfax, VA (220 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $37,600

    23,087 mi.
    Est. $684/mo

    Empire Chrysler Jeep Dodge RAM of West Islip

    4.8
    Check Availability
    West Islip, NY (42 mi)
    Quick view
  • Gray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDriveGray Metallic 2025 BMW X3 M50 xDrive

    $64,388

    $100
    8,086 mi.
    Est. $1,170/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (37 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40iMineral White Metallic 2023 BMW X3 M40i

    $44,650

    $1K
    48,499 mi.
    Est. $812/mo

    Power Motors East

    4.3
    Check Availability
    Massapequa Park, NY (35 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $36,786

    28,140 mi.
    Est. $669/mo

    Bridgewater KIA

    4.7
    Check Availability
    Bridgewater, NJ (36 mi)
    Quick view
  • 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,495

    64,866 mi.
    Est. $391/mo

    MB Motorsports

    4.6
    Check Availability
    Asbury Park, NJ (46 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $51,498

    3,414 mi.
    Est. $936/mo

    BMW of Darien

    4.8
    Check Availability
    Darien, CT (33 mi)
    Quick view
  • 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

    $33,990

    $500
    41,769 mi.
    Est. $618/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (45 mi)
    Quick view
  • Jet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30i

    $23,497

    $2.5K
    68,785 mi.
    Est. $427/mo

    Ingersoll Auto of Danbury

    4.1
    Check Availability
    Danbury, CT (49 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $31,294

    23,950 mi.
    Est. $569/mo

    Automotive Avenues

    4.8
    Check Availability
    Wall Township, NJ (47 mi)
    Quick view
  • Alpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40i

    $37,590

    67,854 mi.
    Est. $683/mo

    DCH Wappingers Falls Toyota

    4.7
    Check Availability
    Wappingers Falls, NY (49 mi)
    Quick view
  • 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

    $27,785

    65,370 mi.
    Est. $505/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (41 mi)
    Quick view
  • 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

    $26,990

    $1.5K
    65,626 mi.
    Est. $491/mo

    Unique Auto Mall

    4.7
    Check Availability
    South Amboy, NJ (32 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