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 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $43,737

    20,666 mi.
    Est. $795/mo

    Deluxe Auto Sales

    4.6
    Linden, NJ (21 mi)
    Check Availability

  • Alpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30iAlpine White 2020 BMW X3 xDrive30i

    $19,974

    78,306 mi.
    Est. $363/mo

    Stream Auto Outlet Valley Stream

    4.4
    Valley Stream, NY (24 mi)
    Check Availability

  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $39,734

    10,955 mi.
    Est. $722/mo

    Stream Auto Outlet Valley Stream

    4.4
    Valley Stream, NY (24 mi)
    Check Availability

  • $38,602

    38,404 mi.
    Est. $702/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $40,160

    9,665 mi.
    Est. $730/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $36,480

    25,618 mi.
    Est. $663/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $37,879

    $1.1K
    29,856 mi.
    Est. $689/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $32,402

    28,155 mi.
    Est. $589/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • 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

  • $34,590

    37,956 mi.
    Est. $629/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $59,893

    11,841 mi.
    Est. $1,089/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $41,795

    $759
    10,780 mi.
    Est. $760/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $38,477

    $1.5K
    24,509 mi.
    Est. $699/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $39,984

    18,475 mi.
    Est. $727/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $39,970

    $1.8K
    13,780 mi.
    Est. $727/mo

    Park Ave BMW

    4.8
    Rochelle Park, NJ (2 mi)
  • $21,391

    78,545 mi.
    Est. $389/mo

    Adams Auto Group of Little Ferry

    Little Ferry, NJ (3 mi)
    Check Availability
  • Alpine White 2019 BMW X3 xDrive30i

    $19,994

    53,691 mi.
    Est. $363/mo

    Route 17 Nissan

    4.0
    Hasbrouck Heights, NJ (3 mi)
    Check Availability
  • $33,945

    28,993 mi.
    Est. $617/mo

    C & K Auto Imports, Inc.

    4.0
    Hasbrouck Heights, NJ (4 mi)
    Check Availability
  • Black 2019 BMW X3 xDrive30i

    $13,993

    99,344 mi.
    Est. $254/mo

    Cartopia 46

    3.7
    Elmwood Park, NJ (4 mi)
    Check Availability
  • Not Priced

    28,671 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    12,170 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • $37,995

    40,883 mi.
    Est. $691/mo

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    15,588 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    22,133 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    31,024 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    33,944 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    16,350 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Not Priced

    16,215 mi.

    BMW of Tenafly

    Tenafly, NJ (6 mi)
  • Gray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30iGray 2024 BMW X3 XDrive30i

    $33,998

    31,975 mi.
    Est. $618/mo

    CarMax Easton

    4.7
    $149 delivery to Wayne, NJ (13 mi)
    Check Availability
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $26,321

    $1.4K
    59,447 mi.
    Est. $478/mo

    National Auto of Waldorf

    4.2
    $324 delivery from Waldorf, MD (216 mi)
    Check Availability

Compare the BMW X3