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
  • Gray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30iGray Metallic 2023 BMW X3 xDrive30i

    $32,994

    42,253 mi.
    Est. $600/mo

    CarTopia

    3.4
    North Plainfield, NJ (28 mi)
    Check Availability

  • Space Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28iSpace Gray Metallic 2017 BMW X3 xDrive28i

    $12,995

    94,848 mi.
    Est. $236/mo

    A1 Motors

    West Hempstead, NY (25 mi)
    Check Availability
  • White Metallic 2018 BMW X3 xDrive30iWhite Metallic 2018 BMW X3 xDrive30iWhite Metallic 2018 BMW X3 xDrive30iWhite Metallic 2018 BMW X3 xDrive30iWhite Metallic 2018 BMW X3 xDrive30iWhite Metallic 2018 BMW X3 xDrive30i

    $19,983

    $978
    50,525 mi.
    Est. $363/mo

    Land Rover Parsippany

    4.3
    Parsippany, NJ (17 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30i

    $29,599

    $400
    29,552 mi.
    Est. $538/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (13 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,591

    $956
    37,601 mi.
    Est. $883/mo

    Mercedes-Benz of Paramus

    4.5
    Paramus, NJ (6 mi)
    Check Availability
  • Alpine White 300 2023 BMW X3 xDrive30iAlpine White 300 2023 BMW X3 xDrive30iAlpine White 300 2023 BMW X3 xDrive30iAlpine White 300 2023 BMW X3 xDrive30iAlpine White 300 2023 BMW X3 xDrive30iAlpine White 300 2023 BMW X3 xDrive30i

    $33,199

    29,607 mi.
    Est. $604/mo

    Decozen Chrysler Jeep Dodge Ram

    4.0
    Verona, NJ (11 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30i

    $17,525

    104,339 mi.
    Est. $319/mo

    Generation Nissan

    4.1
    North Plainfield, NJ (28 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

    $51,166

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

    European Auto Expo

    4.0
    Lodi, NJ (2 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $20,495

    $100
    52,399 mi.
    Est. $373/mo

    Convey Motors

    5.0
    Hillside, NJ (16 mi)
    Check Availability
  • 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,484

    11,398 mi.
    Est. $900/mo

    Euro Lux Auto

    Hillside, NJ (17 mi)
    Check Availability
  • Space Gray Metallic 2015 BMW X3 xDrive35iSpace Gray Metallic 2015 BMW X3 xDrive35iSpace Gray Metallic 2015 BMW X3 xDrive35iSpace Gray Metallic 2015 BMW X3 xDrive35iSpace Gray Metallic 2015 BMW X3 xDrive35iSpace Gray Metallic 2015 BMW X3 xDrive35i

    $15,775

    31,559 mi.
    Est. $287/mo

    TSF Auto Sales

    4.7
    Hasbrouck Heights, NJ (4 mi)
    Check Availability
  • BLACK 2023 BMW X3 xDrive30iBLACK 2023 BMW X3 xDrive30iBLACK 2023 BMW X3 xDrive30iBLACK 2023 BMW X3 xDrive30iBLACK 2023 BMW X3 xDrive30iBLACK 2023 BMW X3 xDrive30i

    $30,156

    39,336 mi.
    Est. $548/mo

    Maserati of Bergen County

    4.7
    Upper Saddle River, NJ (12 mi)
    Check Availability
  • Alpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28iAlpine White 2017 BMW X3 xDrive28i

    $13,047

    113,155 mi.
    Est. $237/mo

    Douglas Volkswagen

    4.7
    Summit, NJ (21 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

    $31,544

    $500
    61,268 mi.
    Est. $573/mo

    Magic Auto Sales

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

    $49,495

    $500
    17,162 mi.
    Est. $900/mo

    Lotus of North Jersey

    Summit, NJ (21 mi)
    Check Availability
  • Phytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30iPhytonic Blue Metallic 2019 BMW X3 xDrive30i

    $18,698

    $700
    55,255 mi.
    Est. $340/mo

    Kia of Riverdale

    4.5
    Riverdale, NJ (15 mi)
    Check Availability
  • White 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30iWhite 2019 BMW X3 xDrive30i

    $18,544

    $751
    56,911 mi.
    Est. $337/mo

    Magic Auto Sales

    4.8
    Little Ferry, NJ (3 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. $450/mo

    TSF Auto Sales

    4.7
    Hasbrouck Heights, NJ (4 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $33,998

    31,558 mi.
    Est. $618/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (11 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

    $33,498

    28,080 mi.
    Est. $609/mo

    BMW of Bloomfield

    4.4
    Bloomfield, NJ (11 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. $473/mo

    D & A Auto Sales Inc

    Hasbrouck Heights, NJ (3 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,170

    30,024 mi.
    Est. $894/mo

    Northstar Mitsubishi

    4.0
    Queens, NY (12 mi)
    Check Availability
  • 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,194

    108,095 mi.
    Est. $403/mo

    Velocity Autohaus

    Hasbrouck Heights, NJ (3 mi)
    Check Availability
  • Alpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28iAlpine White 2014 BMW X3 xDrive28i

    $7,535

    137,057 mi.
    Est. $137/mo

    Magic Auto Sales

    4.8
    Little Ferry, NJ (3 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30i

    $34,166

    $1.2K
    43,859 mi.
    Est. $621/mo

    European Auto Expo

    4.0
    Lodi, NJ (2 mi)
    Check Availability
  • Black 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30i

    $23,998

    47,211 mi.
    Est. $436/mo

    CarMax East Haven

    4.3
    $49 delivery to Wayne, NJ (13 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

    $31,998

    $1K
    58,824 mi.
    Est. $582/mo

    CarMax Virginia Beach

    4.2
    $199 delivery to Wayne, NJ (13 mi)
    Check Availability

Compare the BMW X3