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
  • 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

    $42,513

    47,847 mi.
    Est. $785/mo

    Central Ave Nissan

    4.4
    Yonkers, NY (16 mi)
    Check Availability

  • 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

    $49,342

    30,024 mi.
    Est. $912/mo

    Northstar Mitsubishi

    4.0
    Queens, NY (27 mi)
    Check Availability

  • Brooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40i

    $47,300

    $600
    56,723 mi.
    Est. $874/mo

    Acura of Stamford

    4.1
    STAMFORD, CT (27 mi)
    Check Availability
  • Dark Graphite Metallic 2018 BMW X3 M40iDark Graphite Metallic 2018 BMW X3 M40iDark Graphite Metallic 2018 BMW X3 M40iDark Graphite Metallic 2018 BMW X3 M40iDark Graphite Metallic 2018 BMW X3 M40iDark Graphite Metallic 2018 BMW X3 M40i

    $20,985

    107,494 mi.
    Est. $388/mo

    TSF Auto Sales

    4.7
    Hasbrouck Heights, NJ (19 mi)
    Check Availability
  • Carbon Black Metallic 2019 BMW X3 M40iCarbon Black Metallic 2019 BMW X3 M40iCarbon Black Metallic 2019 BMW X3 M40iCarbon Black Metallic 2019 BMW X3 M40iCarbon Black Metallic 2019 BMW X3 M40iCarbon Black Metallic 2019 BMW X3 M40i

    $22,885

    106,810 mi.
    Est. $423/mo

    TSF Auto Sales

    4.7
    Hasbrouck Heights, NJ (19 mi)
    Check Availability
  • 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

    $48,077

    $514
    37,601 mi.
    Est. $888/mo

    Mercedes-Benz of Paramus

    4.5
    Paramus, NJ (11 mi)
    Check Availability
  • 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

    $50,666

    $500
    23,448 mi.
    Est. $936/mo

    European Auto Expo

    4.0
    Lodi, NJ (17 mi)
    Check Availability
  • 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

    $30,795

    $749
    61,268 mi.
    Est. $569/mo

    Magic Auto Sales

    4.8
    Little Ferry, NJ (19 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

    $42,513

    47,847 mi.
    Est. $785/mo

    Central Ave Nissan

    4.4
    Yonkers, NY (16 mi)
    Check Availability
  • Blue 2020 BMW X3 M40iBlue 2020 BMW X3 M40iBlue 2020 BMW X3 M40iBlue 2020 BMW X3 M40iBlue 2020 BMW X3 M40iBlue 2020 BMW X3 M40i

    $25,999

    89,021 mi.
    Est. $480/mo

    D & A Auto Sales Inc

    Hasbrouck Heights, NJ (19 mi)
    Check Availability
  • Alpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40iAlpine White 2020 BMW X3 M40i

    $24,775

    99,199 mi.
    Est. $458/mo

    TSF Auto Sales

    4.7
    Hasbrouck Heights, NJ (19 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40i

    $24,288

    80,953 mi.
    Est. $449/mo

    Subaru of Englewood

    4.6
    Englewood, NJ (17 mi)
    Check Availability
  • Alpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40i

    $50,999

    28,041 mi.
    Est. $942/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (6 mi)
    Check Availability
  • White 2022 BMW X3 M40iWhite 2022 BMW X3 M40iWhite 2022 BMW X3 M40iWhite 2022 BMW X3 M40iWhite 2022 BMW X3 M40iWhite 2022 BMW X3 M40i

    $37,000

    65,000 mi.
    Est. $684/mo

    Private seller: Taylor

    New York, NY (30 mi)
    Contact Seller
  • Black Sapphire Metallic 2022 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2022 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2022 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2022 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2022 BMW X3 M40i AWD 4dr Sports Activity VehicleBlack Sapphire Metallic 2022 BMW X3 M40i AWD 4dr Sports Activity Vehicle

    $37,995

    $1K
    65,888 mi.
    Est. $702/mo

    Kings Point Auto

    4.5
    Great Neck, NY (27 mi)
    Check Availability
  • Blue 2019 BMW X3 M40iBlue 2019 BMW X3 M40iBlue 2019 BMW X3 M40iBlue 2019 BMW X3 M40iBlue 2019 BMW X3 M40iBlue 2019 BMW X3 M40i

    $22,200

    123,000 mi.
    Est. $410/mo

    Private seller: BOHDAN

    Ridgeway, CT (27 mi)
    Contact Seller
  • WHITE 2021 BMW X3 M40iWHITE 2021 BMW X3 M40iWHITE 2021 BMW X3 M40iWHITE 2021 BMW X3 M40iWHITE 2021 BMW X3 M40iWHITE 2021 BMW X3 M40i

    $30,784

    63,840 mi.
    Est. $569/mo

    Fast Track Motors

    3.0
    Paterson, NJ (15 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40i

    $25,984

    84,595 mi.
    Est. $480/mo

    Fast Track Motors

    3.0
    Paterson, NJ (15 mi)
    Check Availability
  • 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

    $42,748

    40,973 mi.
    Est. $790/mo

    Orange County BMW

    2.2
    Harriman, NY (15 mi)
    Check Availability
  • Gray 2024 BMW X3 M40iGray 2024 BMW X3 M40iGray 2024 BMW X3 M40iGray 2024 BMW X3 M40iGray 2024 BMW X3 M40iGray 2024 BMW X3 M40i

    $49,995

    18,736 mi.
    Est. $924/mo

    Haus of Lux

    1.9
    Wayne, NJ (16 mi)
    Check Availability
  • 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

    $36,138

    74,869 mi.
    Est. $668/mo

    Orange County BMW

    2.2
    Harriman, NY (15 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40i

    $27,790

    47,578 mi.
    Est. $513/mo

    Auto Spot of Mountain Lakes

    4.6
    Mountain Lakes, NJ (27 mi)
    Check Availability
  • Not Priced

    22,133 mi.

    BMW of Tenafly

    Tenafly, NJ (14 mi)
  • $48,999

    44,533 mi.
    Est. $905/mo

    Paul Miller BMW

    2.8
    Wayne, NJ (18 mi)
  • $50,108

    39,466 mi.
    Est. $926/mo

    BMW of Greenwich

    4.9
    Greenwich, CT (23 mi)
  • 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

    $41,998

    $2K
    39,610 mi.
    Est. $776/mo

    CarMax Edison

    4.1
    $49 delivery to Wayne, NJ (17 mi)
    Check Availability
  • Gray 2022 BMW X3 M40IGray 2022 BMW X3 M40IGray 2022 BMW X3 M40IGray 2022 BMW X3 M40IGray 2022 BMW X3 M40IGray 2022 BMW X3 M40I

    $37,998

    68,266 mi.
    Est. $702/mo

    CarMax Lancaster

    3.8
    $149 delivery to Wayne, NJ (17 mi)
    Check Availability

BMW X3 M40i by city

BMW X3 by trim