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

    $58,613

    16,128 mi.
    Est. $1,006/mo

    BMW of Ramsey

    4.3
    Check Availability
    Ramsey, NJ (23 mi)
    Quick view
  • 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

    $23,675

    112,204 mi.
    Est. $407/mo

    Rev Auto Wholesalers

    4.9
    Check Availability
    Paterson, NJ (15 mi)
    Quick view
  • Carbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40iCarbon Black Metallic 2022 BMW X3 M40i

    $41,384

    60,807 mi.
    Est. $711/mo

    Quality Chevrolet of Englewood

    4.1
    Check Availability
    Englewood, NJ (24 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

    $49,666

    11,398 mi.
    Est. $853/mo

    Euro Lux Auto

    Check Availability
    Hillside, NJ (13 mi)
    Quick view
  • Alpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40i

    $22,773

    95,938 mi.
    Est. $391/mo

    Velocity Autohaus

    Check Availability
    Hasbrouck Heights, NJ (19 mi)
    Quick view
  • Dark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40iDark Graphite Metallic 2019 BMW X3 M40i

    $18,245

    117,443 mi.
    Est. $313/mo

    Road Masters II Inc.

    Check Availability
    Middle Village, NY (29 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

    $44,675

    48,409 mi.
    Est. $767/mo

    Autoshow LLC

    3.6
    Check Availability
    Somerset, NJ (24 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,494

    $1.5K
    42,789 mi.
    Est. $541/mo

    CarTopia

    4.1
    Check Availability
    North Plainfield, NJ (14 mi)
    Quick view
  • 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

    $46,990

    $454
    26,867 mi.
    Est. $807/mo

    Unique Auto Mall

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

    $54,666

    23,448 mi.
    Est. $939/mo

    Euro Lux Auto

    Check Availability
    Hillside, NJ (13 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,898

    $185
    32,787 mi.
    Est. $891/mo

    BMW of Ramsey

    4.3
    Check Availability
    Ramsey, NJ (23 mi)
    Quick view
  • White 2018 BMW X3 M40iWhite 2018 BMW X3 M40iWhite 2018 BMW X3 M40iWhite 2018 BMW X3 M40iWhite 2018 BMW X3 M40iWhite 2018 BMW X3 M40i

    $27,998

    61,457 mi.
    Est. $481/mo

    Koeppel Hyundai

    4.3
    Check Availability
    Long Island City, NY (27 mi)
    Quick view
  • 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

    $33,400

    $999
    66,980 mi.
    Est. $574/mo

    BMW of Bloomfield

    4.2
    Check Availability
    Bloomfield, NJ (12 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

    $49,245

    28,417 mi.
    Est. $846/mo

    VML Motors Quality Pre-Owned

    5.0
    Check Availability
    Moonachie, NJ (19 mi)
    Quick view
  • 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

    $46,984

    57,744 mi.
    Est. $807/mo

    Fast Track Motors

    3.4
    Check Availability
    Paterson, NJ (17 mi)
    Quick view
  • 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

    $22,784

    89,709 mi.
    Est. $391/mo

    Fast Track Motors

    3.4
    Check Availability
    Paterson, NJ (17 mi)
    Quick view
  • Gray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40iGray Metallic 2024 BMW X3 M40i

    $54,858

    25,667 mi.
    Est. $942/mo

    Sansone Rt 1 Auto Mall

    4.9
    Check Availability
    Avenel, NJ (18 mi)
    Quick view
  • Alpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40i

    $25,995

    74,559 mi.
    Est. $446/mo

    Haus of Lux

    2.8
    Check Availability
    Wayne, NJ (14 mi)
    Quick view
  • 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

    $45,689

    18,494 mi.
    Est. $785/mo

    Springfield Luxury Auto Mall

    3.3
    Check Availability
    Springfield, NJ (11 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

    $53,544

    $336
    15,069 mi.
    Est. $919/mo

    Lynnes Hyundai

    2.5
    Check Availability
    Bloomfield, NJ (12 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

    $26,444

    $244
    89,925 mi.
    Est. $454/mo

    Luxury Motor Cars

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

    $26,617

    $208
    87,320 mi.
    Est. $457/mo

    Luxury Motor Cars

    1.4
    Check Availability
    Hillside, NJ (14 mi)
    Quick view
  • Gray 2020 BMW X3 M40iGray 2020 BMW X3 M40iGray 2020 BMW X3 M40iGray 2020 BMW X3 M40iGray 2020 BMW X3 M40iGray 2020 BMW X3 M40i

    $19,995

    97,805 mi.
    Est. $343/mo

    Prestige of Avenel

    1.4
    Check Availability
    Avenel, NJ (19 mi)
    Quick view
  • Silver 2020 BMW X3 M40iSilver 2020 BMW X3 M40iSilver 2020 BMW X3 M40iSilver 2020 BMW X3 M40iSilver 2020 BMW X3 M40iSilver 2020 BMW X3 M40i

    $27,794

    67,771 mi.
    Est. $477/mo

    Car Revolution of Avenel

    3.2
    Check Availability
    Avenel, NJ (19 mi)
    Quick view
  • 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

    $45,295

    $200
    38,659 mi.
    Est. $778/mo

    Excel Auto Lounge

    4.6
    Check Availability
    $599 delivery from Hightstown, NJ (39 mi)
    Quick view
  • 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

    $33,998

    59,220 mi.
    Est. $584/mo

    CarMax Turnersville

    Check Availability
    $149 delivery to Wayne, NJ (12 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