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

    $20,337

    $4.3K
    74,617 mi.
    Est. $372/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (16 mi)
    Check Availability

  • Arctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDrive

    $56,539

    9,682 mi.
    Est. $1,034/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (8 mi)
    Check Availability

  • Alpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30i

    $24,934

    $939
    72,596 mi.
    Est. $456/mo

    Beck's Auto Group

    3.4
    Mason, OH (16 mi)
    Check Availability
  • Blue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity Vehicle

    $22,433

    95,125 mi.
    Est. $410/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (17 mi)
    Check Availability
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $38,378

    32,173 mi.
    Est. $702/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (23 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30i

    $13,491

    76,908 mi.
    Est. $247/mo

    NW Automotive Group

    4.2
    Cincinnati, OH (28 mi)
    Check Availability
  • $35,497

    39,783 mi.
    Est. $649/mo

    Voss Village BMW

    Dayton, OH (6 mi)
  • Jet Black 2016 BMW X3 xDrive35i

    $10,890

    140,489 mi.
    Est. $199/mo

    McCluskey Buick GMC

    4.4
    Cincinnati, OH (18 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDrive

    $44,890

    $910
    32,062 mi.
    Est. $821/mo

    McCluskey Buick GMC

    4.4
    Cincinnati, OH (18 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDrive

    $46,390

    35,099 mi.
    Est. $848/mo

    McCluskey Buick GMC

    4.4
    Cincinnati, OH (18 mi)
    Check Availability
  • $30,170

    58,874 mi.
    Est. $552/mo

    Kings Toyota

    4.5
    Cincinnati, OH (18 mi)
    Check Availability
  • $29,948

    63,040 mi.
    Est. $548/mo

    Kings Toyota

    4.5
    Cincinnati, OH (18 mi)
    Check Availability
  • $40,095

    $766
    34,756 mi.
    Est. $733/mo

    Jeff Wyler Acura of Fairfield

    4.4
    Fairfield, OH (22 mi)
    Check Availability
  • $10,387

    149,810 mi.
    Est. $190/mo

    Jeff Wyler Acura of Fairfield

    4.4
    Fairfield, OH (22 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW X3 xDrive30i

    Not Priced

    99,650 mi.
    Est. $0/mo

    Automotive Connection

    3.3
    Fairfield, OH (22 mi)
    Check Availability
  • $41,648

    35,654 mi.
    Est. $762/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • $23,048

    54,078 mi.
    Est. $421/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • $28,053

    $340
    73,612 mi.
    Est. $513/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $38,731

    24,371 mi.
    Est. $708/mo

    Rod Hatfield Used Car Factory

    4.1
    $227 delivery from Nicholasville, KY (114 mi)
    Check Availability
  • Black 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30i

    $28,998

    43,164 mi.
    Est. $530/mo

    CarMax Merrillville

    4.0
    $249 delivery to West Carrollton, OH (7 mi)
    Check Availability
  • Blue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30i

    $33,998

    11,129 mi.
    Est. $622/mo

    CarMax Florence

    5.0
    Florence, KY (46 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,998

    48,000 mi.
    Est. $567/mo

    CarMax Florence

    5.0
    Florence, KY (46 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

    $39,024

    23,263 mi.
    Est. $714/mo

    Mike Castrucci Ford of Alexandria

    4.4
    Alexandria, KY (41 mi)
    Check Availability
  • Alpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40i

    $27,995

    79,536 mi.
    Est. $512/mo

    Emperia Auto, LLC

    Springfield, OH (34 mi)
    Check Availability
  • Black 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40i

    $26,985

    80,563 mi.
    Est. $493/mo

    Emperia Auto, LLC

    Springfield, OH (34 mi)
    Check Availability
  • Black 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30i

    $16,828

    103,000 mi.
    Est. $308/mo

    Private seller: Christopher

    Golfway Acres, OH (31 mi)
    Contact Seller

Compare the BMW X3