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
  • Carbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40i

    $51,338

    34,367 mi.
    Est. $933/mo

    Stream Auto Outlet Valley Stream

    4.3
    Check Availability
    Valley Stream, NY (30 mi)

    Quick view
  • Carbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40i

    $33,695

    74,691 mi.
    Est. $613/mo

    Generation Nissan

    4.0
    Check Availability
    North Plainfield, NJ (10 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40i

    $28,995

    $600
    75,384 mi.
    Est. $527/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (23 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40iDark Graphite Metallic 2022 BMW X3 M40i

    $29,189

    $6.7K
    82,669 mi.
    Est. $531/mo

    NJ Auto Haus LLC

    Check Availability
    Elizabeth, NJ (5 mi)
    Quick view
  • 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

    $47,804

    10,598 mi.
    Est. $869/mo

    Velocity Autohaus

    Check Availability
    Hasbrouck Heights, NJ (16 mi)
    Quick view
  • Brooklyn Gray 2023 BMW X3 M40iBrooklyn Gray 2023 BMW X3 M40iBrooklyn Gray 2023 BMW X3 M40iBrooklyn Gray 2023 BMW X3 M40iBrooklyn Gray 2023 BMW X3 M40iBrooklyn Gray 2023 BMW X3 M40i

    $49,995

    25,922 mi.
    Est. $909/mo

    VML Motors Quality Pre-Owned

    Check Availability
    Moonachie, NJ (15 mi)
    Quick view
  • Glacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40i

    $30,900

    58,967 mi.
    Est. $562/mo

    Mario Lomedico Exotic Motors

    Check Availability
    Shrewsbury, NJ (27 mi)
    Quick view
  • Black 2024 BMW X3 M40iBlack 2024 BMW X3 M40iBlack 2024 BMW X3 M40iBlack 2024 BMW X3 M40iBlack 2024 BMW X3 M40iBlack 2024 BMW X3 M40i

    $54,999

    $4K
    31,319 mi.
    Est. $1,000/mo

    Brooklyn Auto Sales

    Check Availability
    Staten Island, NY (9 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40iPhytonic Blue Metallic 2024 BMW X3 M40i

    $55,990

    21,310 mi.
    Est. $1,018/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (29 mi)
    Quick view
  • Black 2023 BMW X3 M40iBlack 2023 BMW X3 M40iBlack 2023 BMW X3 M40iBlack 2023 BMW X3 M40iBlack 2023 BMW X3 M40iBlack 2023 BMW X3 M40i

    $53,995

    6,845 mi.
    Est. $982/mo

    VML Motors Quality Pre-Owned

    Check Availability
    Moonachie, NJ (15 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40i

    $47,995

    11,398 mi.
    Est. $872/mo

    Euro Lux Auto

    Check Availability
    Hillside, NJ (2 mi)
    Quick view
  • 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

    $51,498

    $1.4K
    20,761 mi.
    Est. $936/mo

    Smythe Volvo Cars

    4.9
    Check Availability
    SUMMIT, NJ (7 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40i

    $51,799

    $200
    32,787 mi.
    Est. $942/mo

    BMW of Ramsey

    4.3
    Check Availability
    Ramsey, NJ (27 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40i

    $47,490

    $500
    28,056 mi.
    Est. $863/mo

    BMW Of Springfield

    4.7
    Check Availability
    Springfield, NJ (4 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40iBlack Sapphire Metallic 2021 BMW X3 M40i

    $22,498

    $500
    93,179 mi.
    Est. $409/mo

    NJ Auto Haus LLC

    Check Availability
    Elizabeth, NJ (5 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40i

    $61,997

    7,588 mi.
    Est. $1,127/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (20 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40iCarbon Black Metallic 2024 BMW X3 M40i

    $53,290

    $700
    14,401 mi.
    Est. $969/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (29 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

    $46,988

    43,919 mi.
    Est. $854/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (20 mi)
    Quick view
  • 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,995

    $1K
    40,133 mi.
    Est. $854/mo

    CarTopia

    4.2
    Check Availability
    North Plainfield, NJ (11 mi)
    Quick view
  • Blue 2018 BMW X3 M40iBlue 2018 BMW X3 M40iBlue 2018 BMW X3 M40iBlue 2018 BMW X3 M40iBlue 2018 BMW X3 M40iBlue 2018 BMW X3 M40i

    $31,995

    42,789 mi.
    Est. $582/mo

    CarTopia

    4.2
    Check Availability
    North Plainfield, NJ (11 mi)
    Quick view
  • Aventurin Red Metallic 2024 BMW X3 M40iAventurin Red Metallic 2024 BMW X3 M40iAventurin Red Metallic 2024 BMW X3 M40iAventurin Red Metallic 2024 BMW X3 M40iAventurin Red Metallic 2024 BMW X3 M40iAventurin Red Metallic 2024 BMW X3 M40i

    $53,595

    23,448 mi.
    Est. $974/mo

    Euro Lux Auto

    Check Availability
    Hillside, NJ (2 mi)
    Quick view
  • 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

    $50,488

    16,269 mi.
    Est. $918/mo

    BMW of Bridgewater

    4.9
    Check Availability
    Bridgewater, NJ (20 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40i

    $47,898

    14,313 mi.
    Est. $871/mo

    BMW of Bloomfield

    4.2
    Check Availability
    Bloomfield, NJ (8 mi)
    Quick view
  • White 2019 BMW X3 M40IWhite 2019 BMW X3 M40IWhite 2019 BMW X3 M40IWhite 2019 BMW X3 M40IWhite 2019 BMW X3 M40IWhite 2019 BMW X3 M40I

    $33,998

    $1K
    48,807 mi.
    Est. $618/mo

    CarMax Winston-Salem

    Check Availability
    $299 delivery to Green Brook Township, NJ (13 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40i

    $45,500

    $490
    29,188 mi.
    Est. $827/mo

    Unlimited Motors

    4.5
    Check Availability
    $943 delivery from Westfield, IN (629 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

BMW X3 M40i by city

BMW X3 by trim