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
  • Jet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $18,948

    $1K
    90,002 mi.
    Est. $327/mo

    Classic Hyundai

    4.9
    Check Availability
    Mentor, OH (7 mi)

    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $44,753

    15,403 mi.
    Est. $773/mo

    Liberty Ford Aurora

    4.4
    Check Availability
    Aurora, OH (22 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $29,393

    47,111 mi.
    Est. $508/mo

    BMW Cleveland

    4.2
    Check Availability
    Solon, OH (18 mi)
    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

    $25,238

    $200
    76,177 mi.
    Est. $436/mo

    North Coast Mitsubishi Bedford

    4.6
    Check Availability
    Bedford, OH (19 mi)
    Quick view
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $26,199

    $500
    51,021 mi.
    Est. $453/mo

    Volkswagen of Streetsboro

    4.6
    Check Availability
    Streetsboro, OH (29 mi)
    Quick view
  • 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

    $50,323

    1,039 mi.
    Est. $869/mo

    BMW Cleveland

    4.2
    Check Availability
    Solon, OH (18 mi)
    Quick view
  • $42,443

    27,766 mi.
    Est. $733/mo

    Classic BMW - Ohio

    Willoughby Hills, OH (4 mi)
    Quick view
  • $40,536

    23,947 mi.
    Est. $700/mo

    BMW Cleveland

    4.2
    Check Availability
    Solon, OH (18 mi)
    Quick view
  • Not Priced

    9,603 mi.

    BMW Cleveland

    4.2
    Check Availability
    Solon, OH (18 mi)
    Quick view
  • $48,394

    12,315 mi.
    Est. $836/mo

    BMW Cleveland

    4.2
    Check Availability
    Solon, OH (18 mi)
    Quick view
  • $14,442

    66,542 mi.
    Est. $249/mo

    Mercedes-Benz of Bedford

    4.7
    Check Availability
    Bedford, OH (18 mi)
    Quick view
  • Not Priced

    122,120 mi.
    Est. $0/mo

    Mercedes-Benz of Bedford

    4.7
    Check Availability
    Bedford, OH (18 mi)
    Quick view
  • Glacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30i

    Not Priced

    52,642 mi.
    Est. $0/mo

    Mercedes-Benz of Bedford

    4.7
    Check Availability
    Bedford, OH (18 mi)
    Quick view
  • $43,585

    7,223 mi.
    Est. $753/mo

    Mercedes-Benz of Bedford

    4.7
    Check Availability
    Bedford, OH (18 mi)
    Quick view
  • $48,284

    18,582 mi.
    Est. $834/mo

    Mercedes-Benz of Bedford

    4.7
    Check Availability
    Bedford, OH (18 mi)
    Quick view
  • $13,999

    82,875 mi.
    Est. $242/mo

    Carena Motors

    3.6
    Check Availability
    Twinsburg, OH (24 mi)
    Quick view
  • $36,337

    33,650 mi.
    Est. $628/mo

    BMW of Westlake

    4.8
    Check Availability
    Westlake, OH (27 mi)
    Quick view
  • 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

    $40,998

    $1K
    9,925 mi.
    Est. $708/mo

    CarMax Louisville

    4.6
    Check Availability
    $149 delivery to Warrensville Heights, OH (16 mi)
    Quick view
  • White 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35i

    $22,998

    45,929 mi.
    Est. $397/mo

    CarMax Newport News

    4.3
    Check Availability
    $299 delivery to Warrensville Heights, OH (16 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDriveBlack Sapphire Metallic 2025 BMW X3 M50 xDrive

    $53,847

    $900
    10,132 mi.
    Est. $930/mo

    North Coast Mitsubishi of Akron

    4.5
    Check Availability
    Akron, OH (38 mi)
    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

    $26,948

    46,948 mi.
    Est. $465/mo

    Ron Marhofer Hyundai

    4.5
    Check Availability
    Cuyahoga Falls, OH (37 mi)
    Quick view
  • Blue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDrive

    $54,987

    6,213 mi.
    Est. $950/mo

    BMW of Akron

    4.7
    Check Availability
    Akron, OH (40 mi)
    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

    $20,771

    $337
    71,933 mi.
    Est. $359/mo

    BMW of Akron

    4.7
    Check Availability
    Akron, OH (40 mi)
    Quick view
  • Black 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30i

    $24,998

    52,882 mi.
    Est. $432/mo

    CarMax Akron

    4.0
    Check Availability
    Akron, OH (46 mi)
    Quick view
  • Mineral Silver Metallic 2013 BMW X3 xDrive28iMineral Silver Metallic 2013 BMW X3 xDrive28iMineral Silver Metallic 2013 BMW X3 xDrive28iMineral Silver Metallic 2013 BMW X3 xDrive28iMineral Silver Metallic 2013 BMW X3 xDrive28iMineral Silver Metallic 2013 BMW X3 xDrive28i

    $10,568

    76,629 mi.
    Est. $183/mo

    Alfa Romeo of Strongsville

    4.8
    Check Availability
    Strongsville, OH (31 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $26,047

    $900
    38,644 mi.
    Est. $450/mo

    North Coast Mitsubishi of Akron

    4.5
    Check Availability
    Akron, OH (38 mi)
    Quick view
  • 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

    $25,803

    68,021 mi.
    Est. $446/mo

    Brunswick Auto Mart

    4.7
    Check Availability
    Brunswick, OH (34 mi)
    Quick view
  • Jet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28i

    $7,153

    152,203 mi.
    Est. $124/mo

    Great Lakes Honda

    4.7
    Check Availability
    Akron, OH (38 mi)
    Quick view
  • Jet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28iJet Black 2014 BMW X3 xDrive28i

    $8,985

    112,459 mi.
    Est. $155/mo

    Prestige Auto Group

    3.2
    Check Availability
    Tallmadge, OH (38 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $54,927

    6,492 mi.
    Est. $949/mo

    BMW of Akron

    4.7
    Check Availability
    Akron, OH (40 mi)
    Quick view
  • 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

    $52,595

    6,200 mi.
    Est. $908/mo

    BMW of Akron

    4.7
    Check Availability
    Akron, OH (40 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