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

    $39,997

    53,365 mi.
    Est. $727/mo

    CarTopia

    3.4
    North Plainfield, NJ (28 mi)
    Check Availability

  • Grey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDrive

    $32,795

    $200
    35,015 mi.
    Est. $596/mo

    Import Masters

    1.6
    Great Neck, NY (19 mi)
    Check Availability

  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $31,095

    43,550 mi.
    Est. $565/mo

    Import Masters

    1.6
    Great Neck, NY (19 mi)
    Check Availability

  • $37,538

    23,173 mi.
    Est. $682/mo

    BMW of Westchester

    4.1
    White Plains, NY (17 mi)
  • $40,125

    16,904 mi.
    Est. $729/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • $42,839

    23,151 mi.
    Est. $779/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • $36,630

    28,228 mi.
    Est. $666/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • $35,356

    41,300 mi.
    Est. $643/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $34,165

    36,919 mi.
    Est. $621/mo

    Northstar Mitsubishi

    4.0
    Queens, NY (12 mi)
    Check Availability

  • $39,125

    21,960 mi.
    Est. $711/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • $37,409

    27,572 mi.
    Est. $680/mo

    BMW of Mamaroneck

    4.8
    Mamaroneck, NY (17 mi)
  • Not Priced

    77,868 mi.
    Est. $0/mo

    Crazy Cars

    3.7
    Hillside, NJ (17 mi)
    Check Availability
  • Gray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30i

    Not Priced

    48,876 mi.
    Est. $0/mo

    Six Stars Auto Sales Inc

    4.1
    Richmond Hill, NY (19 mi)
    Check Availability
  • Silver 2018 BMW X3 xDrive30i

    $14,794

    87,944 mi.
    Est. $269/mo

    Nova Motors Corp

    Elizabeth, NJ (19 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30i

    $21,170

    89,248 mi.
    Est. $385/mo

    Queens Auto Mall of Jamaica

    3.5
    Richmond Hill, NY (18 mi)
    Check Availability

  • $42,900

    9,844 mi.
    Est. $780/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (19 mi)
  • $41,222

    20,422 mi.
    Est. $749/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (19 mi)
  • $45,998

    6,189 mi.
    Est. $836/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (19 mi)
  • $36,898

    26,142 mi.
    Est. $671/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (19 mi)
  • $58,888

    11,538 mi.
    Est. $1,070/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (19 mi)
  • Black Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28i

    $12,989

    92,102 mi.
    Est. $236/mo

    Queens Auto Mall of Jamaica

    3.5
    Richmond Hill, NY (18 mi)
    Check Availability

  • $42,964

    13,539 mi.
    Est. $781/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (19 mi)
  • $44,782

    9,012 mi.
    Est. $814/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (19 mi)
  • $39,988

    31,743 mi.
    Est. $727/mo

    BMW of Brooklyn

    3.1
    Brooklyn, NY (19 mi)
  • $38,871

    55,800 mi.
    Est. $707/mo

    Audi Great Neck

    3.3
    Great Neck, NY (19 mi)
    Check Availability
  • $46,770

    14,548 mi.
    Est. $850/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (20 mi)
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $17,665

    74,142 mi.
    Est. $321/mo

    Northstar Mitsubishi

    4.0
    Queens, NY (12 mi)
    Check Availability

  • $52,170

    5,593 mi.
    Est. $948/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (20 mi)
  • $41,770

    11,874 mi.
    Est. $759/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (20 mi)
  • $51,170

    3,420 mi.
    Est. $930/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (20 mi)
  • $52,170

    22,267 mi.
    Est. $948/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (20 mi)
  • Gray 2022 BMW X3 sDrive30iGray 2022 BMW X3 sDrive30iGray 2022 BMW X3 sDrive30iGray 2022 BMW X3 sDrive30iGray 2022 BMW X3 sDrive30iGray 2022 BMW X3 sDrive30i

    $27,998

    41,931 mi.
    Est. $509/mo

    CarMax Dulles

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

    $47,300

    $900
    40,499 mi.
    Est. $860/mo

    Glenview Luxury Imports

    4.4
    $1,074 delivery from Glenview, IL (716 mi)
    Check Availability

Compare the BMW X3