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
  • $33,977

    43,792 mi.
    Est. $585/mo

    A&L BMW

    Monroeville, PA (18 mi)
    Quick view
  • $47,977

    13,251 mi.
    Est. $827/mo

    A&L BMW

    Monroeville, PA (18 mi)
    Quick view
  • $61,977

    17,375 mi.
    Est. $1,068/mo

    A&L BMW

    Monroeville, PA (18 mi)
    Quick view
  • $48,977

    15,903 mi.
    Est. $844/mo

    A&L BMW

    Monroeville, PA (18 mi)
    Quick view
  • $44,977

    11,274 mi.
    Est. $775/mo

    A&L BMW

    Monroeville, PA (18 mi)
    Quick view
  • $40,977

    30,897 mi.
    Est. $706/mo

    A&L BMW

    Monroeville, PA (18 mi)
    Quick view
  • $49,977

    11,092 mi.
    Est. $861/mo

    A&L BMW

    Monroeville, PA (18 mi)
    Quick view
  • $51,977

    8,553 mi.
    Est. $896/mo

    A&L BMW

    Monroeville, PA (18 mi)
    Quick view
  • $28,988

    51,011 mi.
    Est. $500/mo

    Genesis of Monroeville

    4.4
    Monroeville, PA (21 mi)
    Check Availability
    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

    $50,177

    $100
    40,169 mi.
    Est. $865/mo

    Elmhurst Chrysler Dodge Jeep Ram

    3.9
    $508 delivery from Elmhurst, IL (424 mi)
    Check Availability
    Quick view
  • Dark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDrive

    $38,231

    $1.6K
    23,791 mi.
    Est. $659/mo

    NJ Auto Haus LLC

    $799 delivery from Elizabeth, NJ (310 mi)
    Check Availability
    Quick view
  • Jet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30i

    $25,081

    59,845 mi.
    Est. $432/mo

    Boardman Subaru

    4.9
    Youngstown, OH (56 mi)
    Check Availability
    Quick view
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $37,102

    35,286 mi.
    Est. $639/mo

    Preston BMW

    4.9
    Youngstown, OH (56 mi)
    Check Availability
    Quick view
  • Jet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30iJet Black 2018 BMW X3 xDrive30i

    $23,475

    $775
    34,107 mi.
    Est. $405/mo

    Ford of Morgantown

    4.6
    Morgantown, WV (49 mi)
    Check Availability
    Quick view
  • 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

    $26,988

    $500
    29,265 mi.
    Est. $465/mo

    #1 Cochran Honda Johnstown

    Johnstown, PA (64 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $32,943

    $100
    36,822 mi.
    Est. $568/mo

    Boardman Mitsubishi

    Boardman, OH (58 mi)
    Check Availability
    Quick view
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $34,950

    51,182 mi.
    Est. $602/mo

    New Image Auto Sales

    3.9
    Dover, OH (74 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $48,847

    6,429 mi.
    Est. $842/mo

    Preston BMW

    4.9
    Youngstown, OH (56 mi)
    Check Availability
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $50,764

    4,639 mi.
    Est. $875/mo

    Preston BMW

    4.9
    Youngstown, OH (56 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $53,374

    962 mi.
    Est. $920/mo

    Preston BMW

    4.9
    Youngstown, OH (56 mi)
    Check Availability
    Quick view
  • Black 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30i

    $22,900

    11,000 mi.
    Est. $395/mo

    Huffman's Auto Sales Inc.

    4.0
    Mt Pleasant, PA (34 mi)
    Check Availability
    Quick view
  • $46,285

    24,778 mi.
    Est. $798/mo

    Preston BMW

    4.9
    Youngstown, OH (56 mi)
    Check Availability
    Quick view
  • $59,990

    7,153 mi.
    Est. $1,034/mo

    Laurel BMW

    Johnstown, PA (64 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

Compare the BMW X3